项目
内容
课程班级博客链接 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:团队组建

  1. 在实验三结对基础上,结对小组两两自由组合,组建软件项目研发团队;
  2. 申请开通团队博客,点击以下链接提交团队信息,将团队博客加入到班级博客;
  3. 阅读《现代软件工程—构建之法》第5章内容
    • 团队建设

  • 成员介绍
姓名风格擅长技术及编程兴趣承担的软工角色
王玉江 能力突出,性格低调 擅长C,python PM、开发
王生涛 善于编写文档,PPT制作 擅长C,python 文档、测试
  • MSF是指微软解决方法框架,它的九条基本原则是:
  1. 推动信息共享和沟通:

    第一个原则,用大白话来说,就是所有信息都保留,并公开,讨论要包括所有涉及的角色,决定要公开,并告知所有人。当然,对牵涉到技术机密、安全性等信息要采取必要的保护措施。

  2. 为共同的远景而工作

    (1)这个目标必须是明确的,没有二义性;

    (2)这个目标不是当前就能达到,必须是通过努力才能达到的;

    (3)这个目标不是空泛的,它应该对项目成员每天的工作都有指导作用。每天你来上班,如果发现你做的事情对项目的远景没有帮助,你应该跟老板提出来。

  3. 充分授权和信任

    在一个高效的团队中,所有的成员都应该能得到充分的授权,他们有权力在自己的职权范围内按照他们自己的承诺完成任务,同时,他们也充分信任其他同事也能实现各自的承诺。类似地,团队的顾客(包括内部和外部的顾客)也认为团队能兑现承诺,并进行相应的规划。

  4. 各司其职,对项目共同负责

    团队中的每个角色都有自己的职责,如果出了问题,这个角色就要负责任。

  5. 交付增量的价值

    一个项目的商业价值只有在它被成功地发布并运行时才能体现出来,所以,MSF过程模式包括了开发和发布阶段。

  6. 保持敏捷,预期和适应变化

    软件工程,唯一不变的是变化。所以干脆别幻想客户的需求会在第一时刻很明确,然后保持不会变。要注意,我们是预期变化,不是期望变化。除开外部原因,团队内部也在变化,我们对技术的掌握每天都在提高,原来认为不可能的事可能变得容易。我们对客观世界和软件系统的了解每天都在深化,原来觉得没问题的小细节忽然成了大问题。

  7. 投资质量

    对质量的重视,引起对质量的投资,引起对人、过程和工具的投资。

  8. 学习所有的经验

    MSF在每一个里程碑结束时都要做一个“里程碑回顾”,这个回顾不必等到整个项目结束才做。这样做的好处是,大家对最近的成败都记忆犹新,能提供比较准确和全面的反馈;如果发现了错误,可以马上研究解决办法,在下一个里程碑中通过实践来验证。另外,一些好的做法可以及时得到总结和推广。

    在项目结束时,MSF推荐请团队以外的专家来主持召开“事后诸葛亮”会,这样的专家会比较系统地总结团队的成功经验和失败教训,同时也客观评价团队的一些特性和团队的开发过程管理,这样能促使团队成员以客观、向前看、解决问题的心态来参加“事后诸葛亮”会,避免主观臆断或相互指责。

  9. 与顾客合作

本次项目总结与体会:

团队内部成员互相都熟悉,气氛相处融洽,每个人都尽力而为。团队建设让我们明白了团队协作的重要性,我希望我们能够共同努力,共同进步!

 

posted on 2021-04-21 08:32  丸子大丸子  阅读(54)  评论(0编辑  收藏  举报