一、过程
软件研发与其他实物(如房子)研发制造过程一样,都有生命周期。
(类比建房子的规划-图纸-搭建-监理)
软件研发过程:
1、规划——项目经理(耗时、人数)
2、需求——需求分析工程师(功能点)
3、设计——高级开发(设计文档-图纸)
4、编码——初级开发(代码编写)
5、测试——测试工程师(发现问题优化)
6、维护——技术支持(排查故障升级)
二、案例
客户关系-管理系统(IMS)web端b/s网站
----《需求规格说明书》(功能和非功能需求)确定模块
----《设计规格说明书》(界面设计、查询条件、按钮、内部逻辑、方法函数的名称功能)、数据库设计
----《维护部署安装文档》用户使用手册
三、关于
Hi,重新从这篇csdn博文,给自己记录软件测试的道路。不积跬步无以至千里,不积小流无以成江海。希望爱与希望,爱与和平,love and peace,照耀我吧。
本文深入探讨了软件研发的完整生命周期,从规划到维护各阶段的角色与职责,通过客户关系管理系统(IMS)的实例,详细阐述了需求分析、设计、编码、测试及维护等关键环节,为读者提供了一个全面理解软件开发过程的视角。
2521

被折叠的 条评论
为什么被折叠?



