读书笔记--软件工程 实践者的研究方法(一)

王朝other·作者佚名  2007-07-24
窄屏简体版  字體: |||超大  

软件工程 实践者的研究方法

Software Engineer

-Apractitioner’s Approach Fourth Edition

第二部分 软件项目的管理

第三章 项目管理的概念

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

人员:

项目参与者:包括:领导,项目经理,开发人员,客户(提出需求的人),最终用户(使用软件者)

问题:

作者提出软件项目管理的第一个活动是软件范围的确定。即以下几个问题:

背景:软件适应什么系统,产品的背景,有什么限制。

目标:软件要产生什么样的数据来作为输出。需要什么输入。

功能和性能:软件有哪些功能,需要满足什么样的特殊性能。

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

过程:

过程中如何选择一个合适的软件过程模型。

过程采用的软将工程模型主要有:线性顺序模型,原型模型,RAD模型,增量模型,螺旋模型,构件组装模型,并发开发模型等。

过程需要分解成具体的工作任务:

如在与用户联系的时候,可能需要下列工作任务来完成:

1. 复审用户要求

2. 安排与用户讨论的会议

3. 研究如何定义解决方案和方法

4. 为正式的会议准备一份“工作文档”和议程。

5. 召开会议

6. 共同制定需求规格说明书,该说明书能反映软件的数据,功能和行为特性。

7. 复议每一份规格说明书,确认其正确性,一致性,和无二义性。

8. 将所有的小规格说明书组装起来形成一份范围文档

9. 复审范围文档。

10. 根据需求修改范围文档。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航