软件工程——构建之法阅读笔记

author author     2022-09-22     545

关键词:


大体看过了一遍《构建之法》,了解了不少关于团队合作 结对的利弊关系,个人在软件工程中不同的角色和作用,团队角色,技术能力和职业能力,讲述了很多关于软件开发的细节。了解了软件设计所包含的领域,软件需求分析、软件设计、软件构建、软件测试和软件维护等等。。。

软件团队的模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式和官僚模式

软件需求:方法:获取和引导需求、分析和定义需求、验证需求、在软件产品的生命周期中管理需求或者对产品功能性的需求、对产品开发过程的需求、非功能性需求、综合需求。

软件在发布之前,要进行软件测试。按测试设计的方法分有黑箱测试设计和白箱测试设计;按测试的目的,有功能测试和非功能测试,基本功能完成后再来做这些非功能测试。测试的地方法测试有单元测试和代码覆盖率测试,构建验证测试,测试之后还需要写测试报告。

《构建之法》阅读笔记

《构建之法》第一章阅读笔记大马哈鱼洄游模型软件工程按照经典的瀑布模型 1.需求分析 2.设计阶段 3.实现阶段 4.稳定阶段 5.发布阶段 6.维护阶段事实上在现实世界中,软件工程师的职业发展与瀑布流程刚... 查看详情

《20171005-构建之法:现代软件工程-阅读笔记》

《20171005-构建之法:现代软件工程-阅读笔记》1、软件团队的模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式和官僚模式2、代码重构(coderefactoring)... 查看详情

构建之法阅读笔记(02)

   这一周,通过对构建之法的阅读,对软件以及软件开发有了更加深的体会,一个好的软件工程师,首先要学会与别人合作,要能够包容别人的过失,同时能够发挥自己的长处,个人单枪匹马开发软件,已经很少见了... 查看详情

《20170907-构建之法:现代软件工程-阅读笔记》

...者,我还是遇到比较多的问题,下面就是我的阅读笔记:1:软件工程同其他工程项目一样存在风险。2:客户的需求是难以捕捉的。3:项目经理是软件团队的一个重要角色。他可以领导大家把问题“分而治之”,当然公司不同PM职能略... 查看详情

构建之法阅读笔记01

...刻的了解。  第一章是概论部分,讲述了软件、程序、软件工程、软件的特性、软件与计算机科学的关系以及它们的领域。阅读完这一章,我对软件工程的这些概念有了更深刻的了解。  第二章是个人技术和流程,里边讲到... 查看详情

《构建之法》阅读笔记

《构建之法》阅读笔记(4)需求分析软件的需求主要可以通过以下步骤来获取:(1)获取和引导需求;(2)分析和定义需求;(3)验证需求;(4)在软件产品的生命周期中管理需求。对软件的需求,可以从不同角度来划分:... 查看详情

构建之法阅读笔记01

...高。首先程序与软件的关系,老师在课堂说,软件=程序+软件工程。这样简单的形式让我理解了软件与程序之间的关系。虽说程序是简单的代码 查看详情

构建之法阅读笔记01

...《构建之法》这本书的前几章,我了解到了从个人角度的软件工程的概念。  第一章绪论中,作者通过程序员阿超的一件生活经历,为我们讲述了什么是软件,还有软件与程序的区别。程序是一段源代码,而软件则需要满足许... 查看详情

20170930-构建之法:现代软件工程-阅读笔记

msf原则:1推动信息共享与沟通(Fosteropencommunications)2为共同的远景而工作(Worktowardasharedvision)3充分授权和信任(Empowerteammembers)4各司其职,对项目共同负责(Establishclearaccountabilityandsharedresponsibility)5重视商业价值(Focusondelivering... 查看详情

《20171030-构建之法:现代软件工程-阅读笔记》

《20171030-构建之法:现代软件工程-阅读笔记》创建单元测试函数的主要步骤:1.设置数据2.使用被测试类型的功能3.比较实际结果和预期的结果 个人开发流程的任务清单:1.估计这个项目需要多少的时间2.需求分析3.生成设计... 查看详情

《构建之法》阅读笔记一

...建管理,源代码管理,软件设计,软件测试,项目管理是软件工程的核心部分。3.软件=程序+软件工程4.软件企业=软件+商业模式5.软件开发的不同阶段:玩具阶段,业余爱好阶段,探索阶段,成熟的产业阶段6.软件工程是把系统的... 查看详情

构建之法阅读笔记01

了解软件工程的基本概念,软件工程和计算机科学与技术的主要不同,单元测试,回归测试,效能分析,个人软件开发流程(PSP),软件工程师的成长,代码规范。程序(算法、数据结构)是基本功,软件构建不但要有合理的软... 查看详情

构建之法阅读笔记01

  作为软件工程专业的一名学生,一开始我对软件工程并不了解,仅仅是听到过与这个专业相关、零碎的词汇“精通一门语言”、“需求分析”、“编代码、写文档”……,《构建之法》更清楚地认识软件工程。  过去,对... 查看详情

构建之法阅读笔记01

...章,第一章主要讲解了计算机科学的领域,软件的特性,软件工程,软件工程与计算机科学的关系。通过第一章阅读明白了软件=程序+软件工程,而程序=数据结构+算法,程序指的是源程序,就是一行行的代码,程序要对数据进... 查看详情

构建之法阅读笔记01

 最近刚开始学习了构建之法,有了很多收获。首先,当看见书名时,就疑惑构建之法是什么?其实这本书就是讲软件的构建。软件的构建就是对于一个复杂的软件,不但要有合理的软件架构,软件设计和试下,还要用各种文... 查看详情

《构建之法》阅读笔记

...构建之法》的第一章后,更加清晰的认识到:软件=程序+软件工程。也清楚的意识到我现在的水平也只是略懂皮毛,书中也提到了软件开发的4个阶段,分别是玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。我现在就是处... 查看详情

软件工程——构建之法阅读笔记

...法》,了解了不少关于团队合作结对的利弊关系,个人在软件工程中不同的角色和作用,团队角色,技术能力和职业能力,讲述了很多关于软件开发的细节。了解了软件设计所包含的领域,软件需求分析、软件设计、软件构建、... 查看详情

构建之法阅读笔记01

关于软件工程的一些概念。 程序,一行行的代码,指的级是源程序。进行运算的时候,需要将数据列入,结果列出,各种算法,将软件构建出来。运行不出错,我们要维护这个软件,用户有需求,我们要添加一些功能。这个... 查看详情