软件工程
-
《试论CMM/CMMI不适合在当前软件开发当中应用》
实施CMM/CMMI评估可以帮助软件组织认识和提高软件质量,增强开发与改进能力。但是在当前市场竞争激烈、技术迭代更新快的软件开发的环境下,CMM/CMMI评估是否还继续需要进行值得…
-
《看板实战》读书笔记
序 真实地看到工作和流程有助于理解。 工作不应该去适配时间——而是需要流动。 项目使用看板的三个元素: 可视化 限制在制品(WIP) 管理流动 学习看板 电子工具为:“信息冰箱”。…
-
《Scrum指南》《Scrum要素》读书笔记
敏捷力 由Royce首次提出,表示不能使用瀑布模型做软件开发。 瀑布模型将开发和交互企业软件项目的流程分割为相互独立的阶段: 需求收集 设计 编码 测试 每一阶段必须等待上一阶段结…
-
《软件管理沉思录》读书笔记
本书从项目、团队、领导和自己四个层次深入探讨了软件管理。 管理你的项目 质量提高的旅程永远没有终点。 在软件开发过程中,为了保证质量始终如一,必须遵循以下8个步骤: 确立质量控制的…
-
第五章面向对象的方法-RUP
面向对象的方法-RUP 5.1RUP的特点(p123) 5.2核心工作流 5.3RUP的实现和测试 5.1RUP的特点(p123) 1、突出特点:以用况驱动、以体系结构为中心的迭代…
-
02333软件工程第一章绪论
1.1软件工程概念的提出与发展(P16) 软件工程首次出现在1968年的NATO会议上。已有40余年的历史。 软件危机:随着计算机的广泛应用,软件质量远远满足不了 会发展的需求,成…
-
软工工程-课堂作业题
人月神话读书 告 第二次作业 你是否认为,没有足够的技术水平就无法使用敏捷开发方法strong> 我不同意这这种看法。敏捷开发过程中会产生各种各样的问题,例如测试工作量过于巨大,代…
-
微服务设计 第二章 笔记
第二章 演化式架构师 不准确的比较 架构师的一个重要职责:确保团队有共同的技术愿景,以帮助我们向客户交付他们想要的系统。 **软件架构师和建筑师是天壤之别的!不要用建筑师的视角来看…
-
微服务设计 第一章 笔记
第一章 微服务 什么是微服务 很小,专注于做好一件事 单一职责原则:把因相同原因而变化的东西聚合到一起,而把因不同原因而变化的东西分离开来。 怎样确定代码库足够小strong> 如…