金融软件开发

金融软件开发

管理迭代化的股票软件定制项目

日期:2019-07-09

管理迭代化的股票软件定制项目


当我们在实际工作中实践迭代化思想时,Rational统一开发流程RUP(Rational Unified Process)可以给予我们实践的指导。RUP是一个通用的软件流程框架,它是一个以架构为中心、用例驱动的迭代化软件开发流程。RUP是从几千个软件项目的实践经验中总结出来的,对于实际的项目具有很强的指导意义,是软件开发行业事实上的行业标准。


在RUP中,我们把软件开发生命周期划分为四个阶段,每个阶段的结束标志就是一个主要的里程碑(如下图所示)。


这股票软件定制四个阶段主要是为了达到以下阶段性的目标里程碑:


股票软件定制先启(Inception):确定项目开发的目标和范围


股票软件定制精化(Elaboration):确定系统架构和明确需求


股票软件定制构建(Construction):实现剩余的系统功能


股票软件定制产品化(Transition):完成软件的产品化工作,将系统移交给客户