摘要:
阅读了构建之法第十、十一、十二章的内容后,了解到了典型用户(Persona)和场景(Scenario)、软件设计与实现、用户体验等内容。 第十章主要告诉我们典型用户的分析及场景分析。在开始写程序之前我们要和典型用户的代表交流,理解用户,理解他们的工作方式和需要。然后再修改,细化典型用户。典型用户会强 阅读全文
摘要:
削足适履 这一章主要是要解决项目投资与磁盘空间和内存之间的矛盾,但是这个矛盾在电脑硬件发展到现在的层次已经可以忽略掉了。 提纲挈领 1. 软件项目的要求:目标、用户手册、内部文档、进度、预算、组织机构图和工作空间分配。 2. 即使是小型项目,项目经理也应该在项目早期规范化上述的一系列文档。 这一章强 阅读全文
摘要:
焦油坑 编程系统产品开发的工作量是供个人使用的、独立开发的构件程序的九倍。 编程行业的一些内在固有苦恼: ● 将做事方式调整到追求完美,是学习编程的最困难部分。 ● 由其他人来设定目标,并且必须依靠自己无法控制的事物。 ● 真正的权威来自于每次任务的完成。 ● 任何创造性活动都伴随着枯燥艰苦的劳动, 阅读全文
摘要:
Frederick P.Brooks,Brooks被认为是“IBM 360系统之父”,他担任了360系统的项目经理,以及360操作系统项目设计阶段的经理。凭借在上述项目的杰出贡献,他、Bob Evans和Erich Bloch在1985年荣获了美国国家技术奖(National Medal of Te 阅读全文