项目概念流程

软件项目

具有一定完整功能的工程,可能包含软件和硬件的结合,也可能是纯代码开发。

应用层开发

前端

客户端 前台 : 和用户直接交互

  * 良好的用户体验
  * 全面方便的功能
  * 美观,有一定的效率优化

后端

服务端 后台 : 处理数据和逻辑
  * 更高的并发量
  * 更快的处理速度
  * 更强的安全性

项目开发流程

需求分析 

确定用户的真是需求

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

【2】 确定项目整体难度和可行性

【3】 完成需求分析文档,进行确认

概要设计

对项目进行整体设计,技术架构确定

【1】 确定项目整体架构和功能模块

【2】 确定技术思路和大的技术方向

【3】 完成项目规划和分工

【4】 形成概要设计文档

详细设计和编码

代码编写和代码设计文档

【1】编写项目代码

【2】代码的基本测试

【3】技术攻关

【4】完成详细设计文档

项目测试

对项目进行测试

【1】 项目测试

【2】 根据测试进行修改完善

项目发布

【1】 项目提交发布

【2】 完成项目说明文档

后期维护

【1】 bug修改

【2】 产品升级迭代

项目注意事项

文档的编写

【1】需求分析文档

【2】概要设计文档

【3】详细设计文档

【4】测试文档

【5】说明文档

项目冲突

【1】 按时完成项目是项目经理的首要工作

【2】 项目实施人员冲突

项目计划性 

合理的项目计划是按时完成项目的保障

项目工具使用推荐

【1】 文档编写 :word markdown ppt excel

【2】 流程图 : visio mindmanager xmind

【3】 项目管理:project

【4】 代码管理: git svn

原文地址:https://www.cnblogs.com/shijieli/p/10517163.html