软件生命周期
【摘要】 软件生命周期市场需求调研——可行性研究——产品项目立项——需求调研开发——设计开发测试——发布运行维护1、市场需求调研主动模式:用户主动提出需求,软件公司开发项目。需求明确,项目失败风险较小。输出《XXX系统初步需求预研报告》被动模式:软件公司主动挖掘市场需求,开发产品,用户被动接收。产品风险较大,并且产品开发是长期的。输出《XXX市场分析报告》2、可行性研究根据时间(time)、范围(sc...
软件生命周期
市场需求调研——可行性研究——产品项目立项——需求调研开发——设计开发测试——发布运行维护
1、市场需求调研
主动模式:用户主动提出需求,软件公司开发项目。需求明确,项目失败风险较小。输出《XXX系统初步需求预研报告》
被动模式:软件公司主动挖掘市场需求,开发产品,用户被动接收。产品风险较大,并且产品开发是长期的。输出《XXX市场分析报告》
2、可行性研究
根据时间(time)、范围(scope)、成本(cost)、风险(risk),分析产品项目能够产生的社会效益和经济效益。输出《XXX研发可行性报告》
3、产品项目立项
构建研发团队,制定产品运作计划。项目经理输出整个项目计划,研发经理输出开发计划。
4、需求调研开发
主动模式:公司派出需求调研小组与用户直接沟通,获得正确可靠的需求
被动模式:由软件公司市场调研人员根据市场产品需求信息分析判断,无明确的需求提出者,得到较为粗泛的需求。
此环节是生产活动中最为重要的环节,输出的《需求规格说明书》,是后续工作的基准,是用户和软件公司双方约定的一个合同制文档。
5、设计开发测试
开展系统概要设计活动,输出《概要设计说明书》,在后进行评审活动,输出《详细设计说明书》和数据库设计相关事宜。开发人员开始编码,后测试人员根据测试计划开展测试工作,完成系统测试,输出测试报告。
6、发布运行维护
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)