zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记06

    团队中的角色

        一个软件团队就是一个社会。有的人是猪,他们全身心投入到团队中;有的人是鸡,他们只是参与到团队中;有的人是鹦鹉,他们只是长了一张能说会道的嘴。但是在团队中,重大决定由“猪”来定夺。团队合作时,有一个比较通用的RASCI模型:R:Responsible,负责把具体事情做好;A:Accountable,对任务负全责,又批准的权利;S:Support,对任务提供支持,辅助人物的完成;C:Consulted,咨询,拥有完成项目所需的信息或能力的角色;I:Information,知会者,应该事后及时通知结果的角色。各个角色作用不同,不能缺少其中的一环,并且只有一个。另外,团队合作有几个阶段:萌芽阶段、磨合阶段、规范阶段和创造阶段。创造阶段不是所有团队都会经历的阶段。

        原来,我们的课程结课作业就是几个人做一个大的程序或者系统,我们对于团队中的角色没有分的很清楚,只是能力强的人,就多做一点程序方面的任务,其他的人,就做一些其他的文档之类的工作。现在想来非常符合猪、鸡和鹦鹉这样的组合,大家也是先是应要求结组、磨合几次,就能写出作业,完成任务。

        我们这样的团队,必然不能长久稳定。所以团队首先要明确角色的分配与任务的分配,要经过长时间的磨合和规范,才能使团队的每个人发挥最大的作用,团队才能起到团队应该起到的作用。

        往后的软件工程作业,都是团队合作的项目,我们应该尽可能的按照这些规范、角色设定来规范我们的今后的操作,是我们的团队更加长久稳定,发挥出最大的作用。

  • 相关阅读:
    Json解析
    Nopcommerce 使用Task时dbcontext关闭问题
    Webview离线功能(优先cache缓存+cache缓存管理)
    Android按钮单击事件的四种常用写法
    xUtils 源码解析
    返回键的复写onBackPressed()介绍
    GBK、GB2312和UTF-8编码区分
    Android 动画之RotateAnimation应用详解
    Android getWidth和getMeasuredWidth的区别
    WebView三个方法区别(解决乱码问题)
  • 原文地址:https://www.cnblogs.com/Aliqiao/p/5374435.html
Copyright © 2011-2022 走看看