共查询到17条相似文献,搜索用时 109 毫秒
1.
2.
《电子技术与软件工程》2017,(6)
在不断变化的用户需求和复杂的商业环境条件下,为了快速开发高质量的软件,诸多软件企业采用敏捷软件开发策略。在传统敏捷软件开发方法过程中,存在任务对人依赖、工作量非饱和等问题,导致开发效率低,项目进展缓慢。本文提出基于敏捷软件开发的三重迭代模型,针对任务对人依赖问题,在项目迭代过程中对任务的分配细化做出改进;针对工作量非饱和问题,做了传统迭代过程划分并行的改进。实践证明此模型很好的解决了传统敏捷软件开发中存在的问题,提高了软件的开发效率,降低了软件开发的周期和成本。 相似文献
3.
针对当前许多大型软件测试项目独立于开发项目的实际情况,本文提出了两种适用于软件测试项目的工作量估计方法:微操作法和分割法 相似文献
4.
5.
软件项目管理涉及软件生命周期的各个部分,对整个软件项目的成功起着非常重要的作用.合理的管理方法,可以有效地提高开发效率和成功率,降低开发成本.对开发过程的管理和开发成本的估算,是软件项目管理的重要环节.有效的软件开发过程量化方法可以提供大量的量化数据,通过对这些量化数据的分析与统计,可以确定量化指标等,以此为基础,进行软件工作量的估算和开发成本的估算,相对于传统的依据经验估算,将会取得更加准确的结果.因此,本文基于软件量化过程中的变更数据,结合工作量估算模型COCOMOⅡ,进行了相关研究,并给出了具体的估算方法. 相似文献
6.
软件开发工作量估算在系统开发中为组织决策和项目管理相关的任务提供有效的支持.不同的估算技术各有自己的优点和局限性,没有一种估算技术能适用于所有开发环境,并且软件开发方法和技术的更新速度也对所有这些估算技术提出了挑战.这里以重回归分析方法为例探讨如何选用适当参数,以提高估算准确性. 相似文献
7.
本文介绍了敏捷开发方法在嵌入式软件项目中的应用与实践。敏捷开发方法是当前业内流行的软件开发方法,本文主要通过模拟对讲机项目(嵌入式软件项目)中的串口调试信息模块的实施来探讨敏捷开发的工程实践。 相似文献
8.
王世安 《微电子学与计算机》2011,28(3):119-122
通过对敏捷开发中基于构件的增量迭代开发过程的分析,并结合缺陷纠正率和测试充分度提出了一种可靠性分析方法.该方法将基于构件的敏捷开发软件项目划分成优先级不同的功能构件,通过对每次迭代过程中各个构件的可靠性点估计,获取迭代结束时软件系统的可靠性.最后以实际例子说明了方法的应用. 相似文献
9.
赵熙朝 《信息技术与标准化》2007,(Z1)
现在越来越多的软件开发项目采用敏捷软件开发方法,但是项目团队在采用敏捷软件开发过程中总是会遇到各种各样的问题,而现有敏捷软件开发方法仅仅提出了用团队自适应的方法去调整开发实践,缺少进一步的指导性和操作性。结合和参考多种过程改进开发方法制定了一整套完整的行动框架,帮助项目组从实施敏捷开发过程的不成熟的状态改进成成熟的状态,解决遇到的各种实际问题。 相似文献
10.
敏捷开发是目前较流行的一种软件开发方法,它汲取了多种传统软件开发方法的优点,但也区别于传统的软件开发方法。本文就敏捷开发和最常用的迭代式开发、瀑布式开发、螺旋开发作了一定的比较,重点阐述了敏捷开发的优点和特点。 相似文献
11.
软件工程化的概念已提出多年,其发展已经进入成熟阶段,但软件项目的问题却层出不穷.在根据实际工作中出现的问题,结合软件工程中的几种常用过程模型,融入过程管理的理念及要素,并借鉴敏捷开发思想,总结一套适用于中小型非军方项目的过程管理模型;采用调查分析法、实践法经过一年半的软件开发实践及过程管理实践,得出一套这样的过程管理模型.内部的QoD项目的开发数据证明该方法对于中小型软件的有效性.模型的优点在于结合多种模型在中小型项目中的优势. 相似文献
12.
13.
传统的瀑布开发方式对于如何应对频繁变化的软件需求有明显的不足,部分电力行业或工控行业的软件开发公司正转向使用敏捷开发方式。而敏捷开发方式中对测试工作的要求不能从互联网企业的敏捷开发方式中生搬硬套过来。本文对比了瀑布开发方式中测试与开发的配合流程,提出了适用电力或工控等传统行业的敏捷开发方式中测试如何与开发配合的建议。 相似文献
14.
本文针对"单片机"课程教学中存在的问题,提出了敏捷开发和CDIO理念相结合的该课程教学新方法:教师精心设计实践项目,运用敏捷开发和CDIO理念,按照企业产品生产管理标准组织教学。通过与企业项目开发流程对比发现,该方法与其基本一致,教学效果明显提高。 相似文献
15.
16.
通过分析软件项目管理中传统瀑布模型常用的挣值分析法的不足,引入敏捷开发的Scrum方法到项目实践中来解决问题,从而更好地实施软件项目管理,提高开发效率,达到项目进度和产品质量可控的目的。 相似文献
17.
针对敏捷开发实践的特点,研究了基于Jenkins的持续集成系统。综合考虑了软件开发的项目组织形式,采用了支持分布式工作流的代码存储库,利用测试驱动开发的测试方法。实现了自动化软件单元测试及持续集成,并与传统的人工测试在时间开销方面作了比较分析。 相似文献