学习任何一门编程语言,相信大家都开发过一些大大小小的项目。但我们只是在尽可能去实现其功能,使得项目最大限度地接近于实践,但是你真正懂开发流程吗?今天就让项目总监带你十步解析软件开发:
一、招投标
(招标-客户,投标-软件公司)
二、调研
(项目/软件要实现什么功能)
三、可行性分析
(经济可行性、技术可行性、法律可行性)
四、需求分析
(功能性需求分析与非功能性需求分析,并产生《需求分析规格说明书》)
五、测试用例编写
(根据需求分析来写测试用例)
六、系统设计
(概要设计、数据库设计、架构设计、详细设计,详细设计包括类的名称、参数类型、参数的名称等都应规定好)
七、编码实现
(码农的工作哟)
八、测试
(单元测试、系统集成测试、压力测试、性能测试)
九、试运行/上线/部属/实施
十、培训
(针对我们的客户)
小编近日在和团队一起开发“软件项目管理系统”,也就是把以上流程在一个系统中实现,期待它早日面世咯!
1623

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



