提问回顾与个人总结

提问回顾与个人总结

作业介绍

项目 内容
作业所处课程 班级博客
作业要求介绍 作业要求
我在这个课程的目标 锻炼编程能力,学习合作交流,增加开发经验
这个作业在哪个具体方面帮助我实现目标 回顾反思总结

作业正文

之前的博客链接

问题1 函数太过细化真的好吗,怎么控制度呢?

答:细化是有必要的。对于测试来说,小的函数测试方便。对于代码逻辑来说,细化易读易维护。

问题2 结对编程如果双方实力差距较大怎么办?

答:分配任务的时候可以分配简答一点的给实力比较弱的一方,同时实力比较强的一方可以担任类似PM的角色,规划分配任务。

产生的新问题:

1、团队内部贡献分有没有更加科学的计算方式?除了代码量、时间这些考量,有些地方需要学习比较长的时间,这段时间的贡献又怎么评价?

学到的知识点

需求:用户的需求就要从用户中来。一开始的时候要做详细的调查。在前期版本发布后,要重视用户的反馈进行调整。

设计:功能的设计要结合用户的需求和自己的实力。如果是很难实现的功能,可以尝试使用其他方法实现。如果用户需求不高,可以考虑放弃这个功能。

实现:实现功能的时候,团队成员之间应该相互协调,meeting时候分享自己的工作进展和遇到的问题,交流之后很多问题就能解决。

测试:单元测试是重要的。测试需要考虑用户的体验,从用户角度出发。

发布:要选择合适的发布平台。

维护:发布后的项目,收集用户反馈很重要。根据用户反馈,对及时维护或者下一轮开发,都有帮助。

理解与心得:

软件工程让我得到的收获是,对于一个大的项目,只要细致的划分,那么实力不够的团队成员也能参与进来做出贡献。对于一个团队来说,一个好的PM实在太重要了。

posted @ 2019-06-26 20:27  不纯粹的圣徒  阅读(173)  评论(1编辑  收藏  举报