当代项目管理技术的发展与计算机技术的发展已经密不可分,随着计算机性能的迅速提高,大量的项目管理软件涌现出来。对于大型项目管理,没有软件支撑,手工完成项目任务制定、跟踪项目进度、资源管理、成本预算的难度是相当大的。可以说计算机技术的发展对项目管理深入应用起了举足轻重的作用。
不知何时起,曾经很“白领”的IT行业成了“挨踢”行业,成了人们嘲笑的对象:“起得比鸡早,睡得比狗晚,挣得比民工少……”甚至连CIO(信息主管)也成了Career Is Over(职业生涯结束了)的简称。 最近,信息产业部又披露了国内IT企业利润、销售收入等下滑的信息。虽然很多知名的IT企业百般辩解,但IT业的日子并不好过却是不争的事实,任正非曾经发表的“华为的冬天”言论至今依然适用于很多的IT企业。
在对IT故障进行根源分析时,发现最频繁出现的根本原因是IT的变更和配置未被管理。因此如何积极全面地评估变更带来的影响和危险性,并且对生产环境的相应变更进行有效的管理成为很多客户面临的挑战。针对这个需求, BMC软件公司宣布推出其整合的变更和配置管理(Change and Configuration Management,CCM)解决方案。
IT项目管理的成功不是以实施完验收为终点,而是把系统真正用起来为终点。现层次的CIO知识结构不仅限于懂IT,还涉及其他领域。
IT 业内早期的项目比较直接,简单。大部分是把企业内部的运作进行自动化,例如薪资管理系统,库存管理系统等。这些项目的范围可以从功能部门的工作内容,和雇员的工作说明,按人工运作流程等方面搜集功能需求,进而建立项目的范围。
在中国软件行业现状中,恶性竞争比比皆是,而恶性竞争的产生物:合同,导致大中型软件项目中,项目组面临着在时间上,成本上和人力上都不切实际的目标,一个在标准含义上注定要失败的项目;而项目组对于这种项目要做,并且还要尽量做好,同时由于客户成熟度不够,而造成更多的问题。
在此我想简单谈谈我对适合小公司的项目管理方案的一些想法,所谓基本适合就是80%适合,我要是说100%适合那我是在扯淡,另外20%怎么办?那就像06z所说的那样,靠经验这个王道。
企业内部的软件外包开发服务在这几年俨然成为一种潮流,根据我的观察,大部分的 IT 经理人还是停留在外包服务到底是否能对企业带来效益这个门槛上,一旦突破了这个门槛,后续如何选择好的 IT 外包厂商立马成为下一个需要考虑的问题......
一旦项目开始运转,拖慢进度的方方面面便随之产生——功能蠕虫(无法掌控的功能需求)、项目变更、团队关系失调等。本文则阐述了解决这些问题的办法。
项目管理过程不从确定项目开始,也不随着项目计划完成而告终。你必须要在项目管理过程中使用范围变化管理,如果你不善用此一技巧,那麻烦将是不可避免的。
在管理一个项目时,对其下定义及进行策划仅仅是让您迈出了成功的第一步。在您为此项目布署好计划后,您还得去履行它。您务必要确保您同意交付的此项工作是在规定的时间及预算范围内完成。另外,在制定计划的部分过程中您也要有所保留以备应付出现一些不可规避的问题,一旦项目启动,客户可能会无止境地要求您去做远多于或远不同于起初所协议的事宜。这时,您必须使用范围变更管理。
做过项目的人可能都会有这样的经历:一个项目做了很久,感觉总是做不完,就像一个“无底洞”。用户总是有新的需求要项目开发方来做,就像用户在“漫天要价”,而开发方在“就地还钱”。实际上,这里涉及到一个“范围管理”的概念。项目中哪些该做,哪些不该做,做到什么程度,都是由“范围管理”来决定的。那么,到底什么是“范围管理”,请跟我们一块来揭开谜底。
做过项目的人可能都会有这样的经历:一个项目做了很久,感觉总是做不完,就像一个“无底洞”。用户总是有新的需求要项目开发方来做,就像用户在“漫天要价”,而开发方在“就地还钱”。实际上,这里涉及到一个“范围管理”的概念。项目中哪些该做,哪些不该做,做到什么程度,都是由“范围管理”来决定的。那么,到底什么是“范围管理”,请跟我们一块来揭开谜底。
这个案例所反映的问题在信息系统实施中是比较普遍的。在开始实施时a、b公司所碰到的表面上的种种分歧,归结起来本质上主要是项目的范围管理问题。
范围管理保证项目包含了所有要做的工作而且只包含要求的工作,它主要涉及定义并控制哪些是项目范畴内的,哪些不是。范围管理的基本内容包括:项目启动、范围计划编制、范围核实、范围变更控制等等。以下所讨论的是其中比较重要的部分。
项目中不可避免的会发生范围的变更,不论是在项目的开始阶段或是项目的将要结束阶段,都有可能会发生项目范围的变更,而项目范围的变更会自然而然地对项目有影响,所以,怎么样控制项目的范围变更是项目管理所需要做的一个重要内容。
项目管理过程不从确定项目开始,也不随着项目计划完成而告终。你必须要在项目管理过程中使用范围变化管理,如果你不善用此一技巧,那麻烦将是不可避免的。
对于软件开发项目来说,开发的过程中不可避免的会出现范围变更,发生变更的环节也比较多,因此变更控制显得格外重要。变更控制对项目成败有直接影响,项目开发之前要明确定义范围,开发过程中要严格控制范围。对变更控制的目的并不是控制变更的发生,而是对变更进行管理,以便更好的处理变更,确保变更朝着有利于项目成功的方向有序进行。