热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

按期完成IT项目的11条建议

变化无常的时间计划,或高估或低估时间期限,也就是所谓的“需求渐变问题”,以及突如其来的员工生病事件或供应失败等等——这些都是会导致您的IT项目出错(或可能出错)的因素。按期成功完成一个项
变化无常的时间计划,或高估或低估时间期限,也就是所谓的“需求渐变问题”,以及突如其来的员工生病事件或供应失败等等——这些都是会导致您的IT项目出错(或可能出错)的因素。

按期成功完成一个项目的关键在于积极的计划和合理的时间、资源管理。本文关于项目管理的这些建议会帮助您计划好下一个项目,确保在预算范围内以高质量水平按时完成。

也许您曾听说过“时不待我。”这虽然只是陈词滥调,但并不意味着它一点可取之处也没有,尤其是在邻近IT项目截止日期的情况下。变化无常的时间计划,或高估或低估时间期限,也就是所谓的“需求渐变问题”,以及突如其来的员工生病事件或供应失败等等——这些都是会导致您的IT项目出错(或可能出错)的原因。

因为时间是当今社会衡量效率的一般标准,所以因这些事由导致的计划推迟、延误都会最终带来相当规模的财产损失(除了名誉受到损害之外)。

有没有解决办法呢?当然有!合理的计划,良好的执行,考虑到可能会出现的困难,这些一定能确保项目成功执行并完成。大部分项目经理清楚这些,并花大量时间制定项目时间表和交付时限表。然而,常常并导致他们出错的是,他们没能认识到项目计划是一个持续性的活动,必须在项目进展周期中积极地、持续地发生,而不是收到客户预支款项后便告一段落。

在本文中,我将提出一些建议,帮助您有效地进行下个项目的计划,并确保在预算前提下以高质量水平按时完成项目。

问题

让我们看看导致项目延误的几个原因:

1、野心过大的估计和不恰当的任务评估:往往,一个项目团队对于完成既定任务不能做出恰当的时间和精力的估算,而制定出过于积极乐观的时间计划。客户带来的压力也会迫使一个团队去尝试在本已有限的时间内完成过多的任务——这是最终会导致最终产品产生质量风险的自我挫败战略。
2、不合理的项目规模:往往,对于一个团队所给定的时限,一些项目过于庞大。管理人员(或客户)有时在未实际分析项目可行性的情况下,便尝试无理地把尽可能多的特性和发展任务压缩在一起。
3、任务分派不明确:有时,任务没有明确分工,团队成员角色不明确导致成员间的产生误解。
4、缺乏风险管理系统:有些团队盲目自信,相信他们可以在最后一秒拯救一个计划,相信所有危险可以放到第二天的会议上得到解决。这是个不切实际的想法。所有项目都不可避免的会有问题存在;任何一个问题都可能摧毁整个计划,使项目不堪重击而失败。如果这些问题不能够被明确查出,并在良好的基础上不能提前解决,那么结果只会往更坏的方向发展。
5、缺乏资源:“这个项目需要五名开发人员,但是我们只有四名。没关系,我们会处理好的。”听起来熟悉吗?如果是,那么就要清楚这样是行不通的——一个需要五名成员的项目,如果少了一位,并不能如期完成。另外一种类似情况是一个项目在开始之时有着合适的成员数量,但在项目过程中,一些成员被“分派”去参加其他的项目(通常这是因为某些高层领导认为他们在资源分配上比项目经理懂得更多)。
6、基础设备不完善或遭破坏:一些项目的延误常常是因为对于一个项目的成功完成必不可少的基础设备——如硬件、软件、工具、文档等——在最需要它们的时候无法得到或不能正常运行。
 
解决方案(11点建议)

然而,一切并非只剩黯淡和无望。以下的措施将会缓和这些问题并保证项目按照计划运行和如期完成。

1、详细分析要求:仔细理解与项目有关的各个方面,具体到最细小的要点。对于模糊不清的方面要提出问题直至清楚理解。最后,雇佣专业人员归类整理业务要求,操作细节和设计要求。
2、小心需求的渐变;一不小心,它便会摧毁您所做的一切努力。如果有必要,要大胆地缩小项目规模或避免添加计划外的新方案,因为这必定需要更高要求的时间整合。
3、合理配置可利用资源:按照要求配置可利用资源,确保足够的人员来完成工作。在项目运行启动之前确保项目顺利执行的各种基础设施——硬件、软件、人力资源、工具、文本信息等——都已到位。
4、进行培训和知识迁移:如果有培训,培训也该算作是项目时限内的一部分。不要把培训当作员工工作时间以外的任务,而应该把其列入项目计划和预算之内。
5、识别风险:确认潜在风险和准备突发事件预案以备不时之需。制定后备计划以备在突发情况和人力方案失败之时如期完成;这种“B计划”方案是在项目未按计划成功进行情况下的支持性系统。
6、估算与分配:给每位组员分派角色和任务,确保每项任务具有明确的负责人。运用项目管理工具和甘特图表记录每位成员的任务以及每项任务开始和完成的日期。如果在任务责任分派制这一环节上失败会导致责任重叠、精力无谓重复、时间浪费和产品质量低下。
7、工作任务模块化:把每项主要工作任务划分为几项子任务,直至每项工作都是一个完整的个体,与其他工作互相独立。以逻辑顺序整理排列,然后以发生先后为序开始执行最细小的一项工作任务。
8、避免过多会议:策划关于项目状态的讨论会,或在以需要为基础的前提下即刻点明问题所在。冗长的、无休止的、没有明确议程、明确结果的会议只是浪费时间。
9、做好记录:记录项目的成功与失败。这一点很重要;这会成为其他项目中相应工作任务的历史参考信息。使用项目纪录板以图表的形式在更高层次综观项目,更好地衡量项目进程。在每一步重大转折时对项目进行检查鉴定,并依此更新项目纪录板。
10、认识全天候发展模式:如果有一种全天候发展模式(一种在全球范围内持续不断进行的工程作业环境),确保在不同部门团队成员间和跨国团队成员间明确沟通,避免误会。定期做好协调工作以避免不必要问题的出现。
11、逐步上报问题:当问题出现时,要第一时间报告管理层,并尽可能多地制定解决方案。在事态严重到无法补救以前,要尝试各种弥补办法便是您最后需要做的一件事。

