1. 程式人生 > >敏捷團隊轉型之差距分析

敏捷團隊轉型之差距分析

探索敏捷開發轉型之道系列,大綱篇 《敏捷團隊轉型》

在經歷與高層交談後,接下來第二步工作就是做  差距分析;

一、人力技能分析

1、背景分析

新團隊情況:

----團隊之前大多是獨立開發,或兩人一個專案,沒有時間跟規劃做面向元件的分工開發,缺少專案分工協調經驗。

----之前公司有多個專案,但基本上兩人負責一個專案,有規劃公共庫;但這種組織結構限定了“重構框架”或“來次大優化”,大家沒有機會經常在一起碰頭開會就目前情況做分析。

----公司技術團隊不多

之前團隊情況:

----經過從3人的團隊經過兩年發展到4人~6人~10人,期間程式碼一直在注重提高程式碼質量,框架重構。因為一個團隊負責一個專案,每個人都有程式碼潔癖,經常開會總結,會議後將問題具體到某個人。

----由於組織結構關係,大家有機會一起碰頭,並且每個迭代都可以具體到某個人專門去做一次程式碼優化。

二、程式碼架構差距分析

之前公司情況

-----之前公司團隊之初也沒怎麼樣的框架概念,但後面專案中慢慢體會到一些痛苦,之後將  重構或優化  作為每次迭代必須提的事情

-----底耦合、簡單易用、注重抽象、程式碼規範

現在公司情況

-----組織結構沒有面向 專案  劃分團隊,而是面向模組劃分團隊。就算有規範或框架,但約束力還是太少,導致程式碼混亂

-----耦合度高

三、環境和工具分析