120 likes | 239 Views
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:
E N D
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