玛卡巴卡小分队 实验四 团队作业1:软件研发团队组建
玛卡巴卡小分队 实验四 团队作业1:软件研发团队组建
项目 | 内容 |
---|---|
课程班级博客链接 | 2018级卓越班 |
这个作业要求链接 | 实验四 软件研发团队组建 |
团队名称 | 玛卡巴卡小分队 |
团队的课程学习目标 | (1)实验三作业互评。 (2)组建软件项目研发团队。 |
这个作业在哪些方面帮助团队实现学习目标 | (1)作业互评过程。 (2)组建软件研发团队的过程。 (3)完成团队博文的过程。 |
团队博客链接 | 玛卡巴卡小分队——博客链接 |
任务1:
任务2:
一、团队组建
1.队名:玛卡巴卡小分队
2.团队成员组成
成员学号末五位 | 成员*名 | 个人博客地址 | 备注 |
---|---|---|---|
30132 | *文婷 | *文婷 | PM |
30112 | *傲羊 | *傲羊 | |
30133 | *子豪 | *子豪 | |
30139 | *泽浩 | *泽浩 |
3.成员风采
介绍每位队员的风格、擅长技术、编程兴趣、希望的承担的软工角色(文档、开发、测试、PM等)、一句话宣言等
成员*名 | 成员风格 | 擅长技术及编程兴趣 | 担任角色 | 宣言 |
---|---|---|---|---|
*文婷 | 作为团队中唯一的异性,拥有快速捕捉社会热点的视角、敏锐的观察力等等,因为在担任PM角色中不仅可以带领成员找准方向,而且可以作为团队中的润滑剂,随时调节成员之间的关系。 | 擅长python语言,对图形用户界面的设计和编写比较熟练 | PM及文档撰写 | 我是学语言的! |
*子豪 | 团队中话比较少的人,但是会在成员之间想破头皮都想不到解决方案的时候总能不紧不慢的冒出最合适的建议。 | 擅长java语言,了解java ee的一些技术,对web的技术以及数据库的操作有一定程度的掌握 | 软件测试 | |
*傲羊 | 代码风格比较单一,与他人合作交流的能力一般,比较喜欢完成模块开发,喜欢模块化编程。 | 比较擅长C#&C开发、Python开发、算法设计 | 软件开发 | rua! |
*泽浩 | 擅长与人沟通交流,喜欢团队协作并可以很好的融入集体,促进团队交流发展。 | 擅长Python开放和web前端开发 | 文档及软件测试 | 拼一拼单车变摩托 |
阅读《现代软件工程—构建之法》第7章、第17章,理解MSF的9点基本原则和团队成员绩效,例如: (6分)
- 为共同的远景而工作
- 充分授权和信任
- 各司其职,为项目共同负责
4.组建团队企业微信群
5.团队特色描述
团队由4名来自计算机专业的同学组成,团队中的成员对c#、python等编程语言的掌握情况较好。除此之外,团队中的成员中大部分曾参加过校级创新创业立项活动,对完成项目有丰富的经验,有一半的成员曾获得各类创新创业大赛的荣誉,在文档撰写方面团队组长有丰富的经验。
微软解决方案框架(MicrosoftSolution Framework,MSF ):近二十年来世界上最大的软件公司——微软公司对于软件开发的思想和宣言呢的一个方法论。
6.MSF基本原则与团队绩效
- MSF9条基本原则:
- 推动信息共享与沟通(Foster open communications)
- 为共同的远景而工作(Work toward a shared vision)
- 充分授权和信任(Empower team members )
- 各司其职,对项目共同负责( Establish clear accountability and shared responsibility)
- 交付增量的价值( Deliver incremental value )
- 保持敏捷,预期和适应变化(Stay agile, expect and adapt change)
- 投资质量( Invest in quality )
- 学习所有的经验( Learn from all experiences)
- 与顾客合作(Partner with internal and external customers)
7.人,绩效和职业道德
- 在软件团队的语境中,领导力有几个要素:
- 设定目标
- 知人善任
- 带领团队成长
- 绩效管理
从各自为政的“工作组”到各种阶段的团队状态之间,往往还有一个“假团队”(Pseudo-team)的阶段,“假团队”名义上有团队的组织,但是成员互相掣肘,面和心不和,有人打酱油,这样的团队的效率还不如各人单干的工作组。有时候一个企业也会展现出“假团队”的特性:
领导非常努力地让员工相信公司非常关心员工;员工也非常努力地让领导相信自己完全领会了公司的大爱。私下里双方都不相信对方的话,也看不起对方。
原则1 公众
软件工程师的行为应与公众利益一致。
原则2 客户与雇主
软件工程师应以其客户和雇主利益最大化的方式做事,与公众利益保持一致。
原则3 产品
软件工程师应当确保自己的产品以及相关的修改满足最高的专业标准。
原则4 判断
软件工程师应当具备完整且独立的专业判断。
原则5 管理
软件项目的经理和领导人应该提倡并亲自采用符合道德规范的方法来管理软件的开发与维护。
原则6 职业
在与公众利益一致的原则下,软件工程师应当保证其职业的诚信和声誉。
原则7 同事
软件工程师应当公平对待同侪,并予以支持和帮助。
原则8 自身
软件工程师应当终生学习以提高自身的专业水平,并在工作实践中推动落实道德准则。
二、团队博客
团队博客名:玛卡巴卡小分队
博客链接:https://home.cnblogs.com/u/makabakaxfd
总结
通过本次实验,我们建成了一个由四个人组成的团队。其实,我们在团队组建中也遇到了很多问题,比如不了解成员的性格、对成员的能力持有怀疑态度等等这都是现实中会发生的情况。在此之前,我也担任过项目组组长,所以有丰富的经验,也见过许许多多的项目,知道什么项目好,什么项目有问题,如何解决问题,所以在担任组长这方面我还是比较愿意的。下表为本次实验的PSP表:
任务内容 | 计划共完成的时间(min) | 实际完成时间(min) |
---|---|---|
计划 | 30 | 30 |
团队组建 | 10 | 15 |
成员认识及确认组长 | 20 | 15 |
团队建成 | 95 | 155 |
创建企业微信群里 | 5 | 5 |
开通团队博客 | 30 | 90 |
成员了解 | 60 | 60 |
报告 | 210 | 335 |
博客互评 | 30 | 40 |
运行其他团队项目 | 30 | 120 |
阅读《构建之法》 | 60 | 60 |
博客园编写 | 60 | 100 |
反思及总结 | 30 | 15 |
由于我的个人失误导致团队博客注册出了点问题,在我询问了成员以后决定亲自找老师更正我的失误,我认为这次错误虽然没有造成很大的损失,但是不仅仅麻烦老师帮我删了又改,改了又删,还浪费了不少时间,所以内心还是过意不去的。老师没有批评我,我也很感谢老师给我这个机会,我从这一件小事也明白了个人失误对软件工程造成的影响。
在完成本次实验后我着实感觉压力巨大,不是因为软件项目,而是因为我将要带领我的团队开辟一个新的道路,走向一个新的征程,未来的路还很长,希望我们团队成员都可以且行且珍惜,成为更好的自己!!!