基于.NET的需求分析与解决方案设计.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3软件生命周期的阶段 在细粒度层面上,生命周期可以划分为下面七个阶段: 1.需求确定。 2.需求规格说明。 3.体系结构设计。 4.详细设计。 5.实现。 6.集成。 7.维护(和最后逐步结束)。 * 1.3软件生命周期的阶段 一些作者还将规划和测试作为两个附加的阶段。按照我们的观点,这两个重要的活动并不是独立的生命周期阶段,因为它们跨越了整个生命周期。一个软件项目管理计划首先在这个过程的早期规划出来,在规格说明阶段被丰富,并已在生命周期的其余阶段得到进化。同样地,测试在实现之后是最密集的,但它还适用于在每个其他阶段产生的软件制品。 * 1.3软件生命周期的阶段 1.3.l需求确定阶段 1.3.2需求规格说明阶段 1.3.3体系结构设计阶段 1.3.4详细设计阶段 1.3.5实现阶段 1.3.6集成阶段 1.3.7维护阶段 1.3.8软件生命周期中的项目规划 1.3.9软件生命周期中的度量标准 1.3.10软件生命周期中的测试 * 1.4 软件开发方法 螺旋模型 IBM Rational统一过程 模型驱动的体系结构 敏捷软件开发 * 螺旋模型 * IBM Rational统一过程 * 模型驱动的体系结构 * 敏捷软件开发 * 1.5 实例研究 大学注册 音像商店 关系管理 电话销售 广告支出 时间记录 货币兑换 * 小结 本章着眼于涉及软件开发过程的策略问题 软件开发的本质,在于它是一种工艺甚至是一门艺术。软件项目的结果在开始的时候并不能完全确定 软件开发中的主要意外困难涉及利益相关者-软件产品必须为利益相关者提供切实的好处;否则它将会失败 软件开发生命周期 * 作业 * * * * * 1.2系统规划 1.2.1 SWOT方法 1.2.2 VCM方法 1.2.3 BPR方法 1.2.4 ISA方法 1.2.5三个管理层次的系统 * 1.2.1 SWOT方法 SWOT( Strength,Weakness,Opportunity,Threat)方法通过对组织的优势、弱点、机会和威胁进行排比的方式来支持识别、分类、排序和选择IS开发项目,这是一种从确定组织的使命开始、自顶向下的方法。 * 1.2.1 SWOT方法 关于使命的陈述捕捉了组织的惟一特征,表明它要在未来处于何处的视点。一个好的使命的陈述应将重点放在客户需要上,而不是组织要提供的产品和服务上。 关于使命的陈述和由此导出的业务策略考虑到在管理、生产、人力资源、财务、市场、研发等方面的内部优势和弱点,在这些优势和弱点之间必须认真地协商、达成一致并进行优化。一个成功的组织总是能够识别当前的优势和弱点集,并由此引导它的业务策略的发展。 * 1.2.1 SWOT方法 识别组织内部的优势和弱点对成功的业务规划来说是必要条件而不是充分条件。组织不是在真空中运作,它依赖于经济、社会、政治和技术的因素,组织必须了解能被利用的外部机遇和应该避免的外部威胁,这是一个组织无法控制但必须了解的因素,对决定组织的目标和目的来说它们是最本质的。 * 1.2.1 SWOT方法 组织在任何给定的时刻都追求一个或几个目标,而目标一般是长期的(3~5年)、甚至是“无限长的”,一般的目标示例为改进客户满意度、引入新的服务、应付竟争威胁、增加对供应商的控制等等,每个策略性目标必须与一个特定的目的关联起来,且通常表示为一个年度目的。例如,目标“改进客户满意度”可以由达到更快地(比如在两个星期内)处理客户定单的目的来支持。 * 1.2.1 SWOT方法 目标和目的都需要管理策略和实现这些策略的管理政策。这样的管理手段就要调整组织结构、分配资源和确定发展项目(包括信息系统等)。 * 1.2.1 SWOT方法 * 1.2.2 VCM方法 VCM(价值链模型)通过分析组织中完整的活动链(从原材料到最终产品卖出和送到客户手中)来评估竞争优势。用价值链的比喻增强这个观点,只靠单独的一个弱链会引起整个链的崩溃。 * 1.2.2 VCM方法 这个模型用于理解哪个价值链结构将产生最大的竞争优势,IS开发项目因而能着眼于给出最大竞争优势的那些片段、操作、销售渠道、营销方法等等。 在最初的VCM方法中,组织的功能被分为基本活动和支持活动,基本活动创建或为最终产品增加价值,它们分为5个连续的步骤:(1)调入后勤(2)操作(3)调出后勤(4)销售和市场(5)服务。 * 1.2.2 VCM方法 支持活动不(至少是

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档