个人简短小结
这次我主要作为PM负责写文档,安排任务, 确定需求, 管理成员,对项目实行质量、安全、进度、成本管理的责任。
这次首先是用TAPD写看板, 写迭代,明确需求, 而看板就是对成员进行督促, 其次是组织成员进行开会, 因为我们组都是分散的,所以开会的难度还是比较大的, 而且开会前我都要做好准备, 比如这次开会的流程是什么, 主要解决的问题是什么, 于是我使用了思维导图来帮助我明确, 所以我们每次开会都是非常高效率的, 基本上不会讨论什么其他的东西,目的性很强, 当然不止开大会, 我同时经常和前后端大佬进行沟通(实则催进度)。
这次我画的图特别多, 用例图, 活动图, 领域模型, 状态模型, 功能建模的流程图, 架构设计的逻辑视图和物理视图, 用例设计的ECB的时序图和类图, 这些图是基于我对整个项目都有一个完成的看法和思考得到的, 所以我对项目的整体把握是可以的。希望这些图的训练对我的考试有帮助。
PSP 2.1 统计
| Personal Software Process Stages | Time (%) | |
|---|---|---|
| Planning | 计划 | 10 |
| estimate | 预估任务时间 | 10 |
| Development | 开发 | 10 |
| analysis | 需求分析 | 50 |
| design spec | 设计文档 | 70 |
| estimate | 设计复审(与前端团队成员审核设计文档) | 20 |
| coding standard | 代码规范 | 70 |
| design | 设计架构 | 1 |
| coding | 无 | 1 |
| code review | 代码复审 | 30 |
| test | 测试(修改代码) | 30 |
| Report | 报告 | 68 |
| test report | 测试报告 | 30 |
| size measurement | 计算工作量 | 1 |
| postmortem & process improvement plan | 每次迭代结束后写总结文档,并提出改进计划 | 8 |
主要工作清单
| 名称 | 名称 | 时间(%) |
|---|---|---|
| Product Backlog | 产品特性库 | 5 |
| Domian Models | 领域模型 | 5 |
| 6.4 State Models | 状态模型 | 8 |
| 6.5 System Sequence Diagrams | 功能模型 | 5 |
| 6.6 Supplementary Requirements | 补充需求 | 8 |
| 7.4 Architecture design | 架构设计 | 10 |
| 7.5 Usecase design | 用例设计 | 15 |
| 8.1 代码规范 | 代码规范 | 5 |
| 8.2 REST API 设计规范 | REST API 设计规范 | 5 |
| 8.3 架构设计、详细设计(BCE方法)到应用程序框架映射指南 | (BCE方法)到应用程序框架映射指南 | 7 |
| 看板 | 看板 | 15 |
| 会议记录 | 会议记录 | 1 |
在项目相关仓库中的贡献
以上只是master 分支的代码量, 但是其实我的主要工作是在gh-pages分支,但是这个分支的代码量没法看到
只能给出gh-pages提交记录了
个人博客清单
见技术报告模块
特别致谢
@Walikrence 后端大佬Django用的飞起, orz orz
@Sefaice 一个人把前端给操作完, 我还能说什么 orz orz
@13326651141 要是没有你帮我写文档, 我可能会心态爆炸 (*^▽^*)