|
|
使用标签浏览
所有标签 » Agile
-
软件工程, 唯一不变的是变化. -- p41, <移山之道>
''永远在变化''让回答''如何界定过度设计''这一问题变得非常困难, 因为在真正的需求来临前, 你无法确信这是否一定是过度的设计. 但是避免''过度设计''还是可以做到的, 根据我在''移山公司''中有限的软件开发经验, 首先, 我们在需求阶段会进行更精确客观的预估计. 在前期需求分析和设计阶段, 软件采用何种技术, 什么架构, 具有哪些feature, feature都要怎么实现, 开发schedule制订, 都必须综合考虑开发团队的真实水平, 过往的经验和教训, 项目实际需求等客观条件进行比较精确的预估计, 而不是主观地过分追求新潮技术, 以老板或客户开心为目的制订时间表, ...
|
|
|