码迷,mamicode.com
首页 > 其他好文 > 详细

构建之法第9 10 7章总结与感受

时间:2016-05-13 20:39:15      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

第九章 项目经理

9.1PM是啥

项目经理:PM

 

9.2微软PM的来历

微软的经理叫:Program Manager

1981年,查尔斯 西蒙尼发现随着微软的业务壮大,出现两个问题:

1.团队成员之间交流的成本急剧增长

2.有很多开法和测试之外的事情,需要专人负责

交流成本问题太高。

程序员不愿意做的事:1.和客户交流,组织用户调查,发现用户需求。

2.了解和比较竞争对手的产品。

3.怎么让软件变得可用,有用。

4.怎么改进团队的流程。

 

9.3PM做开发和测试之外的所有事情

Program Manger

和大家平等工作,推动团队完成软件的功能

一个团队可以有很多PM

和其他团队成员一起形成决议

管事不管人

一定要做具体工作

 

9.4PM和风险管理

风险的类别:人员,流程,技术,环境

风险的来源:客户,最终客户,利益关系人,项目成员,合作伙伴

                   项目的预算,成本,需求

                   开发和测试工具,平台,安全性,发布产品的技术,与我们产品相关的技术

                   法律,法规,市场竞争环境,经济情况,技术大趋势,商业模式

9.5PM的能力要求和任务

1.观察,理解和快速学习能力

2.分析管理能力

3.一定的专业能力

4.自省的能力

 

第十章 典型用户和场景

10.1典型用户和典型场景

典型用户的模板可以包括以下内容:

1.名字

2.年龄和收入

3.代表的用户在市场上的比例和重要性

4.使用这个软件的典型场景

5.使用本软件的环境

6.生活 工作情况

7.知识层次与能力

8.用户的动机,目的和困难

9.用户的偏好

 

 

 10.2用例

标题:描述这个用例要达到的目的

角色:和软件系统交互的角色,例如用户,其他实体,甚至时间

主要成功场景:一系列步骤描述角色是怎样和系统交互,从而达到目的

扩展场景:描述一些扩展的交互,例如一些意外情况

10.3规格说明书

功能说明书

第一,定义好相关的概念

第二,规范好一些假设

第三,避免一些误解,界定一些边界条件

第四,描述主流用户

第五,一些好的功能还会有副作用

第六,服务质量的说明

 

 

10.4功能驱动的设计

第一步:构造总体模型

第二步:构造功能列表

第三步:制定开发计划

第四步:功能设计阶段

第五步:实现具体功能

 

第七章 MSF

7.1MSF简史

7.2MSF基本原则

1.推动信息共享与沟通

2.为共同的远景而工作

3.充分授权和信任

4.各司其职,对项目共同负责

5.交付增量的价值

6.保持敏捷,预期和适应变化

7.投资质量

8.学习所有经验

9.与顾客合作

7.4MSF过程模型

7.5MSF对敏捷和CMMI的支持

构建之法第9 10 7章总结与感受

标签:

原文地址:http://www.cnblogs.com/wuyuan1223/p/5486961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!