项目回顾

设想和目标

1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?
答:课堂精灵是为了解决学生在上课时不愿举手,老师无法准确了解学生学习情况的问题。定义的比较清楚,对典型用户和典型场景也有描述。
是否有充足的时间来做计划?
答:有充足时间来做计划,我们小组也多次组织会议对需求进行分析。
2.团队在计划阶段是如何解决同事们对于计划的不同意见的
答:根据不同意见的可行性,每个人的能力去分析,选择最适合我们的意见
3.用户量、用户对重要功能的接受程度和我们事先的设想一致吗?我们离目标更近了吗?有什么经验教训?
答:用户量和用户对重要功能的接受程度和设想的不太一致。虽然我们没有做出完整的软件,但我们做出了一个大概的模型,我感觉里目标还是更近了一步。经验教训:明白自己一个人很难做出一款完整的软件,需要团队配合,积极提出问题并想办法解决。
4.如果历史重来一遍,我们会做什么改进?
答:如果历史重来一遍,我会把需求,原型在完善一下,了解客户真正的需求是什么,对症下药,实现更多的功能。

计划

1.你原计划的工作是否最后都做完了?
答:我原计划工作都已完成。
2.有没有发现你做了一些事后看来没必要或没多大价值的事?
答:有,刚开始画了注册页面,但后来和老师交流过程中发现注册页其实可以去掉。
3.是否每一项任务都有清楚定义和衡量的交付件?
答:是,每个任务都有明确的开始时间和截止时间,有负责人。
4.是否项目的整个过程都按照计划进行?
答:是,项目整个过程都是按照计划进行的。
5.在计划中有没有留下缓冲区,缓冲区有作用么?
答:在计划中有留下缓冲区。缓冲区非常有作用,我们在缓冲期开会对之前的工作进行总结,根据总结的问题修改之后的工作任务。
6.将来的计划会做什么修改?(例如:缓冲区的定义,加班)
答:发挥每个人的长处,做出核心功能。
7.如果历史重来一遍,我们会做什么改进?
答:我们会对需求进行更准确细致的分析,做出一个好的原型,提高自己的能力,最大程度还原软件。

资源

1.我们有足够的资源来完成各项任务么?
答:我们有老师和助教的帮助,也可以向其他能力较强的同学请教,查百度。
2.各项任务所需的时间和其他资源是如何估计的,精度如何?
答:各项任务所需的时间是根据任务的难度,工作量,和个人的能力来分配的,精度比较准确。
3.用户测试的时间,人力和软件/硬件资源是否足够?
答:充足。
4.你有没有感到你做的事情可以让别人来做更有效率?
答:没有,我们的任务都是按照个人擅长的进行分配,所以可能对他人得帮助不大。
5.如果历史重来一遍,我们会做什么改进?
答:会积极提出问题,向老师请教,提高自己解决问题的能力。

变更管理

1.每个相关的员工都及时知道了变更的消息?
答:都能知道,我们会在微信,企业微信,QQ等进行交流。
2.我们采用了什么办法决定“推迟”和“必须实现”的功能?
答:我们根据对需求的分析来决定。
3.项目的出口条件(ExitCriteria)有清晰的定义吗?
答:没有,不是很了解
4.对于可能的变更是否能制定应急计划?
答:可以,我们每天都有每日例会。
5.员工是否能够有效地处理意料之外的工作请求?
答:能,我们每天会在图书馆开例会,大家会一起研究如何解决。
6.如果历史重来一遍,我们会做什么改进?
答:如果历史重来一遍,我们会积极何老师沟通。

设计和实现

1.设计工作在什么时候,由谁来完成的?是合适的时间,合适的人么?
答:设计工作是在对需求进行分析后,有组长于帅来完成的,是合适的时间,合适的人,我们组他比较擅长Axure。
2.设计工作有没有碰到模棱两可的情况,团队是如何解决的?
答:有碰到过,每个人提出自己的意见,选出可行性最大的。
3.团队是否运用单元测试(unittest),测试驱动的开发(TDD)、UML,或者其他工具来帮助设计和实现?这些工具有效么?
答:有过。
4.什么功能产生的Bug最多,为什么?
答:跳转功能。
5.代码复审(CodeReview)是如何进行的,是否严格执行了代码规范?
答:由小组成员完成。没有比较严格按照代码规范
6如果历史重来一遍,我们会做什么改进?
答:完善代码规范。

测试和发布

1.团队是否有一个测试计划?为什么没有?
答:有测试计划。
2.是否进行了正式的验收测试?
答:没有
3.团队是否有测试工具来帮助测试?
答:用HBuilder在谷歌浏览器上运行调试。
4.团队是如何测量并跟踪软件的效能的?从软件实际运行的结果来看,这些测试工作有用么?应该有哪些改进?
答:软件最后没有完成,所以没有。
5.在发布的过程中发现了哪些意外问题?
答:没有发布
6.我们学到了什么? 如果重来一遍, 我们会做什么改进?
答:学会了团队合作,自己解决问题,更加细致的分工。

总结
通过这一学期的学习,我知道了团队合作的重要性,要和组员积极沟通。我也学会了自己解决问题,学会使用HBuilder,自己的编程能力也有一定的提升,对自己自身的不足有了更深的认识。,对以后的工作也有一定的帮助。

posted @ 2020-12-26 15:31  18软六谢婉峰  阅读(103)  评论(0)    收藏  举报