甘肃工大电子科技有限公司

星期四 2020-10-22
topimg5.jpg

快速软件实施方法

       在应用软件项目的开发实施过程中,既有传统软件项目应用需求变化多、工期和项目费用紧等问题,还面临着涉及的技术层面多,学习曲线的难度大等诸多问题。我们的解决之道是采用“企业级软件基础框架 + 快速定制开发”的快速软件项目实施方法。
        企业级软件基础框架是包括组织架构、工作流、系统维护、授权等在各个项目中没有大的差异的部分,而快速定制开发则是针对不同项目间差异较大的部分。
        有了好的软件不一定能保证软件项目的成功,所以有“三分软件,七分实施”的说法。多数软件项目一再延期甚至失败,除了组织协调及技术因素之外,很大程度上是对需求把握不准导致的需求一再变更造成的,而这又与项目组织者的经验及项目采用的实施方法有直接的关系。因此,通过分析总结以往项目实施的经验教训,结合别人的成功做法形成一套行之有效的实施方法论是非常有意义的。
        软件项目实施的首要任务是准确把握应用需求,为了避免陷入需求变更的泥淖,这里提出一个“关键需求”的概念。所谓关键需求是应用著名的二八法则得出的一个推论,即在80%的时间里只有20%的软件功能被使用。对用户来说只要能满足关键需求软件就基本可用,因此可以用关键需求来判断需求变更是否需要响应及其迫切性,进而在项目实施中作出适当的安排,既满足用户的关键需求又不会因为无关紧要的需求变更影响进度计划。