软件工程学习笔记——软件生存周期
软件的生存周期分为若干个阶段:可行性分析和项目开发计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。可信性分析与项目开发计划这个阶段主要确定软件的开发目标及其可行性。必须要回答的问题是:要解决的问题是什么?该问题有可行的解决办法吗?若有解决的办法,则需要多少费用?需要多少资源?需要多少时间?要回答这些问题,就要进行问题定义、可行性分析,制定项目开发计划。可行性...