软件工程 - 团队重组

In software companies,  as in many corporations,  the only thing that is not changed is “change” itself.   A change in team membership and structure is usually called “re-organization”, or “re-org”.   In sports,  we call it “转会季节”. 

 

At the beginning of this class,  5 teams were formed after a short period of chaos and excitement.     Many students joined various teams based on incomplete info, a hutch,  or just the need to have a team.   Now after the alpha stage,  I bet everyone has a clear and deep understanding of what does it mean to ship a software – your team’s software.   There could be several reactions:

a) This project is great,  I’ll keep working on it in Beta stage,  and after that!

b) This project is ok, I’ve done my part.  I want to try a different project to practice my other skills,  can I?

c) I have different opinions about this project,  and we can’t convince each other,  so can we go different ways, and still be friends?

d) I don’t care what kind of team I’m in…

e) We love this project,  but we need more hands to help out!

f) …

 

So it seems we need an re-org after Alpha.   In my past ASE class with USTC students,  I had tried the “re-org” and some people didn’t like it – mostly because they don’t like surprises.   To reduce the amount of surprises,  I’m telling you this news ahead of time,  so that you can prepare for it.

1) When will this re-org happen?  Right after Alpha release

2) What is going to happen exactly?   Each team will decide one or two team members leaving the team.   Each team must take at least one new member from other teams.

3) What’s the process to decide?    The PM/leader of the team will decide which process the team will take (e.g. dictatorship, consulting, vote, consensus, random number, etc),  and the PM will report to TA and me their names.

4) Where will these “free members” go?  they can pick their next team (got to be a different team),  they can negotiate with other teams.  Of course,  if your team needs more people, it’s a good time to recruit talented classmates.

5) What if no team wants a “free member”?   if all negotiations fail to work,  by default,  the free members will go to the next team in order (e.g. from team1, go to team 2;  2 to 3, …  5 to 1).   The receiving teams have to accept these members.

6) Of course,  the departing team members need to have good documentation of his/her work (remember to write comments in your code!),  and the new member needs to learn quickly how to work on a “legacy system”,  this is part of skills in Software Engineering, 

 

 

Some people might feel this is a bit chaotic,  but great people can thrive on chaos,  so enjoy the re-org!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500470.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机组成原理实用教程课后答案,王万生《计算机组成原理实用教程》课后习题答案..doc...

王万生《计算机组成原理实用教程》课后习题答案.习题1参考答案一、选择题1.微型计算机的分类通常是以微处理器的 D 来划分。A.芯片名B.寄存器数目C.字长 D.规格2. 将有关数据加以分类、统计、分析,以取得有价值的信息,…

软件工程 团队作业 #9

Write a blog to describe in detail how you’re going to test your software based on scenario and persona 1.(link to your test plan, this was last week’s homework) 2.(link to your persona) 3.How do you expect different personas (some teams have 3 persona…

大学计算机基础水平,大学计算机基础心得.docx

大学计算机基础心得《大学计算机基础》与《大学计算机基础实践教程》假期学  习心得  在科学技术日新月异的发展的今天,人类进入了信息时代,随之而来的是越来越普遍的信息处理工作,计算机的应用在日渐广泛与深入,社会对计算机…

现代软件工程 10 绩效管理

[现代软件工程 讲义 ] 我们前文讲了怎样衡量软件工程师的能力, 工程师如何成长, 如何证明自己的成长, 等等. 这些都是在一个独立的, 不受外界干扰的空间中做出来的判断。 我们假设一个有能力的工程师, 到了另一个团队, 仍然是一个有能力的工程师。 如何衡量个人在团队中的绩…

电子计算机和多媒体教材分析,电子计算机多媒体教学设计模板

电子计算机多媒体教学设计模板教学目的:1、知识与技能(1)会写5个生字,理解词语意思。(2)理解课文内容,了解什么是计算机,什么是多媒体设备。(3)了解.电脑与多媒体之间的关系并能口述。2、过程与方法(1)通过查找资料感悟计算机飞速…

软件工程 - 团队博客第二阶段成绩

正如我在学期开始的时候跟大家介绍的那样, 如果所有团队都做同样的事情, 那么分数就采用 1/n 的体系。 第一名得满分, 第二名得 1/2 的分数, 第三名得 1/3 的分数… 大家都在一个地方写博客, 项目都是同样有趣, 所以我们采用 1/n 体系, 满分 20 分. 第一组: Seven …

计算机java培训总结,java培训总结范文

java培训总结范文在现在这个科技飞速发展的时代,计算机已经悄然走进我们的生活,并且占据了不可动摇与替代的地位,无论是在工作还是生活,学习还是娱乐中,当我们意识到的时候,却突然发现我们已经离不开这个叫…

中大型计算机代表型号,目前个人计算机主要机型.doc

目前个人计算机的主要机型HYPERLINK "/wiki/PC" \t "_blank" PC (Personal Computer) HYPERLINK "/wiki/%E4%B8%AA%E4%BA%BA%E8%AE%A1%E7%AE%97%E6%9C%BA" \t "_blank" 个人计算机:一种设计用于一次由一个人使用的计算机&a…

戴尔r720服务器增加内存,dell r720服务器加了一根内存后,开机显示configuring memory,卡在这里进不了系统,请问这是什么情况?...

新添加硬盘,需要进BIOS进行检测之后保存新的硬件配置再进入。BIOS检测方法:1、开机按F2进行BIOS设置 。2、进入BIOS,将启动模式选择成UEFI。3、开机按F11进行UEFI启动。4、进入Boot Manager,选择UEFI Boot Menu。5、选光驱(插入系…

现代软件工程讲义 0 课程概述

这门课的教学方案在这里. 根据学生和学校的具体情况, 可以进行调整。 师生关系 首先要明确的是, 在这门课中的师生关系是什么样的. 大学目前的师生关系是怎样, 什么样才是理想的师生关系? 我们先看一些例子: Retailer / customer (餐馆/食客)? 一些学生说, 我既然交了…

shiro ajax权限拦截器,Shiro Ajax请求权限不满足,拦截后解决方案

Java模拟Http请求Java模拟Http请求使用的是org.apache.httpcomponents中的httpclient,因为post请求涉及到传输文件,所以需要使用httpmime这个包...centos7 上安装mysql5.7后登录报错ERROR 1045 (28000): Access denied for user rootlocalhost安装完mysq…

软件工程 Beta 阶段 团队贡献分数

为了衡量一个团队中不同人的贡献, 我们在软件工程课中设计了 “团队贡献分”。 下面是Beta 阶段的得分。 Now for beta stage, here are the rules, pretty much the same, but with some technical changes: a) Each team member brings in 10 points. b) a team member ca…

