一、软件的定义期
(1)、可行性分析阶段
从全方位出发判断该项目是否可实际实施。
(2)、需求分析阶段
项目经理需知道具体的功能需求,技能要求,安全要求等等...
该处会产出【需求说明书】
二、软件的开发期
(3)、概要设计阶段 -----项目经理
从项目整体出发:前台、后台。详细划分出模块功能。前台与后台展示各个功能的具体方式。
数据结构图。
(4)、详细设计阶段 -----设计师
用户登录与注册的功能点,密码长度等等...
(5)、开发阶段 -----UI/前端/后台
(6)、测试阶段
三、软件的维护期
(7)、部署阶段
(8)、维护阶段