构建之法第十章学习

author author     2022-08-31     260

关键词:

第十章讲的是关于典型用户和场景的内容。

在第一节当中,为我们介绍了Visual Studio的典型用户、典型用户的价值、怎样定义典型用户还有从典型用户到场景到任务的转变,还简单介绍了场景故事story的模板;

在第二节当中,为我们介绍了用例(Use Case),用例的基本元素包括标题、角色、主要成功场景、步骤和扩展场景;

在第三节当中,为我们介绍了规格说明书(Spec),它可以分为两种:软件功能说明书(Function Spec)和软件技术说明书(Technical Spec);

在第四节当中,为我们介绍了关于怎样设计功能驱动,功能驱动的设计(FDD)由几个步骤构成:构造总体模型、构造功能列表、制定开发计划、功能设计阶段、实现具体功能。

 

构造之法第九十章

第九章项目经理PM,M就是Manager,但是P有这几种:ProductManager、ProjectManager、ProgramManagerProductManager:产品经理——正确的做产品ProjectManager:项目经理——正确的做流程ProgramManager:微软的职位名称PM的能力要求和任务1.观察。理解... 查看详情

构建之法第六章学习心得

这周我学习了构建之法第六章敏捷流程,本章主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论。以及什么时候选择敏捷的开发方法,什么时候选择其他方法。.敏捷开发的原则是尽早并持续地交付有价值的软件... 查看详情

构建之法第八章学习心得

今天,我学习了构建之法第八章软件需求,人们为了解决现实社会和生活中的各种问题,要求助于软件。人们的需求五花八门,那么软件团队如何才能准确而全面地找到这些需求呢?需求分析1.获取和引导需求软件团队需要找到... 查看详情

构建之法第五章学习

今天我学习了《构建之法》第五章团队和流程。首先我了解了写了再改模式(Code-and-Fix)史蒂夫·迈克康奈尔(SteveMcConnell)在这里提到了不少开发流程。第一个提到的开发流程。这个流程也有好处,不需要太多其他准备或相关... 查看详情

构建之法第二组第一周学习

这是我们小组学习构建之法的第一周。在第一周的学习中,大家都对《构建之法》这本书产生了浓厚的兴趣,这本书用各种实例来阐述软件工程中的内容,让大家更容易理解,更容易接受。在学习的过程中,有同学说这本书的第... 查看详情

构建之法第1314章学习

第十三章的内容是关于各种测试方法和测试的设计方法。一个软件开发团队统一思想首先要从基本名词解释开始,第一节为我们解释了一些基本名词并进行分类(例:Bug是指软件的缺陷,可以分解为症状(Symptom)、程序错误(Fa... 查看详情

学习构建之法第二周

第二周了,这本书并没有看完,但是在脑海中差不多有了点想法。罗列如下:1.功能:实现距离某件事还差n个时间2.具体内容:用户设置需求事件事件,功能,需要提醒的时间长度,选择提醒的方式(比如进度条。。。。)一点想... 查看详情

构建之法第三周学习体验

    在本周我学习了有关两人合作的相关知识。现在软件的研发都是在相互合作中完成的。既然是合作,就要求写的代码要规范,让伙伴能看懂。代码规范包括:1.代码风格规范2.代码设计规范。代码规范方面。原... 查看详情

构建之法第二周学习体验

     首先我学习了个人能力的衡量与发展。软件工程中有一项是软件开发流程,目的是为了提高软件开发、运营和维护的效率。但是软件开发流程不光是指团队的流程,还包括个人开发流程,因为软件团队是由... 查看详情

构建之法第八九章学习

第八章:需求分析这一章主要讲述了软件需求的类型、利益相关者、获取用户需求的常用方法和步骤、竞争性需求分析的框架NABCD、四象限方法、项目计划和估计的技术。确认软件需求有以下步骤:1.获取和引导需求、2.分析和定... 查看详情

构建之法第五次心得

构建之法9、10、11章第九章学习了第九章之后,了解到了在一个项目中项目经理的重要性。生活中,无论什么团队工作,都需要一个领队,来掌控团队项目的发展,以及各个成员工作的分配。PM指ProductManager、ProjectManager、ProgramMan... 查看详情

构建之法第三次心得

构建之法第四、五章心得学习了第四第五章之后,我了解到了两人合作的注意要点,还有团队和开发流程。软件都是在相互合作中完成的,合作的最小单位是两个人。每个人的标准都不一样,对于什么是好的代码规范未必认同,... 查看详情

构建之法第四次心得

第六章学习了之前的内容之后,我了解到了团队合作的流程以及在编码时候一些格式的注意,在学习第六章后,对敏捷流程有了大致的了解。敏捷流程是一种很好的软件开发的流程,我认为在软件开发时,敏捷开发可以使得软件... 查看详情

构建之法第十一章读后感

本周进行了构建之法的第十一章软件设计与实现的学习;第十一章主要讲了典型的开发流程,常见的分析和设计方法:ERD,DFD,UML,开发阶段的一些管理方法:每日构建,小强地狱,构建大师;分析和设计方法包括以文字为主的... 查看详情

构建之法第六周感想需求分析

    这周我学习的是需求分析。软件团队通过以下几个步骤找到软件需求:获取和引导需求;分析和定义需求;验证需求;在软件产品的生命周期中管理需求。而软件的需求也分为几类:对产品功能性的需求,对产... 查看详情

构建之法第五六章读后感

邹欣老师的这本书,写得形象生动,第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团队可能会演变的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密... 查看详情

构建之法第五章读书心得

这一章我们主要学习了团队和流程。团队简而言之就是开发一个软件工程的团队,那么团队究竟怎样在一起开发这一软件便有了多种多样的方法。比如所有人都一起做的一窝蜂模式,但这样模式弊端很大,虽然都做了许多工作,... 查看详情

构建之法第一章

构建之法第一章本章为概论,主要讲解计算机科学的领域、软件工程和计算机科学的关系、软件的特性、软件工程的定义与组成部分等内容。一、软件:程序=数据结构+算法软件=程序+软件工程软件工程的核心部分:1、构建管理2... 查看详情