- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目立项和策划 信息工程学院 2013年3月28日 主要步骤 1)发现项目机会 2)可行性分析 3)制定项目章程 4)确定项目范围 5)选择合适的项目方法 6)与客户签订合同 7)制定项目计划 · 发现项目机会 通常投资者会根据市场、技术、国家政策和产业导向等因素选择则合适的项目。市场需求是决定项目投资的主要依据,投资者应从市场分析中选择项目机会。信息技术发展迅速,新技术也会带来新的项目机会。国家政策和产业导向对选择项目也是非常重要的(特别是在国内)。 项目可行性分析的目的就是用最小的代价在尽可能短的时间内确定以下问题:项目有无必要?能否完成?是否值得去做? 可行性分析 图1 制订章程 项目章程是用来正式确认项目存在并指明项目目标和管理人员的文件,是组织内部管理层对项目的人认可。项目章程的内容一般来说应有以下内容: 项目的正式名称和授权日期; 项目的发起人和项目经理及其联系方式; 项目目标; 项目工作的基本时间安排; 建议或计划使用的方式方法总结; 项目团队主要角色与职责; 项目技术路线; 项目经费预算与其他资源文件; 项目干系人签名; · 选择项目方法 选择项目方法有时也称为“项目分析”或“技术策划”,任务是为软件项目选择合适的方法学。方法学包括面向对象方法、结构化方法、过程模型等。 过程模型主要有:瀑布模型、V过程模型、原型模型、增量模型、螺旋模型等(右图为瀑布模型)。 图2 在合同签订之前,通常要进行招投标。项目招投标就是项目的客户在发包工程项目之前,按照公布的招标条件,公开或书面邀请投标人(或单位)在接受招标文件要求的前提下前来投标,以便从中择优选定供应商的一种行为。 招投标的特性:平等性、竞争性、开放性。 项目合同 项目合同 一般情况下在项目启动阶段项目的投资者和项目承担者之间需要签订一个合同。合同是客户和供应商之间具有法律效力的“契约”,明确规定了双方的责任和权力等。 项目合同 软件项目合同应包含以下内容: 1)权力与义务 2)协议的形式 3)供应的商品与服务 4)技术成果的归属 5)项目的质量要求 6)项目的各种期限 7)保密约定 8)验收标准和方法 9)价格和付款方式 10)违约处理方法 11)解决争议的方法 12)客户承诺 13)名词术语解释 制定项目计划 软件项目在发布了项目章程(或签订了合同)后,就正式启动了,此时项目管理人员需要制订一些计划,对项目人员、任务进度、经费、工作成果等进行合适的安排,使项目团队按照计划工作,最后顺利地达到项目目标。 计划 软件项目质量管理 · 软件质量概述 软件质量是满足软件的各项精确定义的功能、性能需求的程度,需要相应地给出或设计一些质量特性及其组合,作为在软件开发与维护中的重要考虑因素。软件质量包含如下三方面内容: 1)软件需求是度量软件质量的基础; 2)遵守开发准则用工程化的方法开发软件; 3)满足隐含的需求。 软件质量控制方法 PDCA(Plan Do Check Act)循环又叫质量环,是全面质量管理所应遵循的科学程序。全面质量管理活动的全部过程,就是质量计划的订制和组织实现的过程,这个过程就是按照PDCA循环,不停顿地周而复始地运转的。PDCA循环上升示意图如下图所示。 · 图3 ISO 9000系列质量体系 ISO 9000 族标准是全球最有影响的质量管理和质量保证标准。ISO 9000 族标准的制定和实施反映了市场经济条件下供需双方在进行交易活动中的要求。 ISO 9000-3:《在计算机软件开发、供应、安装和维护中的使用指南》 ISO 15504过程评估 ISO 15504 是软件过程评估的国际标准,它提供了一个软件过程评估的框架,作为一种结构化的软件过程评估方法,可以被任何组织用于软件的设计、管理、监督、控制,以及提高“获得、供应、开发、操作、升级和支持”的能力。 ISO 15504 把过程能力分为六个等级,如右图所示。 未实现 已执行的过程 已管理的过程 建立过程 可预测过程 优化 图4
文档评论(0)