-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path项目流程
63 lines (46 loc) · 1.76 KB
/
项目流程
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
项目流程
什么是项目: 有一定的完整性功能的代码集合
软件项目开发流程:
需求分析 --> 概要设计 --> 项目规划 --> 详细设计 --> 项目功能测试 --> 调试完善 -->项目发布 --> 后期维护
编码测试
需求分析:确定用户的真实项目需求
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.切忌追求完美 先完成基本功能再完善
工具推荐:
编写文档: word ppt excel markdown LaTex
项目流程图: mindmanage xmind visio
项目管理 project
代码管理 git svn
编译工具 pycharm vim(神一样的编译器) wbestream eclipase vscode