课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
敏捷开发是目前大多数企业和程序员都在学习的一个编程开发方式,下面我们就通过案例分析来了解一下,敏捷开发都有哪些常见问题。
缺乏技能
这可能是敏捷支持者谈论少的一个问题。似乎所有传授敏捷方法的人们都从来不承认有时团队成员不够出色这一事实。他们都说错在管理层,因为他们没有给出足够的信任、教育和授权。我在管理层和团队两边都呆过,我得说这种说法就是瞎扯。
缺乏动力
大企业一般会有很多开发人员需要遵循的代码标准、标准架构和语言,而且大多数都是垃圾。如果你像我一样喜欢使用好的工具来完成工作,很喜欢学习新东西,那么经过十五个年头还在写Java或Javascript可能就没什么动力可言了。如果关键的部分,也就是业务主题本身也很无聊,或者你根本无权对业务指手画脚,那么你所做的也就会是正常上下班打卡,正常完成KPI,但肯定不会有什么激动人心的突破。这种问题很容易通过管理层来解决,但管理层通常不愿意这么做,原因还是主要来自对未知的恐惧。
缺乏业务理解
用户故事本来只是一个说明,是同业务部门(PO)就他们想要的特定特性达成的共识。但在大企业中这一部分经常会出问题,他们把故事变成了完整的需求规范,而开发人员就成了需求到代码的翻译器。
对团队内部地位的挑战
在敏捷环境中,团队中的所有人都应该是平等的。有时,当进展不符合预期的情况下团队会加上一名负责人,但这并不是真正的敏捷实践,而是一种应急方法,一般用来应对质量太低或团队输出太低的情况。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。