软件开发建议方法

软件开发建议方法

ID:28482794

大小:134.86 KB

页数:10页

时间:2018-12-10

软件开发建议方法_第1页
软件开发建议方法_第2页
软件开发建议方法_第3页
软件开发建议方法_第4页
软件开发建议方法_第5页
资源描述:

《软件开发建议方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、明高资讯科技(广州)有限公司文件编号:MAC-SWE-DTV-02密级:■保密口通用软件幵发建议方法ProposalMethodforSoftwareDevelopment本程序属MAC公司所有,未经书而许可,不得以任何形式复印或传播。VI.0版本编写/修改审核批准修改原因受控编号:正文页数:附件页数:存储编号:管理部门:审查期:修改记录口期版本修改内容修改人yyyy/mm/dd〈X.x>〈细节〉〈姓名〉第一章概述本文件根据对各种软件工程方法的研宄工作,介绍了开展有组织、规范的软件幵发方法的工作指南。每个己定义的生命周期阶段,本文件介绍了对开发过程及对其管理的指南。本文件主要针对软件技术总

2、监和负责实施推荐程序的技术人员(软件工程师、分析员和程序员)。描述的是在每个生命周期阶段使用的方法和技术,用以使生产软件的过程可管理、可靠和节约成本。第二章软件开发过程提示:分析员确定系统的详细需求并执行验收测试。对于这些活动,分析员们以团队形式工作(如需求定义团队)并执行系统最终用户的代表职能。软件开发生命周期的每一个阶段用具体活动和这些活动所生成的产品描述。这八个阶段将软件生命周期划分为时间上没有重复的连续阶段。不过,某一个阶段的特征活动也可能在其它阶段开展。虽然需求分析的大多数工作在需求分析阶段进行,但仍有一些此类活动随着需求的变化在后续阶段继续进行。以下章节定义了软件开发生命周期的

3、八个阶段。1.需求定义需求定义是将顾客需求转化为清晰、详细的规格的过程,这些规格是系统必须要实现的。需求定义阶段开始于建立使命任务。系统分析员研宄可得到的有关信息,开发出一个操作概念,包括涉及的计算机过程类型和具体的操作方案。系统必须执行的功能要定义到子系统层次。提示:分析员确定系统的详细需求并执行验收测试。对于这些活动,分析员们以团队形式工作(如需求定义团队)并执行系统最终用户的代表职能。软件开发生命周期的每一个阶段用具体活动和这些活动所生成的产品描述。这八个阶段将软件生命周期划分为时间上没有重复的连续阶段。不过,某一个阶段的特征活动也可能在其它阶段开展。虽然需求分析的大多数工作在需求分

4、析阶段进行,但仍有一些此类活动随着需求的变化在后续阶段继续进行。以下章节定义了软件开发生命周期的八个阶段。1.需求定义需求定义是将顾客需求转化为清晰、详细的规格的过程,这些规格是系统必须要实现的。需求定义阶段开始于建立使命任务。系统分析员研宄可得到的有关信息,开发出一个操作概念,包括涉及的计算机过程类型和具体的操作方案。系统必须执行的功能要定义到子系统层次。系统分析员与有经验的开发人员一起识别出能在当前项目复用的以前开发的软件。衡量与现有成分整合的优缺点,并协商开发出一个全面的体系概念。分析的结果将记录在《系统和操作概念文件》中,并在系统概念评审(SCR)中进行评估。按照《系统和操作概念文

5、件》的指导,需求定义团队(可由系统分析组或项FI开发组组成)依据提供的文件导出一组系统层需求,即在《软件需求规格说明书》屮给出系统级的需求描述。这些规格说明定义哪些需求将进入系统,哪些数据不需要进入系统,必须采取哪些步骤将输入转化为输出,包括数学信息在内。这一阶段结束于系统需求评审(sRR),评价系统级的《软件需求规格说明书》。2.需求分析提示:在生命周期的每一阶段必须到达某一里程碑,以表明该阶段己经完成。因为生命周期是连续的,这些关闭准则也就是下一阶段的进入准则。系统需求评审结束后开始需求分析过程。在这一阶段,开发团队分析需求定义阶段产生的《软件需求规格说明书》的完整性和可行性。开发团队

6、运用结构化或面向对象的分析方法以及需求分类方法来澄清和扩充该文档。开发人员与需求定义团队紧密合作共同解决含糊、有分歧和待确定的(TBD)需求或规格说明。复用这一主题在需求分析和设计阶段扮演了极其重要的角色。对识别潜在可复用的体系、设计、代码和方法耍予以特别的重视。当需求分析完成后,开发团队要准备一份《需求分析总结报告》,作为概要设计的基础。该阶段结束于软件规格说明评审(SSR),在此期间开发团队提供他们的分析结果以待评价。随后,需求定义团队纳入•-切必要的修改,然后更新《软件需求规格说明书》。3.概要设计基线化的需求和规格说明形成需求定义团队和开发团队之间的联系,是概要设计的起点。在这一阶

7、段,开发团队的成员定义符合系统规格说明的软件体系。他们将需求划分为主要的子系统,并从备选项中选择出最适宜的设计。所有内部和外部接口均定义到子系统层,并规定出主要(功能/对象的设计。开发团队将系统的主要功能设计记录到《概要设计说明书》中。概要设计阶段以概要设计评审(PDR)告终,在PDR中开发团队正式陈述设计以待评价。2.详细设计定义:在本文中,单元一词用来指任何一组逻辑上是一个整体的程序说明。主程序、子路径或子程序都可能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。