Cooper:面向UI的敏捷开发(四)

太简单也不行,那是弱智。

It's a mistake to over simplify

 

构建软件的四个阶段:宏观idea,设计,工程,构建

Four stages of software creation: Big idea, Design, Engineering, Construction.

 

回答三个问题,然后就是做呗
Three interrogatives; one imperative
应该做成什么样子?采用什么形式和采取什么的行为动作?然后我们以什么技术搭建项目?论证完毕后Build it!

两种不同的目标,要搞清楚:不断反复论证、修正(Correctness);到了最后要做的时候,马上做,赶快地完成(Efficiency)。
Two different goals.

心理状态的四种不同状态
Four states of mind
质疑这个项目是否可行Insight/Introspection;人员之间的协作Human/Collaboration;技术上的协作Tech./Collaboration;行如流水的生产力释放Productivity/Flow

三种途径来入手 Three different approaches
lterate 迭代,lterate&increment 边列举边递增;Increment 纯增加

属于敏捷的两个阶段
Two agile stages

两个易碎的(反敏捷)阶段
The two fragile stages

 

你可能感兴趣的:(UI,敏捷开发,敏捷,Build,idea)