构建之法学习回顾
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法学习回顾相关的知识,希望对你有一定的参考价值。
学习完构建之法五到八章之后,发现这本书更加贴近于当代,一般的软工教材为了追求更广更久的接受度,在内容上会趋于保守,而这本书不同,许多生硬的知识都得到了新的活力。
在第五章的学习中,主要讲了典型的软件团队模式和开发流程。以及我们也将讨论团队模式和开发效率之间的一些关系。
团队有一致的集体目标,团队要一起完成这个目标。一个团队的成员不一定要同时工作。团队成员有各自的分工,互相依赖合作,共同完成任务。只有我们当做一个团队一样进行工作和学习才能取得更大的成就。
第六章的学习中讲了敏捷流程及其原则,Backlog,Burn-down,Sprint,Scrum方法论。什么时候选择敏捷的开发方法,什么时候选择其他方法。
“敏捷流程”是一系列价值观和方法的集合。敏捷的步骤:1、找出完成产品需要做的事情—Product Backlog2、决定当前的冲刺需要解决的事情—Sprint Backlog3、冲刺4、得到软件的一个增量版本,发布给用户
第七章的学习中讲了MSF的原则,MSF团队模型和开发模式,MSF和CMMI。各种软件工程原则的异同,如何在学生团队实施软件工程的原则
MSF的基本原则是:1.推动信息共享与沟通2为共同的远景而工作3充分授权和信任4各司其职,对项目共同负责5交付增量的价值6保持敏捷,预期和适应变化7投资质量8学习所有的经验9与顾客合作
第八章的学习中,讲了软件需求的类型,利益的相关者。 获取用户的常用方法和步骤。竞争性需求分析的框架NABCD,四象限方法。项目计划和估计的技术。
这个部分,可以使我们更加了解用户的需求,从而做出更符合用户心理的产品。例如我们可以:获取和引导需求。分析和定义需求。验证需求。在软件产品的生命周期中管理需求
在接下来的学习之中,我将继续深入的学习。
以上是关于构建之法学习回顾的主要内容,如果未能解决你的问题,请参考以下文章