怎么判断一个人对一件事是否了解透彻?其实就是“知其然”且“知其所以然”。项目管理这个岗位的人也是一样,但因国内企业自身培训较少,很多项目经理都是在没有基础知识的情况下直接上岗,所以可能会对基础知识比较欠缺。项目管理者联盟
而时代的迅速发展又奠定了管理模式会在原有的基础上更加优化和迭代,所以作为项目经理一定要清楚地知道这几种基本的项目管理模型,才能举一反三、灵活运用,今天我们就来一起学习一下这四种项目管理模型。项目管理者联盟
一、瀑布模型 —— 按照流程一次性交付talent.mypm.net
瀑布模型是应用最广泛且最早出现的系统的项目管理模型,后续的模型很多都是在此基础上演变而来的,所以要想透彻地了解各个模型的应用,瀑布模型是根本。项目管理者联盟
1.瀑布模型的六个阶段项目管理者联盟

项目管理者联盟
1)软件计划项目管理者联盟
通过市场调研及与需求方的沟通,确定项目目标,进行可行性研究,以确定项目是否可行、利益如何,用于判断企业是否接受该项目。
2)需求分析项目管理者联盟
深挖需求方的所有需求并进行分析,以确定需求方最终想要达到的效果,进而保证做出客户想要的产品。一般这个步骤需要和客户反复确认,最终形成需求文档,作为开发的依据。项目管理者联盟
3)软件设计service.mypm.net
了解了需求后,就要把需求系统化,根据需求的内容思考怎么呈现,如设计系统构架、设计系统界面、设计数据库、设计开发接口等,最终会形成架构设计文档。bbs.mypm.net
4)程序编码项目管理者联盟
系统框架已经清晰,接下来就是和程序员沟通,把设计结果通过程序代码变成客户可使用的操作平台。blog.mypm.net
5)软件测试pmp.mypm.net
编码完成且在其相应的平台上也可操作,这时就需要测试人员站在客户的角度,按照需求文档进行详细测试,对于不合理或者不正常运营的部分提出疑问,然后程序员修复,所有疑问解决,最终形成测试报告。项目管理者联盟
6)运行维护training.mypm.net
软件开发完成即可投入使用。但不可保证客户使用中是否会出现问题,所以项目团队可能需要继续维护,修复错误和增加功能。项目管理者联盟
2.举例pmp.mypm.net
比如,客户要制造出一个小汽车。项目管理者联盟
▲首先,客户提出想法,想要一个舒服的、遮风挡雨的代步工具(初步需求)。项目管理者联盟
▲客户一开始可能并不清楚想要什么样子的(对需求没有那么清晰)。项目管理者联盟
▲项目经理开始找客户确认:用途是什么,想要几个座位,想要什么风格,什么时间完工,预算多少等(需求确认)。项目管理者联盟
▲项目经理根据客户需求做商业分析、市场调研、项目成本估算,对比工期和预算,评估是否可做,是否值得做(可行性研究)。talent.mypm.net
▲评估确定可行,约定价钱和时间,签订合同(制订项目计划)。项目管理者联盟
|