Zwinne techniki programistyczne bardzo na czasie

Analizy firmy Forrester Research potwierdzają rosnącą popularność zwinnych technik tworzenia oprogramowania. Statystycznie co trzeci deweloper uważa techniki agile za najbliższe swoim potrzebom.

W zależności od definicji zwinnych technik programistycznych liczba osób deklarujących ich wykorzystanie wyniosła od 35 proc. do 46 proc. Zdaniem analityków praktycznie wszyscy zwolennicy technik agile podkreślali konieczność szybkiego dostarczenia podstawowej funkcjonalności tworzonego oprogramowania oraz dalszego jego dalszego rozwoju wraz z upływem czasu. Różnice pojawiały się m.in. w zakresie wykorzystania lekkich metodyk iteracyjnego tworzenia aplikacji takich jak Rational Unified Process lub tzw. metody spirali. W badaniu ankietowym wzięło udział prawie 1,3 tys. deweloperów.

Wyniki badania pokazują, że programiści są coraz mniej rygorystyczni w podejściu do swojej pracy. W praktyce zwinne podejście do tworzenia aplikacji oznacza uporządkowany, ale podlegający ciągłym zmianom proces oparty na najlepszych praktykach zaliczanych do różnych metodyk. “Większość zespołów programistycznych nie trzyma się sztywno jednej metodyki prowadzenia projektów programistycznych. Zamiast tego zasady prowadzenia projektu są na bieżąco modyfikowane wedle potrzeb - często wybierane są najlepsze w danej sytuacji najlepsze praktyki pochodzące z różnych metodyk" - czytamy w raporcie firmy Forrester Research. Niezależnie od tego najpopularniejszą metodyką agile pozostaje Scrum. Jej zasad trzyma się co 9 ankietowany deweloper.

Czytaj też:

Visual Studio zyska funkcjonalności oprogramowania Teamprise

W Indiach więcej pracy w IT niż w USA?

3 specjalności IT, którym nie straszne cięcia wynagrodzeń

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200