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