- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 从瀑布模型、极限编程到敏捷开发
从瀑布模型、极限编程到敏捷开发---软件开发管理者思维的变化Jack zhai 软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织,如何既
2009-07-23 16:05:00 377
转载 User Stories Applied读书笔记(第二章)
story应该尽量相互独立,如果确实两个story需要互相依赖,那么1)合并两个story;2)采用其他方案划分storystory card上只需要一个简单的描述,具体涉及到的细节应该在同用户的讨论中得出,以注释的方式记录到story card上(也许是背面),这些细节讨论出来后应该形成测试用户。注意注释不要太多,假如一个story拥有太多的注释,那么1)将注释中的内容抽取出来
2009-07-23 12:40:00 313
转载 User Stories Applied读书笔记(第一章)
user stories仅仅列出用户关心的细节(例如产品采用何种语言实现,采用何种架构,哪种数据库等不应该包含在其中)user stories不应该太长太大,一个笼统的user story可以和一些作为补充的user stories联系起来只要一个user stories最终覆盖了所有需要的细节,那么它就不需要再进行分解,例如: "A user can view information
2009-07-23 12:38:00 517
Scala By Examples
2009-05-17
Programming in Scala
2009-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人