MS_Project项目管理与应用1.ppt

  1. 1、本文档共165页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MS_Project项目管理与应用1

计算机辅助软件工程 信息管理系 黄斐 计算机辅助软件工程 计算机辅助软件工程(简称CASE)是工具和方法的集合,可以辅助软件开发生命周期的各个阶段,在有限的资金、时间、材料、设备、人力等资源条件下,以最有效的管理和控制方式来实现既定目标。 计算机辅助软件工程所采用的工具和方法,在不断探索、完善过程中得到了长足的发展。采用MS Project辅助软件工程是一种流行趋势,MS Project所提供的方法和理论,符合国际惯例,适用于软件开发的整个生命周期。 本课程以项目管理知识体系为基础,对MS Project软件的应用进行详细论述,以培养学生应用MS Project技术辅助软件工程的能力。 项目管理 1.5 从项目的定义到软件开发项目P35 这个定义为进行软件开发项目的管理提供了很多最关键的理念。这些看起来并不显眼的字句,却包含了很多关系到项目是否能够取得成功的关键管理方针。 如果你想要使你的软件开发活动成功,就像任何一个项目的成功一样,你必须满足这个定义所列出的一系列要求。换句话说,你在管理中必须做的事情在大的原则上离不开以上这个定义所指出的应该满足的成功条件。 有明确的市场和客户的需求 一个软件项目的开发成功,在很大程度上取决于是否对用户的需求有彻底和无误的理解。有的时候这些需求来自某一个具体的客户,有的时候是来自于对市场的调查回馈。 但是在一个项目开始之前,功能需求的清楚理解和总结是一个开发项目成功的关键保证之一。 另外,从字面上看并不明显,从这个理念引申出的另一个重要管理准则是,严格控制对非需求范围之内的功能而造成浪费的开发。 有一个明确的开发目标 就像任何一个项目必须有一个明确的目标一样,成功的软件开发项目必须要有明确的目标。这个目标的内容和范围可以根据不同项目的具体要求而制定。 有的项目是为了提供或具备一组具体的功能,有的项目是为了使软件达到某些性能要求,等等。不管具体目标是什么,关键是在项目开始之前这个目标必须是事先就已经确定好的,而且所有项目参加者都非常清楚的。 要有一个周密的计划 首先,该计划做什么,做的事情的先后次序,每项工作之间的相互依靠和制约的因素,等等。所有这些都是事关重大的、必须认真思考的事项。 任何高科技项目包括软件的开发项目,在计划的安排上,还有它们的许多特性。这里简单的提示应该能说服你,这个从定义延伸来的指南,也是一个必须经过你仔细思考的关键。 有一个明确的开始和终结的时间表 怎样制定项目中每项工作的时间表,怎样跟踪时间表的进度,怎样对出了差错或被迫推迟了的工作做调整,使得你的项目最终能按时完成,等等,诸如此类的安排和调节,是一个大有学问的关键领导艺术。 这里的关键是,需要懂得预先定哪些步骤,哪些步骤是必须有的,哪些步骤是可以省略的。软件开发是和其他项目有许多不同特性的活动。将相关的、必须做的步骤做好安排,有助于项目的最终成功。 有合理的人力、物力、时间和费用的安排 软件开发的特性决定了你用人正确的重要性,以及对使用的开发平台、工具的选择和对费用的估算等的重要性。 这里面从雇用正确的人才开始,到团队的建设,队员的不断训练和素质的提高,都有一系列计划安排及不断调节的工作要做。开发费用的预算和控制,更是决定你这个项目是否盈利还是亏本甚至是破产的决定因素。所以这里很清楚地可以看到,要使你的开发项目得到成功的保障,你一定要对这些有妥善的安排。 功能和质量要求 作为该项目的管理人员,对于你的软件产品或系统应达到的功能,必须与你的客户或交给你项目任务的上级有一致的认识。 通过制定一个事先大家都确认的、能够衡量的功能准则,并控制好客户或上级对功能所需要达到某种程度的期望,将有助于你最后做完的结果被客户或上级接受。这种对功能要求所做的分析和总结,使大家达到一致的期望,并为进一步的设计陈述清楚这些功能要求总结,我们把这些工作称之为需求管理。需求管理是整个开发进程中不可缺少的关键一环。 * 启动过程 启动过程确认一个项目或一个阶段应当开始并付诸行动。 编制计划过程实现启动过程提出的目标而制订计划。 执行过程包含计划实施的各项工作,对人员和其它资源进行组织和协调。 控制过程的作用是监控、测量项目的进程,并在必要时采取纠正措施,以确保启动过程提出的目标得以实现。 收尾过程 收尾过程通过对项目或项目阶段成果的正式接收,以使从启动过程开始的这一周期有条不紊地结束。 项目的每个阶段都要经历以上五组基本管理过程。这些并非独立的一次性事件,它们是按一定的顺序发生,工作强度有所变化,并互有重叠的活动,如图1-6所示。 项目阶段中过程的重叠和活动强度 项目阶段和过程之间有相互联系 前个阶段结束过程的可交付成果(输出)将成为下一阶段启动过程的根据(输入)。 两个过程之间的交接同样要有可交付成果。每个过程的可交付成果都应准确、完整,包括一

文档评论(0)

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

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

1亿VIP精品文档

相关文档