- 论坛徽章:
- 0
|
转自IBM中国
了解驱动软件项目意味着什么
级别:初级
Roy W. Miller(rmiller@rolemodelsoft.com)
软件开发人员,RoleModel Software, Inc.
2003 年 4 月
在上次的专栏文章中,您了解了让 XP 发挥作用所需要的心态。团队的每个人都必须改变他们的思维方式。本文探讨了为什么客户(业务决策制定者)似乎要在这一转变中经历最困难的时期。除非他们改变思维方式并参与到软件项目中,否则最终结果永远不会令人满意。
Roy 欢迎您提出要讨论的主题或 XP 领域内的其它任何事情。请在关于本文的论坛中与作者和其他读者分享您的想法(您也可以单击本文顶部或底部的“讨论”来访问论坛)。
XP 需要业务人员的思维方式有一个深刻的转变。在过去 30 年的时间里,软件开发方法学已经使企业中非技术人员习惯于按某些方式思考和行动。遗憾的是,传统方法学是错的,因为它们并不总是产生这些人想要的结果:在项目结束时满足其需要的软件、有较长有用期的软件和及时交付的软件。
讨论的是一个很苛刻的要求。令人遗憾的事实是传统软件开发始终不能及时交付。其中的一个主要原因人们可能根本不会想到:客户没有做他们的工作。在我进行说明之前,您需要理解 XP 项目的“客户”有哪些特征。 |
|