敏捷软件开发方法在中小型制造业中的应用

敏捷软件开发方法在中小型制造业中的应用

ID:10158321

大小:28.50 KB

页数:6页

时间:2018-06-11

敏捷软件开发方法在中小型制造业中的应用_第1页
敏捷软件开发方法在中小型制造业中的应用_第2页
敏捷软件开发方法在中小型制造业中的应用_第3页
敏捷软件开发方法在中小型制造业中的应用_第4页
敏捷软件开发方法在中小型制造业中的应用_第5页
资源描述:

《敏捷软件开发方法在中小型制造业中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、敏捷软件开发方法在中小型制造业中的应用摘要中小制造业企业发展在我国越来越受到普遍关注,然而对于很多的中小制造行业来说,由于他们的资金是有限的,并且供他们可以利用的资源也是很有限的,无论是在财力还是精力上,他们都不太可能去投入过多来投资企业管理系统,以至于低效率、低质量、不能满足客户的需求,敏捷开发法能够在一定程度上节约开发成本而有效快速的进行软件的开发,非常适合中小型制造业系统的开发。关键词中小型制造业敏捷开发应用中图分类号:TP31文献标识码:A软件在企业中的应用正起到越来越重要的作用,随着软件开发技术的不断发展,企业级的管理软件正朝着更专业更灵活的方向发展,对于

2、一个开发软件的公司或者组织来说,如何能更加细致地满足企业客户的需求,如何能从最短的时问内开发出一套软件,如何能尽量控制开发的成本,是作为将来软件开发技术发展的重要方向。6我国中小型制造企业仍处在成长的阶段,其变化速度惊人,对于所需的管理软件要求操作简洁,易学易用,同时还要求柔性大以灵活的应对各种需求,这些企业如果可以投资开发出先进的管理系统,将很利于他们的管理,企业的管理水平将上一个很高的台阶,他们最重视的生产力效率随之将得到很大的提高。这些中小型制造业普遍存在如下问题:(1)广大中小制造企业由于行业间激烈的竞争,各企业的资金情况、技术高低以及员工的配比等等各方面都

3、会体现到各企业的生产流程的差异上来。这样一来,他们哪怕是同一类型产品的生产,例如玻璃瓷器的生产等都会出现很多的差异。这就说明,任何一个中小型制造企业,他们所需的管理系统在需求上是不一致的。(2)从成产流程的严密性和完整性来看,这些企业远远没有大型的制造企业的完善。然而中小型制造业主会因为控制成本,会去追求简单方便并且易操作使用系统管理软件的。(3)站在系统开发者这一的角度来看,在项目开发过程中,中小制造企业他们投入的时间与金钱是很有限的,不会有太多的投入。这些中小型制造企业都有可能会依照不同的季节市场不同的需求这一原则来决定他们所要生产的产品,例如,倘若为他们开发的

4、管理系统需要3个月左右的时间才能完成的话,由于这段时间内他们生产的产品变化很大,这样就导致新研发出来的系统与目前正需要的系统有很大出入,可以这么说,新开发的系统是失败的。6总而言之,在对中小型制造企业的调研过程中,高度的不确定性与复杂性的极大化是在需求实施初期的最关键问题,由于这类软件开发过程中不确定性自始至终都伴随着,所以项目开发的整个过程都是围绕着需求而进行的,开发的关键核心就是需求。如何解决这一矛盾呢?试分析,快速、灵活、可重用性是中小型制造企业待开发系统管理软件的重要特点,哪些软件开发方法具备如此特征呢?目前软件开发过程中正流行着一种很优秀的开发方法――敏捷

5、开发,该方法是在软件开发过程中将设计模式同实践以及敏捷原则应用到其中,通过增量式的迭代来开发应用程序。但敏捷开发并不是最初就全面的作出需求分析,该方法的大致是这样实现的:找出用户他们的部分需求,对这些需求动手来实现,又继续收集用户的需求以及他们的反馈,实践下个轮回的“设计与开发”,这样反复的循环。这就是敏捷开发原理,这一开发方法能够在一定程度上节约开发成本而有效快速的进行软件的开发,软件敏捷化策略的设计如下:(1)敏捷开发方法是一种基于变化来获取活力的,这种方法在最初是不需要进行预先的设计的。正因为这一特点,在最原始的设计上,不需要过于的完善。在具体的设计过程中,干

6、净与简单是设计的目标,测试阶段用到的方法主要有两种,单元测6试与验收测试。这样一来,整个活动体现了设计的两大特性――容易理解性和灵活性。在设计的过程中,改进是长期持续的,这样多次的进行迭代,从而生成新的系统,并且每次迭代生成的新系统都是最大程度上按照本次迭代需求来完成的。(2)敏捷设计方法是一个持续的过程,它不是一个事件,在这个过程中,长期应用原则、模式和实践这三个方面,在这基础上对软件结构和可读性进行了改进。保持系统在设计过程中,任何时间、任何阶段都能在最大程度上干净、简单以及富有较强的表现力度。因此,敏捷设计方法的采用,能使整个系统的层次更鲜明,程序员代码的书写

7、更加的细化,同时,代码的冗余度得到降低。对客户来说,他们在不同阶段提出的新需求会得到实现。中小型制造企业而言,他们需求的特点是――松散却细致,敏捷开发设计能够将他们这些松散的“需求点”汇总为最终的“需求面”,相比而言,这是一般的开发方法难以做到的从经济效益的角度来看,敏捷开发方法是客观的、不可否认的。Forrester公司对整体经济的影响做了一个调查报告,调查的对象是五百强企业其中的五家,而这五家企业都是6ThoughtWorks曾经服务过的,通过对这些调查对象的大量项目进行了数据上的采集,从而得出这样的调查结果:从速度的层面上看,敏捷开发方法比其他的开发方法,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。