又读到了团队问题,所以又一次不厌其烦的提出团队的问题。软件团队有各种形式, 适用于不同的人员和需求。软件团队的形式, 最初是混沌的一窝蜂形式: 一群人开始写代码, 希望能写好好软件。随着团队的成熟和坏境的变化, 团队模式会演变成下面的几种形式之一:一窝蜂模式 主治医师模式:;明星模式;社区模式业余剧团模式;秘密团队;特工团队;交响乐团模式;爵士乐模式;功能团队模式;官僚模式。
我们在开发,运营, 维护软件的过程中有很多技术, 做法, 习惯, 和思想。软件工程把这些相关的技术和过程统一到一个体系中, 叫“软件开发流程”,软件开发流程的目的是为了提高软件开发, 运营, 维护的效率;以及用户满意度, 可靠性,和软件的可维护性。瀑布模型(waterfall model)--软件工程还是年幼的行业的时候, 它从别的成熟行业(硬件设计, 建筑工程) 借用了不少经验和模型。在那些”硬” 的行业中, 产品大多遵循[分析-> 设计-> 实现(制造) -> 销售 -> 维护] 这个流程。 由于在硬行业中产品一旦大规模生产, 要再返回去修改时非常困难, 甚至不可能的。因此这个模型描述了单向的, 不可逆的生产过程。生鱼片模型(各相邻模块像生鱼片那样部分重叠)大瀑布带着小瀑布,为了解决不同子系统之间进度不一, 技术要求迥异, 需要区别对待的问题。有人引入了子瀑布模型。
我们的团队就是不能紧密的合作起来,还是因为没有交流沟通配合,今后我们要I多在一起进行探讨。