前 言 前一篇文章《软件开发基本原则》谈论了软件开发原则方面的问题,而本篇文章尝试谈谈软件开发中更具体的一些内容 —— 普通软件项目的开发过程规范。本座也知道,如果过程规范讲的太具体对谈论者来说是非常冒险的一件事情,它不像技术,对就对错就错,有一个客观的评判标准,别人想喷你也得自己先 ...
执行阶段 图 执行阶段的任务和工件 需求分析 分析产品的关键需求 对架构设计有影响的需求和风险较高的需求,直到分析的程度能开展足界面原型设计和架构设计工作。 需求规格说明书 的内容包括: 商业或业务需求 从商业或业务角度宏观上对产品或系统的要求。它主要在宏观的层面归纳总结为满足客户提出的要求或赢得市场竞争所必须实现的功能 性能 质量等要求。 做什么 做的范围 对结果的要求 使用者需求 从客户对软 ...
2012-03-13 01:23 10 3769 推荐指数:
前 言 前一篇文章《软件开发基本原则》谈论了软件开发原则方面的问题,而本篇文章尝试谈谈软件开发中更具体的一些内容 —— 普通软件项目的开发过程规范。本座也知道,如果过程规范讲的太具体对谈论者来说是非常冒险的一件事情,它不像技术,对就对错就错,有一个客观的评判标准,别人想喷你也得自己先 ...
控制阶段 图 6-1 控制阶段的任务和工件 风险管理 开发期间要对风险进行监控,定期检查、更新和发布《风险列表》。 质量管理 1) 评审 评审是质量保证的重要环节,原则上每个重要的工作任务或阶段结束前都必须经过评审 ...
启动阶段 图 3-1 启动阶段的任务和工件 产品领域研究 研究产品所在领域的状况,为项目论证提供依据。研究内容包括: 产品领域的现状和前景 产品领域的商业模式和业务流程 产品的价值和盈利空间 产品的特性和复杂度 ...
总 结 图 8-1 项目阶段 软件项目开发经历多个阶段,每个阶段包含多个任务,每个任务会产生相应的工件。需要相应的质量保证措施对任务进行监控,保证任务的执行。任务完成后也需要对任务进行评审,保证任务的质量。 这些工作均由开发团队和相关人员按照工作流程执行 ...
第一阶段:需求分析 Requirements Capture 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写 ...
单元测试是在软件开发过程中的哪个阶段完成的? (选择1项) A. 可行性研究和计划 B. 概要设计 C. 实现 D. 使用和维护 解答:C ...
上也能看出甲乙双方的水平在什么层次上的。 02:软件开发过程中,往往会发生客户不按时支付费用的事情, ...
瀑布模型 将软件生命周期划分为制订计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了他们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落 若某一阶段发现上一阶段产品不能满足要求, 则需返回重做. 优点:有利于大型软件开发过程中人员的组织、管理,从而提 ...