软件开发讨论交流
2009年6月15日,公司邀请了一新加坡企业软件开发资深人员:薛键,与公司中项目管理人员及项目开发人员,对软件开发中面临的问题及目前的软件开发模型进行了深入交流讨论。此次交流,不仅开拓了我们的视野,并且对软件开发中的问题有了深层次的感悟,对演进式软件开发模型的原理及理论有了相应的了解。
讨论会围绕两部分内容站看,现将讨论会的基本情况汇总如下:
一、 软件开发的思考:
讨论时间:2009年6月15日上午9:30 — 12:00
概要总结:
1、软件开发问题的根本是“变化”。需求的改变、技术的改变、组织团队的改变等。
2、我们应该拥抱“变化”。
3、为用户提供价值,是软件开发的终极目标。
4、软件开发是复杂的、困难的、可演进的、是由人员的态度所影响的。因此我们需要有自组织的团队、做正确的事情、把事情做好。
5、项目管理的作用是管理事、引导人。
二、 演进式软件开发模型:
讨论时间:2009年6月15日下午2:00 — 6:00
概要总结:
1、根据物种进化原理:自然选择和适者生存原理。对软件生命周期的一个划分:开发阶段和维护阶段。维护阶段占据了软件生命周期的大部分时间。
2、开发阶段是一种设想,维护阶段是一种适应。
3、设想使我们前进,而适应使我们朝着正确的方向前进。
4、管理者应该管理的是原则、实践以及模式。
5、演进式设计减少了技术负债。
6、演进式架构主要包括了:关注分离、DDD、TDD、POD、CVA等内容。

浙公网安备 33010602011771号