对理想团队模式构建的设想以及对软件流程的理解

来源:互联网 发布:二阶矩阵特征值的求法 编辑:程序博客网 时间:2024/06/05 17:30

Chapter1:

软件=程序+软件工程

软件企业=软件+商业模式

软件开发的不同阶段:1,玩具阶段。2,业余爱好阶段。3,探索阶段。4,成熟的产业阶段。

软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。

Chapter5:

软件团队的模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚模式。

统一流程:业务建模、需求、分析和设计、实现、测试、部署、配置和变更管理、项目管理、环境、初始阶段、细化阶段、构造阶段、交付阶段。

开发流程:我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

Chapter17:

团队合作的阶段:萌芽阶段、磨合阶段、规范阶段、创造阶段。


软件团队的10种模式各有千秋,但个人更希望我们的团队能成为一个功能团队。每个人根据个人所长参与项目策划,最大限度发挥个人优点、释放工作激情,同事之间平等交流,通过沟通协商解决工作中遇到的各种问题。

软件开发流程共13个阶段,缺一不可,但我认为一个好的软件不仅要做好分析和设计,软件完成后的维护和更新也尤为重要,只有不断地根据需求变化设计出新的功能,才能延长一个软件的寿命,增加软件的价值。

0 0