首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

《高速软件开发》学习笔记 - Part 1.1 概述

2012-07-30 
《快速软件开发》学习笔记 - Part 1.1 概述实现快速开发的四大基本策略(“and”关系):1.避免典型错误 (必须)2.

《快速软件开发》学习笔记 - Part 1.1 概述
实现快速开发的四大基本策略(“and”关系):
  1.避免典型错误 (必须)
  2.找好开发基础 (必须)
  3.管理风险,以避免灾难的发生 (必须)
  4.采用面向进度管理的实践 (有用但不是必须)

影响软件项目成功的四个维度
  1.人员。如组织架构,开发人员水平,激励等
  2.过程
  3.产品。如产品规模
  4.技术
四个维度必须都要给力,不能偏废


书上提出了一个概念叫做“有效开发”,这种风格强调成本、进度与功能的平衡;当然,它并不是唯一的路,如果你觉得进度最重要,那可以更多地采取面向进度的实践

本书不提倡的快速开发方式:code-like-hell,不做细致规划+拼命加班。它的缺点有:
  1.加班未必就能及时交付
  2.长期激励问题。老让人加班意味着不停给甜头,否则人家走人
  3.不可重复。这个项目加班加多了,下个项目可能就会怠工
  4.无组织无计划造成开发组织与其它组织沟通混乱,冲突增多

本书提倡的策略是:
  1.周密地计划
  2.有效利用时间。用心工作而不是辛苦工作。
  3.采用基于进度的实践

 

热点排行