如何用敏捷方式来做事
2014-03-25 09:29
281 查看
做什么: ·找到你的位置 ·向你的目标迈出一小步 ·基于你所学来调整你的认知 ·重复 怎么做: 当面对两个以上提供大致相同价值的选择时,采取使得未来的变化变得更加容易的路径。 就是这样。这四行字和一个实践包含一切已知有效软件的开发。当然,这需要大量的思考,基本的循环就是当你专注于从变量的命名到长期的交付时,重复思考内嵌的问题。但任何想出更大或更复杂的东西的人都只是试图把东西卖给你。 所有这些话都是势在必行,它们都是在基于动词上告诉我们该做什么和怎么做。 下面让我提出我的建议。 让我们放弃用敏捷来描述不做的事情的人。 相反,让我们用一个词来描述我们所做的。让我们开发敏捷 ·你不是一个敏捷程序员——你是一个运用敏捷性来设计程序的程序员。 ·你不是在一个敏捷团队工作——你的团队展示出了敏捷性。 ·你不使用敏捷工具,你运用工具去提高你的敏捷性。 “敏捷”一词很容易运用于任何东西,但敏捷性是很难挪用的。 这是很重要的——你可以兜售这个词、参加一个短期课程,可以突然添加一个标签和头衔,但是你不能买经验,你只能通过努力来拥有它。让我们保护我们的投资 最终,事实胜于雄辩。但是好的单词帮助我们有效地沟通。 我们已经失去了“敏捷”这个词,让我们试着坚持灵活性。让我们保持它的意义, 让我们保护它免受“那些拿着我们思想的精髓然后又卖回给我们的”伤害。
相关文章推荐
- Python基础教程第九章--------多么痛的领悟
- Hashtable的实现原理
- 智能指针 shared_ptr 的使用方法
- SQL连表查询
- locale的设定及其LANG、LC_ALL、LANGUAGE环境变量的区别
- Java Tomcat 中调用.net DLL的方法
- sql2005 用户 可能联接到数据库但 登录失败, 的因
- SMTP命令与ESMTP命令简介(附带命令通信)
- 告别充电、直接更换电池,只是电动车的一场梦?
- 在 SELECT 查询中使用分组集
- 在linux下php挂接mysql.so扩展的方法
- 这个项目要多久开发完成?
- HDU 2577 How to Type(dp)
- 正確讀書方法
- Linux内核中双向链表的经典实现
- base64编解码
- const char *' to 'LPCWSTR'
- 如何恢复Eclipse或者Myeclipse里面删除的文件?
- Win7+Ubuntu11.10(EasyBCD硬盘安装)
- error: No curses/termcap library found的解决办法 .