系统分析个人总结
这个作业属于哪个课程 | 课程链接 |
---|---|
这个作业要求在哪里 | 作业要求链接 |
团队名称 | 猿族崛起 |
这个作业的目标 | 总结学完系统分析的收获、技能 |
第一次博客链接 | 链接 |
1、对自己提出的问题进行解答
- 结对编程中如两人水平都不高,思路混乱,无法合理安排任务,我认为应当请教高水平人员给出思路,提出重点,其次两人应当以任一一人为核心,先开发,再不断迭代改进。首先我在结对编程作业中体验还算良好,双方程序能力差不多,但是就交流问题还应改良。
- PM如想得到团队成员的支持呢,令人信服。我认为首先应该有担当,担起团队的大梁,敢于决策,敢于负责。其次应该有大局观,统筹规划项目的开发,避免团队走弯路,更好的协调成员协作。
最后应该有优秀的技术,既能令成员信服,也能起到监管的作用。我在实际中认为PM应当强硬点,任务该怎么分配就怎么分配,不必自己负责大部分任务,更应统筹全局
2、新的问题?
无
3、收获
- 单元测试,因博客作业和项目有要求故去学习,学习后发现以前编的程序没有系统的考虑测试的问题,存在很多隐患,单元测试可以很好地解决问题,我是通过查阅博客学习的。
- 使用github,github能很好地帮助我们托管代码、管理版本,尤其是多人协同开发时。我是通过查阅博客学习并在项目开发中熟练掌握的。
- C#winform,因为项目是桌面应用程序,用C#开发,所以在开发过程中查阅了大量博客书籍学习winform开发技术。
4、总结
这学期的收获挺大的。首先是学习了很多技能,在这之前的学习是没有结合实际开发的,所以有点迷茫,也不是很有动力。但是这次不仅有个人作业还有团队作业+实际开发,压力化作动力,有需要学习便去学习,这两方面给我带来了充实感,也感受到了软件开发的魅力。
其次深感团队交流的重要性,有些文字是有二义性的,有些事情在通讯工具上是解释不清,做不到双方达成共识的,只有面对面的交流才更高效,更直观。
最后是冲刺和敏捷开发,非常的考研团队的协调性以及耐性,这是对管理人员的挑战,也是对成员的能力和心态的考核,这学期的经历对于以后的工作是一个很好的演练。