2013年10月12日
互联网时代,信息技术已经愈发贴近我们的生活,借助IT技术服务拓展业务,是每个企业经营管理者必须面对与运作的事情,然而您的项目为什么开发质量与进度经常没有保障,到底问题出来哪里?有没有更好的方式可以把控这种情况,这里一一为您解说。相信通过本篇的分享,您将拥有新的IT运作思路。
在当今的互联网时代,信息技术(IT)已经愈发贴近我们的生活,如果您是一个企业的经营管理者,在公司的运作与管理中肯定免不了需要信息技术的支持,这个时候你怎么办?
一般来讲,企业管理者对IT技术熟知的比较少,而企业的发展又需要借助IT技术,这个时候通常我们有两种思路运作IT项目:自建公司内部团队运作与寻找IT服务商支持,关于第一种自建公司内部团队运作,对于非IT运营与科技公司,这无异于为了喝牛奶而买头奶牛,问题超大;比较理想的,是当自身有IT项目需求的时候,寻找专业IT服务商,是一种明智的选择。
可是由于软件项目开发是一种精细化与技术密集型的群体工作,软件的失败率相当的高,这个不光是非IT公司容易发生,即便是一些专职的IT公司,也时有发生:要么是质量存在缺陷,要么就是进度存在延迟。说到这里,肯定很多朋友要问,那么我们非IT公司应该怎样运作IT项目,才能保障项目质量与进度了?
其实,是有办法的,而且理论上IT项目运作跟我们普通的事物逻辑是相通,你完全可以把IT项目看成普通项目来比较与衡量。下面我们先回顾下项目开发过程中会出现什么问题?按着影响事件大小依次罗列,主要表现有5点:
1:项目质量不高,产品存在太多基础缺陷;
2:项目出现大幅度的时间延迟;
3:项目功能设计不合理,存在逻辑缺陷与性能瓶颈;
4:项目优化不够,运行速度太慢与经常死机;
5:项目流程文档缺失,后期维护与扩展被动。
相信大多数项目不合格,也就是上面的5个方面了,如果我们可以做到一定的把控,就可以减少项目失败的几率。那具体企业经营管理者应该如何跟进我们的IT项目呢?我觉得可以从如下角度入手:
第一:在项目运作与合作的交流与细节流程上筛选IT服务商。
比如,项目有无阶段流程,可以看出IT服务公司是否规范;其次,项目开发完毕可以提供什么样的输出件?比如开发一个软件,服务公司除了发布包还能提供什么?如果没有,证明客户不注重流程细节。此外,是否有审核确认过程,一个项目如果中间没有确认过程,那铁定偏差很多。最后,从付款流程上,也可以看出,比如开发一个项目(极小项目除外),要求客户一次性付全款,这样的IT服务商如果不是独门服务,您铁定不应该跟他合作,否则失败是一种必然。
第二:事中监控。
很多项目失败,都死在这一点上,道理很明显,我们请IT服务商开发项目,是有代价与时间成本的,不管您的服务商再优秀,只要您还想做好这个项目,就必须事中跟进,因为信息传递是有偏差,个人思维也是有出入的,不要老是按着您的意识来看待事情。
第三:应变措施
好的IT技术公司,一定有针对项目运作的应变与灵活机制,比如颖锐科技公司在8年的IT技术服务中,没有一个流产项目,基本都可以如期、如质的提供客户开发的产品,为什么?除了,严谨的流程机制与技术储备,他们在项目评估、项目计划制作、运作理念上都有独到的把握与原则。比如:我们经常碰到这种客户:项目时间很紧,必须在2个月内做完,否则就不能合作。换成一般公司,基本无异议。可是,在颖锐科技公司,这里存在几种策略:首先,评估与风险分析;其次:如果评估上2个月做不完,会考虑说服客户分割成两个阶段,分批上线;而不会简单的考虑加人。比如10个人月的项目,1个人做10个月,基本可以做完,但是10个人做一个月,能否做完就是一个大大的问号?为啥?人员是有管理与沟通成本的。
另外,在实际运作项目上,如果发现项目进度存在延迟,且内部实在无法调节,则考虑砍功能而不砍质量。什么意思?绝对不会为了凑数,而损失提交客户产品的质量。当然这些只是大致的描述,细致部分供大家思索。我们相信,不管是甲方还是乙方,都会以追求项目的最大化成功为目的,所以一切沟通都有可能。
大致就分享到这里,相信通过本篇的陈述,您一定对项目(侧重软件)开发质量与进度为啥经常没有保障有一个比较清晰的概念,而在以后的信息技术(IT)项目运作中拥有好的判断与管理能力。