摘要:
通过阅读文章我们需要掌握的内容有需求调研,需求研讨,需求迭代,需求捕获,功能角色和用例图分析,业务流程分析。 在中国需求调研分为几步,初识,拜访,研讨会。初识:项目经理带领着项目组成员,参加了客户组织的见面会,一个新的软件研发项目就这样开始了。初次接触客户,对于项目团队意义重大。对方对你印象的好坏, 阅读全文
摘要:
通过本学期的学习,我掌握对软件工程有了一个初步的了解。对项目的开发有了初步的认识,并且阅读了构建之法和人月神话,和组员共同开发了博客管理系统。 我对软件工程的理解从敲代码的层次,到了更深的层次。我认识到软件工程的核心不仅是代码,而且有人与人的交流和沟通。团队之间的协调和共同努力。软件工程是对人的工程 阅读全文
摘要:
日期任务 听课 编写程序 阅读课本 准备考试 日统计 日期 开始时间 结束时间 中断时间 净时间 活动 备注 周一 100 150 160 6月13日 8:00 9:50 10 100 上课 周二 6月14日 周三 6月15日 周四 6月16日 周五 2h 2h 6月17日 14:36 16:34 阅读全文
摘要:
日期任务 听课 编写程序 阅读课本 准备考试 日统计 日期 开始时间 结束时间 中断时间 净时间 活动 周一 100 150 160 6月6日 8:00 9:50 10 100 上课 周二 2h 6月7日 15:20 17:34 1h 2h 写程序 周三 4h 120 6月8日 15:05 21:2 阅读全文
摘要:
第十四章祸起萧墙 先讲了讲为啥就会有进度的偏离呢?因为总有各种各样的事情发生,今天拖一点,明天拖一点,越拖越偏离。然后就开始介绍方法了,里程碑,必须是明确的哦,不明确的里程碑还会挫伤士气。里程碑就是一件事情完成的标志,可以让老板更容易核实。然后作者就说了,有些程序员看着自己进度慢就想,反正别人的部分 阅读全文
摘要:
第14章 质量保障 软件的质量,软件要符合用户以及利益相关者的需求。软件质量 = 程序质量 + 软件工程质量。程序的质量,程序的质量体现在软件外在功能的质量。衡量软件的功能,基本的判断可以用“是|否”来判定。软件工程的质量软件的开发过程有三个主要的特性:“好”、“快”、“便宜”。软件开发过程的风险控 阅读全文
摘要:
第11章 软件设计与实现 图形建模和分析方法:我们要给事物建造出一个“模型”,描述事物、事物的属性、事物之间的关系(静态的)以及各个事物之间的信息传递。现在流行的UML就是用图来表示软件的事物,人,用例之间的关系。但是代码的关键依然是用智慧解决计算机问题。 代码完成就是指工程师认为所有应该写的代码都 阅读全文
摘要:
第七章为什么巴比伦塔会失败 为什么巴比伦塔,在人力物力非常充足的情况下还会失败?两个方面一个是交流,一个是组织。在软件工程大项目中也是一样,当交流和组织不到位时就会让项目崩溃。交流的一种形式就是项目工作手册,里面记载了所有有关工作的内容,任何人可以随时查询。大型项目的组织架构是树状管理。但是交流的架 阅读全文
摘要:
第一章焦油坑 焦油坑的来源是作者看动物世界时,那些史前动物进入焦油坑中越是挣扎越是难以自拔,最终只能慢慢沉下去。借以比喻程序员在完不成任务时就要加派人员,但是越加派人员越是让完成目标遥遥无期,因为人们忽略了重要的问题,人和月是不能互换的。增加人手之后人和人之间的交流变得更为复杂,问题也更为复杂。也就 阅读全文
摘要:
第8章 需求分析 团队如何才能准确而全面地找到这些需求:1. 获取和引导需求2. 分析和定义需求3. 验证需求4. 在软件产品的生命周期中管理需求 软对件的需求,也可以从不同角度做下面的划分:1. 对产品功能性的需求:要求产品必须实现某些功能。2. 对产品开发过程的需求:要求软件的开发流程必须满足某 阅读全文