课程班级博客链接 | https://edu.cnblogs.com/campus/xbsf/2018CST |
这个作业要求链接 | https://www.cnblogs.com/nwnu-daizh/p/14660499.html |
团队名称 | 孤寡老人 |
团队的课程学习目标 | 1、通过团队项目学习软件工程 2、通过团队项目对软件开发有更深的认识 3、通过团队项目学习GitHub的一些团队操作 4、通过团队项目体会团队合作的优势 |
这个作业在哪些方面帮助团队实现学习目标 | 1、通过建立团队使团队成员都有参与感 2、通过软件开发提高编程能力 3、通过提交团队项目到GitHub学习其一些操作 4、通过团队合作学习对软件工程课程有更深的认识 |
团队博客链接 | https://www.cnblogs.com/wwwsy/ |
任务2:团队组建
- 在实验三结对基础上,结对小组两两自由组合,组建软件项目研发团队;
- 申请开通团队博客,点击以下链接提交团队信息,将团队博客加入到班级博客;
- 阅读《现代软件工程—构建之法》第5章内容
-
团队建设
-
队名:孤寡老人
-
宣言:关爱孤寡老人,共创和谐社会
-
团队成员组成
成员学号末五位 成员*名 个人博客地址 备注 10125 *玉江 https://www.cnblogs.com/wswyj/ PM、开发、测试 10124 *生涛 https://www.cnblogs.com/ws-t/ 文档、测试 -
团队成员风采
-
- 成员介绍
姓名 | 风格 | 擅长技术及编程兴趣 | 承担的软工角色 |
---|---|---|---|
王玉江 | 能力突出,性格低调 | 擅长C,python | PM、开发 |
王生涛 | 善于编写文档,PPT制作 | 擅长C,python | 文档、测试 |
- MSF是指微软解决方法框架,它的九条基本原则是:
-
推动信息共享和沟通:
第一个原则,用大白话来说,就是所有信息都保留,并公开,讨论要包括所有涉及的角色,决定要公开,并告知所有人。当然,对牵涉到技术机密、安全性等信息要采取必要的保护措施。
-
为共同的远景而工作
(1)这个目标必须是明确的,没有二义性;
(2)这个目标不是当前就能达到,必须是通过努力才能达到的;
(3)这个目标不是空泛的,它应该对项目成员每天的工作都有指导作用。每天你来上班,如果发现你做的事情对项目的远景没有帮助,你应该跟老板提出来。
-
充分授权和信任
在一个高效的团队中,所有的成员都应该能得到充分的授权,他们有权力在自己的职权范围内按照他们自己的承诺完成任务,同时,他们也充分信任其他同事也能实现各自的承诺。类似地,团队的顾客(包括内部和外部的顾客)也认为团队能兑现承诺,并进行相应的规划。
-
各司其职,对项目共同负责
团队中的每个角色都有自己的职责,如果出了问题,这个角色就要负责任。
-
交付增量的价值
一个项目的商业价值只有在它被成功地发布并运行时才能体现出来,所以,MSF过程模式包括了开发和发布阶段。
-
保持敏捷,预期和适应变化
软件工程,唯一不变的是变化。所以干脆别幻想客户的需求会在第一时刻很明确,然后保持不会变。要注意,我们是预期变化,不是期望变化。除开外部原因,团队内部也在变化,我们对技术的掌握每天都在提高,原来认为不可能的事可能变得容易。我们对客观世界和软件系统的了解每天都在深化,原来觉得没问题的小细节忽然成了大问题。
-
投资质量
对质量的重视,引起对质量的投资,引起对人、过程和工具的投资。
-
学习所有的经验
MSF在每一个里程碑结束时都要做一个“里程碑回顾”,这个回顾不必等到整个项目结束才做。这样做的好处是,大家对最近的成败都记忆犹新,能提供比较准确和全面的反馈;如果发现了错误,可以马上研究解决办法,在下一个里程碑中通过实践来验证。另外,一些好的做法可以及时得到总结和推广。
在项目结束时,MSF推荐请团队以外的专家来主持召开“事后诸葛亮”会,这样的专家会比较系统地总结团队的成功经验和失败教训,同时也客观评价团队的一些特性和团队的开发过程管理,这样能促使团队成员以客观、向前看、解决问题的心态来参加“事后诸葛亮”会,避免主观臆断或相互指责。
-
与顾客合作
本次项目总结与体会:
团队内部成员互相都熟悉,气氛相处融洽,每个人都尽力而为。团队建设让我们明白了团队协作的重要性,我希望我们能够共同努力,共同进步!