摘要:为了充分满足本单位的业务需求,降低软件开发成本,很多具有软件开发实力的企业纷纷自主开发软件项目。企业自主开发相比专业化的生产具有很多优势。但由于用户水平和开发人员技术能力、项目管理能力的制约,依然存在进度失控的局面。我们结合企业自身特点,采用快速开发策略进行项目管理收到了良好的效果。项目管理者联盟
关键词:信息;项目管理;快速开发项目管理者联盟
随着信息技术的飞速发展,企业的管理者越来越清晰地意识到信息化建设是企业加强科学管理、推动技术创新、提升核心竞争力的重要手段。由此,信息化管理部门在企业中的地位也日趋突出。为了促进管理创新,有效解决管理中的突出问题,提高企业市场竞争力,设计开发与本企业管理业务密切结合的应用系统成为企业信息化部门的一项重要工作。项目管理者联盟
同软件商业公司的命运相同,企业的信息化部门在自行设计开发本公司的软件系统时,也常常面临着进度失控的处境。虽然,这里面的原因很复杂,既有用户方的责任又有软件开发者的责任,但是,无论如何,众所周知的事实是软件没有按照既定的计划完成。也就是说,项目管理失败了。项目管理者联盟
如何通过正确的开发策略和原则,避免典型错误,有效地进行风险管理,是项目经理们急需解决的问题。项目管理者联盟
1 概述项目管理者联盟
1.1 信息化项目管理项目管理者联盟
信息化项目管理是针对信息化项目,采用项目管理的基本方法并结合信息化特点开发的管理方法,对信息化工程项目进行全面的计划、跟踪、控制,保证项目本身和项目的结果达到预期目标。项目管理者联盟
1.2 什么是快速开发项目管理者联盟
所谓快速开发策略,是通过应用详细规划,发挥人的积极性,有效提高质量,减少重复工作等实践来达到快速开发的目的。项目管理者联盟
实现快速开发,可以采取以下四种策略:避免典型错误;打好开发基础;管理风险,以避免灾难的发生;三种面向进度的实践(面向速度的实践、面向进度风险的实践、面向可视化的实践)。club.mypm.net
一个项目可能的最佳进度取决于以上四点。项目经理圈子
1.3 影响开发速度的四个关键要素项目管理者联盟
任何一个项目,都有四个重要因素,即:人员、过程、产品和技术。bbs.mypm.net
软件开发中的开发人员是最大的资源。对人员的配置、调度安排贯穿整个软件过程;人员的组织管理是否得当,是影响对软件项目质量的决定性因素。项目管理者联盟
过程几乎与人员一样是影响开发速度的一个重要因素。关注过程,可以解决工作效率低下、工作目的交叉重复的现象。项目管理者联盟
产品是项目的结果,产品规模和产品特性提供了缩短开发时间的机会。项目管理者联盟文章
选择有效的工具并管理好由此所带来的风险也是争取快速开发主动权的关键之一。项目管理者联盟
1.4 快速开发的一般分类PgMp.mypm.net
不同场合会有不同的开发时间承诺。不同开发方式要考虑的权衡数据如上表:club.mypm.net
2 企业自主开发软件项目的优势项目管理者联盟
相对于软件供应商,企业自行设计开发软件可以形象地比喻为裁缝量体裁衣、度身制作。这样做出来的服装,款式可能不时尚,做工可能不完美,但是可以根据自己的喜好随意选择面料和颜色,可以根据自己的体型特点调整比例,可以根据自己的要求增添口袋、花边等装饰,等等。企业自主开发软件项目有以下几大优势:项目管理者联盟
可以大幅度降低软件开发成本。除支付开发人员正常的工资和奖金外,无任何额外人工支出。项目管理者联盟
开发人员作为企业的一名员工,了解企业的文化、经营策略、经营模式、组织机构、业务流程以及信息化水平、对项目的预期目标等等,能够站在企业的立场,根据项目最终能给企业带来的效益,把握项目时间进度和计划成本,更好的满足用户需求。项目管理者联盟
开发人员与用户之间易于沟通。由于供职于同一个公司,彼此之间的熟悉程度总会大于陌生人。项目管理者联盟
|