苹果断开电脑连接服务器无响应,mac电脑iTerm2链接linux服务器断线解决方案

问题用windows链接linux服务器,方式很多,我最经常用的是xshell。但是xshell没有mac版,那用mac电脑,比较好的命令行软件是什么呢?我用的是iTerm2 ,这个功能确实蛮强大,很多人都在用。但是&#x…

现代软件工程讲义 1 软件工程概论

几乎所有程序员都知道“数据结构+算法 程序 ” 这句名言。但是在实际的学习和工作中,也有不少人产生了疑问。例如: 1. 我写了二叉树的周游算法实现,在这里,二叉树是数据结构,周游的实现细节是算法。…

qq修改群名服务器失败,如何解决qq群名片改不了的问题

我们在进入一个qq群的时候,一般都会修改自己的群名片,但是有时我们会发现改不了的问题,这时我们应该怎么办呢?下面就让学习啦小编告诉你如何解决qq群名片改不了的问题的方法,希望对大家有所帮助。解决qq群名片改不了的方法电脑登…

软件工程 项目管理的目标和细节

项目管理的最高目标并不是要保证让 “ideal” 和 “actual” 的线吻合, 因为项目中出现意外和需求的变化是很正常的事。 项目管理的目标是处理这些意外和变化, 让软件能如期发布, 尽量满足客户的要求。 例如: http://www.cnblogs.com/takeitandgo/archive/2011/05/26/2059363…

现代软件工程 - 期末评比及作业要求

经过一个学期的努力, 大家的软件工程项目就要发布了! 按照原来的安排, 我们 6月17 (周五) 号下午3:00-6:00在FIT楼1区222展示最终的beta版本和团队报告。 作业: 其中, 3pm - 4pm 核实各个团队的所有工作是否做完。 包括: 团队贡献分 [交给TA]用户使用…

现代软件工程 学生自我评价表

每年上完 <现代软件工程课>, 我都要收集同学们对自己上课前/后的评价。这样可以看到同学们到底在什么地方得到提高, 提高了多少. 这样可以分析课程设计各个环节的效果, 以便跟踪和改进。 下面是我使用的自我评价表: 匿名调查&#xff0c;整个学期, 你在这门课平均每周花…

作业: IT 行业博客网站分析和创新

暑期课程-职业规划与领导力发展 讲座: IT 行业的创新 作业: IT 行业博客网站分析和创新。 国内比较著名的IT 行业网站都有博客功能, 例如: 1. http://blog.csdn.net/ 2. http://www.cnblogs.com 3. http://www.iteye.com/blogs 4. <学生自己找…

创新, FMA amp; SMA 世界第一台VCD机的故事

FMA & SMA http://en.wikipedia.org/wiki/First-mover_advantage Second-mover advantage -------------------- 世界第一台VCD机 提到VCD机&#xff0c;必然要说到它的创始人姜万勐。世界上第一台VCD机产自中国&#xff0c;时间是1993年9月&#xff0c;由姜万勐研制。…