设想和目标:
1.我们的软件要解决什么问题?是否定义的很清楚?是否对典型用户和典型场景有清晰的描述?
开发一个软工教学助手解决助教和教师成绩管理难统计难的问题目标用户群体是软工课的教学团队使用场景是周总结和期末成绩统计。
是
2.是否有充足的时间来做计划?
是
3.团队在计划阶段是如何解决同事们对于计划的不同意见?
将大问题拆分成小问题然后举手表决
计划:
1.你原计划的工作是否都做完了?如果没做完的。为什么?
做完了
2.有没有发现你做了一些事后看来没必要或没有多大价值的事?
没有,因为要做什么需要做什么都是事先团队之间商讨后决定的。
3.是否项目的整个过程都按照计划进行?
是,我们都是现制定计划后实施的。
我学到了什么?如果历史重来一遍,我们会做什么改进?
我学到了,团队的开发这个项目就不仅仅是一个人的项目而是整个团队的项目,以前写代码都是自己怎么写容易怎么写方面就怎么来但团队开发照顾周围人的感受你写的东西不仅要实用而且别人也要看得懂,对接的时候也要先沟通处理后字段了类型之类的,如果重来一遍我不会向刚开始团队协作那样下发任务之后之后自己一个人闷头的写代码,而是先去沟通然后在写这样会减轻许多对接时的压力可以更减少对接的时间。
资源:
1.我们有足够的资源来完成各项任务吗?
有
2.测试的时间,人力和软件/硬件资源是否足够?对于那些不需要编程的资源(美工设计/文案)是否低估难度?
都很充足的。在美工和文案设计我们并没有浪费很多的时间。
3.你有没有感到你做的事情可以让别人来做(更有效率)?
每个人在团队中都有属于自己的任务,我觉得我的工作要是交个别人去做反而会拖累其他人,影响他们的工作效率,从而耽误项目的完成时间。
总结:
团队的角色,管理,合作
1.团队的每个角色都是如何确定的,是不是人尽其才?
我们根据在确定职务的时候都是经商讨后决定的,每个人都根据自己擅长的来决定在团队中充当什么样的职位。
2.团队成员之间又互相帮助吗?
我们团队的每个成员之间都有互相帮助,团队之间相处的也非常融洽。