1. 程式人生 > >每個人都懂得敏捷開發 (軟體工程), 為何產品開發的效率與質量還是這麼的爛?

每個人都懂得敏捷開發 (軟體工程), 為何產品開發的效率與質量還是這麼的爛?

敏捷開發(軟體工程)是 “設計” 出來的,不是 “學” 來的……

許多人都一直在質疑敏捷開發是否能提高效率與質量? 更有不少人以嘲諷,不屑的口吻看待軟體工程。

其實,敏捷開發或者軟體工程, 無法提升團隊開發的效率與質量,唯一且真正的問題在於……

“每個人都懂得敏捷開發(軟體工程),但卻沒有人懂得如何 “設計” 可提升團隊效率與質量的敏捷(軟體工程)的實踐。“

為何沒有人懂得? 因為,沒有人知道該如何能看明白,團隊所面臨且真正該解決的核心問題 為何? 更糟糕的是,有時即使是已識別出核心問題,大家卻沒有勇氣,更沒有執行力去解決核心問題

當大家沒能力去識別核心問題或者沒毅力去解決

核心問題時,最終,大家就只是做個表面搞個形式化 的敏捷(軟體工程)。而不是深度思考設計 可解決團隊核心問題的敏捷實踐(軟體工程)。

大家都很用功,也都很聰明。我相信是沒有人是不懂敏捷開發(軟體工程)的。但……大家所真正欠缺的是深度思考的能力;唯有具備了深度思考的能力,才能真正有能力去看清團隊真正核心的問題,也才能有足夠的智慧,為團隊設計 出,能提升團隊效率與質量的敏捷實踐(軟體工程)。

深度思考的能力,是需要學習,是需要鍛鍊的;不是天生就會的。

在這推薦二本書;藉由這二本書,或許能誏大家對如何培養深度思考力,起到個啟蒙的作用。