• 软件开发模式


    经过讨论没我们组决定采用主治医生模式和交响乐团模式,并不是单纯只采用其中任何一种单一的模式。
    主治医生模式有点很明显,在某一个组员一方面能力极为突出的时候。可以最大化的体现他的能力,其他组员从各个不同的方面支持他的工作。能够最为快速的完成项目并且发挥出他的最高实力。
    这种模式适合小而精简的项目。当然缺点也很明显,其他组员的能力被弱化“主治医生”在编写项目时工作压力大,对于个人能力来说是一种极居挑战的方式。而且其他组员工作任务变轻对团队成员
    资源的利用也不是很高。
    交响乐团模式相对于主治医生模式来说优点较为突出,但对于我们这种处于初期成长的团队来说并不是很好,交响乐团模式要求团队成员首先具备一定的能力,我们团队成员编写代码的水平不一,
    很难做到完美的配合。所以需要前期利用主治医生的模式来帮助成长。其他组员在辅助主要编写代码的成员工作的同时也是一种在学习的方式,例如在帮助“主治医生”复审代码时可以学习他的编写
    方式。等到组员能力初步成长后,便可以进入交响乐团模式。这个时期,组员们各有所长每人负责不同的模块,由组长负责分配任务。定期对自己的进程进行汇报。各有所职分工明确,可以最大化
    发挥出每个组员的能力。
    说到底团队开发模式只是帮助小组开发的一种方式,究竟能做到什么程度需要每个组员的配合和努力。无论哪一种开发模式都有他的长处和短处,在开发的过程中需要根据不同的任务转换不同的
    开发模式。在开发过程中配合是第一位,不能在分配任务的途中就有牢骚和不满。也不能因为任务的轻重问题而不配合别人的工作。
    我找到了一些关于团队开发的文章,希望对我们的团队开发过程能有所帮助
    编写规范:http://blog.csdn.net/hudan2714/article/details/50998915
    如何带领一个Android开发团队:http://www.cnblogs.com/Jax/p/3661087.html

  • 相关阅读:
    js原生图片拼图Demo
    display:inline-block在ie7下的解决办法
    Apollo 配置中心部署注意事项
    chrony 时间同步配置
    IPv6基础介绍
    Rabbitmq 报错 nodedown
    Maven 私服你应该不陌生吧,可你会用 Artifactory 搭建吗?
    你 MySQL 中重复数据多吗,教你一招优雅的处理掉它们!
    MySQL 数据库的基本使用
    自建 yum 源
  • 原文地址:https://www.cnblogs.com/20101chenyi/p/6695410.html
Copyright © 2020-2023  润新知