如果说产品需求和用户体验阐述的是做正确的事,那么敏捷开发和项目管理阐述的是如何把事情做正确;做正确的事与把事情做正确是相辅相成的。
在项目执行过程中,对质量、时间和成本控制都比较好,既在规定的时间内把事情做正确了,事先做好了风险防范机制和措施,同时又将成本控制到最低,这个时候的项目管理才能算是合格的,甚至是成功的。
Scrum敏捷开发,相比较传统的开发模式,确实有它独特的使用价值,但是不可否认,拯救任何项目的银弹在产品实践中都不存在。每一种工具、方法、模式有优势的同时也不可避免地存在一定的劣势。关键在于我们的目的是什么,使用工具、方法、模式来做什么,怎么使用这些工具、方法和模式,同时又要寻求工具、方法和模式价值的最大化。真正的艺术大师都是善于使用工具、方法和模式的行家里手,甚至已达到炉火纯青之境。总的来说,要想把事情做正确,就要学会整合各种工具、方法和模式。
项目管理指的是在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效的管理。即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。
网友评论