Najpierw powiem, że uważam, że zwinny proces może działać z powodu następujących podstawowych zasad:
- Daje skupienie
- Ogranicza hałas, który naprawdę skupia uwagę
Po drugie zastanawiam się, jakie są początkowe warunki, aby proces zwinny mógł odnieść sukces? Czy potrzebujemy na przykład:
- Brak istniejących błędów
- W pełni zautomatyzowany proces testowy lub przynajmniej wysoce zautomatyzowany proces testowy
- Ludzie oddani projektowi
- Bardziej precyzyjnie zdefiniowany nowy rozwój
- Rozwój, który nie powoduje, że jest szybszy lub bardziej stabilny
- ?
Czego potrzebujesz, aby odnieść sukces? Czy istnieją różne implementacje Agile, które lepiej radzą sobie z brakiem niektórych z tych początkowych warunków?