敏捷供应链协作研究论文范文第1篇
摘要:在科技蓬勃发展的影响下,人们对计算机软件开发给予了高度的重视,逐渐成为社会中各个行业运行的必备工具,为了切实满足人们和发展的实际需求,计算机软件开发领域着重研究开发方法,通过不断的努力和实践,诞生了一些全新的软件开发方法,这些方法具有快捷、轻便等特点,在实际应用时,为各个行业都创造了十分有利的条件,凭借其优势此类开发方法在专业领域中广为流传,此类开发方法因此而得名为敏捷软件开发方法。该文阐释了敏捷软件开发方法的原则和特点,并对敏捷软件开发方法在软件维护中的应用进行了综合探究,对我国软件开发事业的发展提供参考。
关键词:软件开发;软件维护;合理应用
Key words: software development; Software maintenance; the reasonable application
软件维护是确保软件发挥出最佳效果的关键环节,如果缺乏完善的软件维护系统势必会对软件的生存周期产生严重的影响,因此敏捷软件开发方法即是以软件维护作为根本的,也是服务于软件维护的,对软件维护具有至关重要的作用。软件维护对如软件开发具有更高的要求,开发内容不仅要全面更需要具备一定时效性,将敏捷软件开发方法更好的融入到软件维护中,使其充分发挥出应有的效果,提高开发和服务的质量,逐渐成为相关技术人士的首要任务,此外这也是延长软件生命周期的重要手段,是软件开发工程持续发展的必要条件。
1 敏捷软件开发方法的原则和特点
1)尽量在最短的时间内向客户持续交付价值较高的软件,从而提高客户的满意程度。
2)确保软件结构具有一定灵活性,如果软件开发处在后半阶段,也可结合实际的需求做出适当的整改,为客户提供更为全面的软件,使其创造出更高的价值。
3)尽量向客户定期提供可工作的软件,为了满足客户的需求,应将提供的时间间隔控制在最低的水平。
4)在项目的开发时期,项目负责人和各级工作人员应根据实际情况进行多次沟通和交流,确保项目按照预期进行。
5)结合自身的实际条件,为软件开发工作创造良好的环境,并从物质和精神双方面激励工作人员,使他们在确保完成自身任务的同时不断的进行创新和实践。
6)在开发团队中,应尽量使用面对面的信息传递方式。
7)工作软件是保证开发进度的关键前提,应根据客户的实际需求数量制定标准。
8)软件开发应切合可持续发展政策,并能保持稳定的开发速度。
9)在严格控制开发设计的前提下,运用更为先进的技术能显著提高软件开发的敏捷能力。
10)在处理开发中出现的问题时,应尽量使用较为简单的方法。
11)明确软件开法的具体职责,保证开发团队的组织性和纪律性。
12)团队应在日常的工作中不断的进行学习和总结,规范自身行为,将敏捷性做到最好。
2 敏捷软件开发的特点
1)敏捷软件开发不会受到形式的局限,并将提升开发效率与质量作为基本原则。
2)注重人为因素,密切关注开发过程中工作人员对开发目标完成情况的影响,并将以人为本的开发理念融入其中,达到了多样性的目的。
3)强调团队协作,提倡整个团队的高度配合和沟通,并形成健全的团队文化。
2 敏捷软件开发方法在软件维护中的应用
2.1 可行性分析
1)软件维护过程中,相关维护人员切实了解软件的基本结构和特点。
2)相关维护人员充分掌握了软件应用环节的各项标准,并可以与需求方完成沟通。
3)软件维护在正常条件下进行时所需的维护人员数量不大,比软件开发所需人员少很多。
4)软件维护更注重维护结果,对维护的过程文档没有更多的要求。
5)软件维护过程中所产生的文档资料是在原有的基础上形成的,通常是以补充和完善为主,无需单独版本。
6)在维护的过程中,如果需要进行整改,应与需求方充分沟通,从理论的角度讲,运用推理等方式很难得到最终的需求和目标。
在软件维护的实际情况中,会受到很多因素的影响,比如,维护相关的管理政策虽然较为全面也十分重要,但需求方对这些管理政策的理解还不够深入,这样不可避免的会为日后的需求变更留下隐患,这样的实际问题在维护的过程中并不少见。
7)软件维护应在较短的时间以内完成。
多数情况下,软件维护时间的制定一般不需参照维护规律,而是在结合实际支付的需求下形成的。比如,保险全新产品上架销售的软件维护和开发需求,一般需要从市场的角度制定维护时间,通常不会将管理系统对开发提出的要求作为主要的依据。
由此可见,通俗的讲软件维护实际上就是一种软件的售后服务,维护的前提是依照需求方的意愿,目标则是对软件实施整改和优化。在维护期间,不管是软件的开发维护人员还是需求方,都会对指定的软件形成一种感性上的人数,从而减少沟通上的障碍,并且由于需求方对软件维护的需求普遍表现出较为迫切的情况,因此从理论的角度将,敏捷软件开发方法是很适合软件维护的。
2.2 应用模型
国内金融的信息化建设在上世纪八十年代开始,历经近三十年的发展和进步,现今的金融服务体系已初具规模,实现了向电子化的迈进,并在自动化理论的影响下,各项服务也达到了预期的自动处理目标,为了更好的适应如此快速的发展,相关领域推出了一系列的服务产品,并创建了全新的办公环境,致力于将管理推向信息化。纵观我国金融机构得知,金融机构已经基本实现了多领域的相互关联和沟通,因此现阶段软件维护技术促进了金融行业的发展,是金融行业得到了显著的进步。
3 总结
随着我国各个行业多样化的迅速发展,行业相关的服务软件可能随时被更改,传统的软件维护技术已经无法适应需求方的要求,软件维护需要切实满足需求方的管理变化,并以客户为服务的宗旨和核心,在现有维护方法的基础上进行了全面的整改,从根本上降低了软件二次开发和维护的工作量,大幅提高了维护的效率,全方位多角度的切合了企业发展的个性化要求。
参考文献:
[1] 丙雄健,王忠民.基于敏捷软件开法的基金管理信息系统开发[J].计算机应用,2011(11):25-26.
[2] 郑人杰.实用软件工程[M].2版.北京:清华大学出版社,2012:369-393.
[3] 林锐.软件工程与项目管理解析[M].北京:电子工业出版社,2013:260-266.