软件生命周期
上一节
下一节
一、概念:
任何有生命的动物、植物和人,都有一个生存周期(Life Cycle),例如人的生存周期为胎儿、婴儿、幼儿、儿童、少年、青年、中年、老年、死亡。
没有生命的事物或实体,例如PC机、路由器、家具、房子、汽车,它们也有一个生存周期,这个生存周期就是使用寿命,即生产周期加上使用周期。
软件生存周期与开发模型有关。
二、常见过程:
制定计划——解决什么问题,目标及其可行性(技术、人员、财力、社会)
需求分析——做什么、验收标准
总体设计——怎么做
详细设计——具体怎么做
程序编写——实现
软件测试——保证软件质量
运行/维护——保证正常而可靠地运用

