本文主要是介绍每个人都懂得敏捷开发 (软件工程), 为何产品开发的效率与质量还是这么的烂?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
敏捷开发(软件工程)是 “设计” 出来的,不是 “学” 来的……
许多人都一直在质疑敏捷开发是否能提高效率与质量? 更有不少人以嘲讽,不屑的口吻看待软件工程。
其实,敏捷开发或者软件工程, 无法提升团队开发的效率与质量,唯一且真正的问题在于……
“每个人都懂得敏捷开发(软件工程),但却没有人懂得如何 “设计” 可提升团队效率与质量的敏捷(软件工程)的实践。“
为何没有人懂得? 因为,没有人知道该如何能看明白,团队所面临且真正该解决的 “核心问题” 为何? 更糟糕的是,有时即使是已识别出 “核心问题”,大家却没有勇气,更没有执行力去解决 “核心问题”。
当大家没能力去识别 “核心问题” 或者没毅力去解决 “核心问题” 时,最终,大家就只是 “做个表面”,“搞个形式化” 的敏捷(软件工程)。而不是 “深度思考” 去 “设计” 可解决团队核心问题的敏捷实践(软件工程)。
大家都很用功,也都很聪明。我相信是没有人是不懂敏捷开发(软件工程)的。但……大家所真正欠缺的是 “深度思考的能力”;唯有具备了深度思考的能力,才能真正有能力去看清团队真正核心的问题,也才能有足够的智慧,为团队“设计” 出,能提升团队效率与质量的敏捷实践(软件工程)。
深度思考的能力,是需要学习,是需要锻炼的;不是天生就会的。
在这推荐二本书;借由这二本书,或许能誏大家对如何培养深度思考力,起到个启蒙的作用。
这篇关于每个人都懂得敏捷开发 (软件工程), 为何产品开发的效率与质量还是这么的烂?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!