第二部分 软件项目的管理

第三章 项目管理的概念

作者提出有效的项目管理集中于3个P:人员(people),问题(problem),过程(process)。

人员:
项目参与者:包括:领导,项目经理,开发人员,客户(提出需求的人),最终用户(使用软件者)
问题:
作者提出软件项目管理的第一个活动是软件范围的确定。即以下几个问题:
背景:软件适应什么系统,产品的背景,有什么限制。
目标:软件要产生什么样的数据来作为输出。需要什么输入。
功能和性能:软件有哪些功能,需要满足什么样的特殊性能。

作者提出面对问题“分而治之”的策略。细化,提供更多细节。

过程:
过程中如何选择一个合适的软件过程模型。
过程采用的软将工程模型主要有:线性顺序模型,原型模型,RAD模型,增量模型,螺旋模型,构件组装模型,并发开发模型等。
过程需要分解成具体的工作任务:
如在与用户联系的时候,可能需要下列工作任务来完成:
1.复审用户要求
2.安排与用户讨论的会议
3.研究如何定义解决方案和方法
4.为正式的会议准备一份“工作文档”和议程。
5.召开会议
6.共同制定需求规格说明书,该说明书能反映软件的数据,功能和行为特性。
7.复议每一份规格说明书,确认其正确性,一致性,和无二义性。
8.将所有的小规格说明书组装起来形成一份范围文档
9.复审范围文档。
10.根据需求修改范围文档。

读书笔记--实践者的研究方法相关推荐

  1. 《软件工程—实践者的研究方法》读书笔记

    <软件工程-实践者的研究方法>读书笔记 <软件工程-实践者的研究方法>这本书内容丰富,从软件工程的定义.软件过程.建模.质量管理到管理软件项目和软件工程发展趋势的探讨,作者逐个 ...

  2. 《实践者的研究方法》—— 第2章 软件工程 2.6 小结

    本节书摘来自华章出版社<实践者的研究方法>一书中的第2章,第2.6节,作者罗杰 S. 普莱斯曼(Roger S. Pressman),更多章节内容可以访问云栖社区"华章计算机&q ...

  3. 正面管教读书笔记 01 正面的方法

    正面管教读书笔记 01 正面的方法 正面管教 作者:简·尼尔森(Jane Nelsen) 第1章 正面的方法 社会的变化造成了孩子的变化 社会进步导致服从和顺从不在重要了 今天的孩子很少有机会培养责任 ...

  4. 转件工程--实践者的研究方法阅读笔记1

    软件是以计算机为基础的系统和产品的关键部分,并且成为世界舞台上的最后重要的技术之一.过去的50年里,软件已经从解决特定问题和信息分析的工具发展成为独立的产业.然阿尔,如何在有限的时间内利用有限的资金开 ...

  5. 《软件工程——实践者的研究方法》重难点复习笔记(第八章——理解需求)

    8项需求工程任务 inception 开始 8.1.1 identify stakeholders 定义:从软件开发中收益 例如:市场人员.销售经理.顾客.顾问.维护团队等(P139) 8.1.2 这 ...

  6. ASP.NET MVC3 读书笔记三(Html辅助方法下)

    接上次未完待续[http://www.cnblogs.com/RegicideGod/archive/2013/01/22/2872305.html] 8.  Html.Hidden() Hidden ...

  7. 软件工程--实践者的研究方法[设计的概念]

    设计的概念 11.1 软件工程中的设计 11.2 设计过程 11.2.1 软件质量 11.2.2 软件设计的历史发展 11.3 设计概念 11.4 设计模型 11.4.1 数据设计元素 11.4.2 ...

  8. 软件工程--实践者的研究方法[体系结构设计]

    体系结构设计 12.1 软件体系结构概念 12.1.1 什么是软件的体系结构? 12.1.2 体系结构是不是重要? 12.1.3 体系结构如何描述呢? 12.1.4 体系结构决策 12.2 体系结构的 ...

  9. 体系结构类型——《软件工程:实践者的研究方法》第八版

    尽管体系结构设计的基本原则适用于所有类型的体系结构,但对于需要构建的结构,体系结构类型(genre)经常会规定特定的体系结构方法.在体系结构设计环境中,类型隐含了在整个软件领域中的一个特定类别.在每种 ...

最新文章

  1. 中兴ZXR10交换机配置手册
  2. Modelsim do文件的自动化仿真及模板
  3. SharePoint Add-in Model (App Model) 介绍 – 概念、托管方式、开发语言
  4. 分布式文件系统研究-技术应用场景
  5. postman mysql_postman连接mysql执行操作
  6. webgis从基础到开发实践_ArcGIS API For Javascript 开发笔记(四)
  7. 解读革命性容器集群CCE Turbo:计算、网络、调度全方位加速
  8. 方舟手游pvp服务器修改pvx,方舟生存进化手机版怎么玩pvx_方舟生存进化手机版pvx玩法规则介绍_好特网...
  9. 认识以及安装redis
  10. 编程基本功:自己听不懂,不要埋怨别人讲的没用
  11. 【C++】归并排序-分治(图解+例题)
  12. 线性同余法求随机数python实现_百面机器学习笔记 | 第八章:采样 | 02 均匀分布随机数...
  13. 【TrollStore】苹果手机免费微信双开教程——国外的这款工具太绝了
  14. python制作3d相册代码_python中Matplotlib实现绘制3D图的示例代码
  15. 【分享】笔记本触控面板使用指南
  16. 步步为营---- MuleEsb学习(一) 扫盲篇
  17. How to Install Cinnamon Desktop on Ubuntu
  18. java版我的世界有溺尸_我的世界如何刷溺尸_minecraft溺尸陷阱制作教程 - 我的世界中文站...
  19. 人际关系三维理论(转载)
  20. 光的反射规律: 反射光线、入射光线和法线

热门文章

  1. 肖风:区块链是驱动社会数字化迁徙的重要工具
  2. word忘记密码处理
  3. Vue 组件封装之 Content 列表(处理多行输入框 textarea)
  4. 新技能get√​10个PS加速小技巧让你的PS不再卡
  5. java bulk_ElasticSearch-javaAPI-Bulk批量操作
  6. mysql bulkupdate_django_bulk_update源码分析
  7. 【什么是苹果家庭推?】Apple Cloud Service
  8. JavaScript 之 ES6 去除数组重复元素
  9. 《操作系统真象还原》——2.2 软件接力第一棒,BIOS
  10. C++OO部分知识小结(1)