自我总结
由于我并不擅长打代码,所以在本次的项目开发中,我作为项目经理和UI设计师,主要负责完成以下工作
- 完善文档,规划每一轮迭代的任务
- 进行主要界面的UI设计
- 对我们前端工程师实现的页面进行一些细微的样式调整
- 部分页面功能的实现
- 测试并提出部分功能的优化需求(虽然大部分被驳回)
完善文档
- 根据产品经理提出的要求,对我们的项目进行了竞争优势的分析,并完善了项目愿景。
- 在会议后进行会议记录,以进行迭代过程中的任务规划
UI设计
- 针对小组讨论的结果,在几次修改之后,最终确认了我们小组主要界面的UI设计。但由于缺乏美术功底,只能用比较简陋的方式进行表达
- 寻找或简单绘制了,项目可能会用到的图片,图标以及一些组件的样式
样式调整
- 主要针对字体颜色,背景等细节进行了优化和风格的统一,是小程序整体UI更加和谐完善
部分页面功能的实现
- 实现了初始规划的问卷发布页面,问卷回答页面
- 并实现了一些常用的组件,如滑动删除,导航栏等
测试
- 每一轮迭代后,都会对现有的功能进行测试,看是否能正常运行,在与用户的交互过程中是否明确方便。
- 对在测试过程中遇到的一些交互上的不良体验提出修改建议,并尽可能说服任务繁重的前端工程师优化
PSP2.1 表格
Name | Personal Software Process Stages | Time (%) |
---|---|---|
Planning | 计划 | 50 |
UI Design | 页面设计 | 80 |
Coding Standard | 代码规范 | 2 |
Task Analysis | 任务复杂性分析 | 10 |
Checking | 设计复审 | 25 |
Coding | 页面实现 | 7 |
Document | 文档完善 | 20 |
Testing | 测试 | 15 |
Report | 报告 | 15 |
Meeting record | 会议记录 | 15 |
最得意/或有价值/或有苦劳的工作清单
- 最得意
- 最后实现的软件UI风格整体还是很统一的,达到了当初预想的简单美观的要求
- 在测试中发现的,并在后面修改了的交互问题,还是在很大程度上提高了用户体验的
- 最有价值
- 第一次做项目经理,对于任务的复杂性的预估还比较合理的,最后想要实现的功能也基本都完成了。
- 最苦劳
- 说到最苦劳反而是为数不多的代码实现部分,不知道为什么,就是感觉自己想到很好,但真的着手实现起来就很难,还是基础太差,需要提高。
个人git总结
个人博客清单
还在补充中
特别致谢
- 感谢小灰灰承担了大部分前端页面的实现部分,在我提出了很多UI修改要求后还很克制的没有打死我
- 感谢三锋大佬帮忙解决了很多bug,并且一起改进了很多前端的样式
- 以及三位后端大佬们对我们前端各种要求有求必应的支持