项目整体开发流程

风格不统一 提交于 2020-02-22 11:02:18

什么是项目:有一定的完整性功能的代码集合

软件项目开发流程

需要分析–》 概要设计–》项目规划–》详细设计–》编码测试–》项目功能测试–》高度完善

–》项目发布–》后期维护

需要分析: 确定用户的真实项目需求

1 确定用户的真实需求,项目的基本功能

2 确定项目的整体难度和可行性分析

3 需求分析文档,用户确认

概要设计:对项目整体进行分析,确定初步的技术方向

1 确定整体架构

2 确定功能模块

3 规划使用技术,对技术可行性分析

4 编写项目的开发流程图和概要设计文档

项目规划:确定项目开发时限,时间节点,重要里程碑

1 确定开发的先后顺序

2 确定时间轴和里程碑

3 人员的分工合作

4 形成甘特图和思维导图

详细设计和项目编码

1 写代码,包括数据库网络环境等

2 技术攻关

3 完成详细设计文档

思路:技术说明,代码说明,数据结构说明,环境约束等等

4 代码的自我检测

项目测试

1 完成项目测试

2 编写测试报告

3 项目完善

项目发布

1 项目部署提交给用户使用

2 完成项目说明文档

后期维护升级

1 项目的维护

2 项目升级

注意事项

1 按时完成项目是首要工作

2 有规划的实施会事半功倍

3 及时解决项目冲突

4 切忌追求完美,先完成基本功能再完善

项目工具推荐:

编写文档:markdown LaTex

思维导图:mindmanage Xmaind

流程图 :Visco

项目管理:project

代码管理 :git svn

编译工具: pycharm vim webstream eclipse vscode

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!