必须清楚,按期成功地完成项目关键在于前期计划和合理的时间,资源管理。采纳以上建议,您的项目将会如期完成,并达到目标。

推荐阅读
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 帝国CMS多图上传插件详解及使用指南
    本文介绍了一款用于帝国CMS的多图上传插件,该插件通过Flash技术实现批量图片上传功能,显著提升了多图上传效率。文章详细说明了插件的安装、配置和使用方法。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • Win11扩展卷无法使用?解决扩展卷灰色问题的指南
    本文详细介绍了在Windows 11中遇到扩展卷灰色无法使用时的解决方案,帮助用户快速恢复磁盘扩展功能。 ... [详细]
  • 本题通过将每个矩形视为一个节点,根据其相对位置构建拓扑图,并利用深度优先搜索(DFS)或状态压缩动态规划(DP)求解最小涂色次数。本文详细解析了该问题的建模思路与算法实现。 ... [详细]
  • 最近团队在部署DLP,作为一个技术人员对于黑盒看不到的地方还是充满了好奇心。多次咨询乙方人员DLP的算法原理是什么,他们都以商业秘密为由避而不谈,不得已只能自己查资料学习,于是有了下面的浅见。身为甲方,虽然不需要开发DLP产品,但是也有必要弄明白DLP基本的原理。俗话说工欲善其事必先利其器,只有在懂这个工具的原理之后才能更加灵活地使用这个工具,即使出现意外情况也能快速排错,越接近底层,越接近真相。根据DLP的实际用途,本文将DLP检测分为2部分,泄露关键字检测和近似重复文档检测。 ... [详细]
  • 深入理解Redis的数据结构与对象系统
    本文详细探讨了Redis中的数据结构和对象系统的实现,包括字符串、列表、集合、哈希表和有序集合等五种核心对象类型,以及它们所使用的底层数据结构。通过分析源码和相关文献,帮助读者更好地理解Redis的设计原理。 ... [详细]
  • 脑机接口(BCI)技术正逐步将科幻变为现实,从帮助听障人士恢复听力到使瘫痪者重新站立,甚至可能将多年的学习过程压缩至瞬间。本文探讨了这一前沿技术的现状、挑战及其未来前景。 ... [详细]
  • 探索12个能显著提升iPhone使用体验的隐藏技巧,掌握这些功能后,你会发现生活更加便捷高效。 ... [详细]
  • 网易严选Java开发面试:MySQL索引深度解析
    本文详细记录了网易严选Java开发岗位的面试经验,特别针对MySQL索引相关的技术问题进行了深入探讨。通过本文,读者可以了解面试官常问的索引问题及其背后的原理。 ... [详细]
  • 卷积神经网络(CNN)基础理论与架构解析
    本文介绍了卷积神经网络(CNN)的基本概念、常见结构及其各层的功能。重点讨论了LeNet-5、AlexNet、ZFNet、VGGNet和ResNet等经典模型,并详细解释了输入层、卷积层、激活层、池化层和全连接层的工作原理及优化方法。 ... [详细]
  • 本文深入探讨了 Redis 的两种持久化方式——RDB 快照和 AOF 日志。详细介绍了它们的工作原理、配置方法以及各自的优缺点,帮助读者根据具体需求选择合适的持久化方案。 ... [详细]
  • 本文详细介绍了在企业级项目中如何优化 Webpack 配置,特别是在 React 移动端项目中的最佳实践。涵盖资源压缩、代码分割、构建范围缩小、缓存机制以及性能优化等多个方面。 ... [详细]
  • jQuery HooRay:一款自创的实用 jQuery 工具插件
    这款插件主要由作者在工作中积累的常用功能开发而成,旨在解决现有插件间的冲突及浏览器兼容性问题。通过整合和优化现有插件,确保其稳定性和高效性。 ... [详细]
author-avatar
GIfi炬辉_904
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有