其次,利益干系人(Stakeholder)的频繁参,与使得团队在产品开发的各个环节遇到的种种问题得到了及时的解决。因此,我们认为敏捷开发拥着比传统开发更大的透明度(VISIBILITY)。作为老板,项目的负责人一定对这样的开发模式带来的可控性充满了向往。
团队或者产品的适应能力(ADAPTABILITY)也决定着其生命力,因为敏捷开发模式鼓励团队采纳新技术,欢迎变化,并能够快速应对之,使得产品和团队自身都有很强的适应力和生命力。而在传统模式里,当需求变更时,复杂的变更管理流程要求通过正式讨论、审批,也备以足够的文档和说明来支持每次“决策”。这不但带来了人力,物力的浪费,更重要的是它严重延长了企业投资到利益回报的周期。而只有拥有反应迅速的敏捷开发才能够帮助企业赢取市场,降低风险。
以上我们谈及了敏捷开发拥有的比传统开发能为企业带来更大的商业价值和提供企业更大的发展空间。而对于个人而言,笔者认为敏捷开发也提供给了个人更多的发展机会和提出了更高的要求。以下是笔者从个人角度做出的分析。
敏捷开发有益于个人发展
敏捷项目首先拥有一支支小规模但职能全面的团队,在这样一个普通的敏捷团队里,拥有具备不同职能的 7 名成员,1 名 UCD(User Centered Designer),1 名 Visual Designer,1 名测试人员(Tester), 1 名 Information Developer 和 3 名开发人员(Developer)。因此,每一支敏捷团队中的设计、开发、测试、美工、文档等等工作分属给了这个团队里不同的,唯一的人。每个人在团队里因而必须具有对其所涉及领域强的责任心和领导力。就测试而言,测试人员就是好比一辆跑车里的唯一的驾驶员,项目就好比这辆跑车,测试人员需要及时修正行驶方向的偏差,确保这辆车在正确的道路上稳步前行。如果,测试人员没有具备足够的责任心和领导力,只是人云亦云,恐怕这种测试要与不要没什么分别,敏捷项目的质量也更让人担忧,而敏捷也就失去了原有的意义。因此,作为唯一的测试人员,他(她)将拥有对测试的所有权,计划、设计并且执行所有的测试工作。而也因为拥有了更多的主人翁精神,积极的工作热情,测试人员勇敢的面对工作中的各种挑战,学习新的知识和努力培养自己的工作技能。敏捷无疑对个人发展产生了很大的推动作用。
敏捷团队中的每个人,需定时和团队的其他成员坐下来看看团队的整体进度,计划下一步工作,并一起探讨所遭遇问题的解决方案。也需适时的寻求团队中其他成员的帮助解决时下紧要的问题。通过频繁的合作与沟通,个人的协作能力、沟通能力也得到了较大的提高。下面我们具体就这两个方面进一步谈谈敏捷开发是如何帮助提高个人的协作能力和沟通能力的。
敏捷开发培养了个人的协作能力
此文章共有8页 上一页 1 2 3 4 5 6 7 8 下一页
文章来源:中国项目管理资源网
|