软件工程的概论与团队合作的学习与感悟

        在第1章中让我了解到了软件的特性:复杂性、不可见性、易变性、服从性和非连续性,软件=程序+软件工程。软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。包括了软件需求分析、软件设计、软件构建、软件测试和软件维护。软件工程就是为了要能研发出符合用户需求的软件,要通过一定的软件流程,在预计的时间内发布出"足够好"的软件,要能证明所开发的软件是可维护的可持续发展的。


        第5章中提到了团队的重要性,在软件开发中一个团队中需要各司其职,平等协作,互相交流,同时编程规范达成一致也是必须的 。我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做"软件开发流程",软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。


        第17章中提到了绩效管理,团队中需要队友,同时也需要队友评估,根据完成任务维度以及团队贡献维度的不同有着不同的待遇。团队不断的发展,不断地成熟,能让团队的效率和影响力不断地提升。我们自己组建的小组中也应该各尽其责,各自发挥自己 的能力为团队作贡献。

posted @ 2016-03-25 09:40  Eyenation、  阅读(240)  评论(0编辑  收藏  举报