The Documents on Software Analysis & Design Team Work
版本 | 日期 | 作者 | 学号 |
---|---|---|---|
v1.1 | 2019-06-23 | Yuki | 16340242 |
在本学期的系统分析与设计课程中,我在软件系统分析、设计、团队建设及项目管理中都有不少收获。
分析:分析包括前期市场调研和需求分析。市调开始得很早,也因为描述过于简短走了一些弯路。需求分析则跨度比较大,从口拟的需求细节到使用建模工具落实到用例建模、领域建模、状态建模、功能建模等文档中其实是不断将一个个模糊的灵光一现、天马行空人为加上条条框框拽到地面上的过程。
设计:前端UI设计,包括页面布局、页面逻辑跳转以及后期的外观优化。主要工具的话,除了纸币之外,Dribbble和美图秀秀是真的好用(虽然以前做相关物件的时候都用Photoshop,不过太大了懒得下载)。
管理:
我们有时候开玩笑说,例会来cyuhei 和Popiko, Siri和我,满打满算一个前端一个后端两个PM四个人就够了。所以感谢的话就复制粘贴一些以上三位的文字在这里。但是总之大家是一起走到了课程的最后的吧,非常感谢大家的配合。
PSP 2.1 | Personal Software Process Stages | Time (%) |
---|---|---|
Planning | 计划 | 20 |
estimate | 预估任务时间 | 20 |
Development | 开发 | 10 |
analysis | 需求分析 | 15 |
design spec | 生成设计文档 | 50 |
estimate | 设计复审(与前端团队成员审核设计文档) | 3 |
coding standard | 代码规范 | 2 |
design | 具体设计,包括设计架构等 | 10 |
coding | 具体编码 | 5 |
code review | 代码复审 | 5 |
test | 测试(修改代码) | 0 |
Report | 报告 | 30 |
test report | 测试报告 | 5 |
size measurement | 计算工作量 | 10 |
postmortem & process improvement plan | 每次迭代结束后写总结文档,并提出改进计划 | 15 |