Największe problemy w projektach informatycznych IT Opracował: Karol Pietrzak na podstawie artykułu z SDJ/2007 IX
Najczęstsze przyczyny niepowodzenia projektów informatycznych
Problem #1 Mała częstotliwość tworzenia buildów Rozwiązanie: Częsta integracja przy użyciu automatycznego budowania wersji
Problem #2 Brak sprawdzenia poprawności w środowiskach docelowych Rozwiązanie: Budowanie po stronie serwera
Problem #3 Kłopoty z buildami Rozwiązanie: Sandbox
Problem #4 Brak testowania kolejnych buildów Rozwiązanie: Automatyczne testy buildów
Problem #5 Nieregularne zdawanie do repozytorium Rozwiązanie: Możliwie częste zdawanie do repozytorium
Problem #6 Brak dystrybucji buildów Rozwiązanie: Zarządzanie buildami i ich dystrybucją
Problem #7 Oddzielanie zjawiska pokrycia kodu od innych elementów Rozwiązanie: Analizy względnego pokrycia i trendów
Problem #8 Brak przejrzystości projektu Rozwiązanie: Zapewnienie przejrzystości projektów
Problem #9 Poleganie tylko na testowaniu jednostkowym Rozwiązanie: Całościowe ocenianie buildów
Problem #10 Brak wykorzystania danych historycznych Rozwiązanie: Zdobywanie i przechowywanie danych