|
|
Home »
Centrum wiedzy »
Artykuły »
Jakość - moda czy konieczność
Jakość - moda czy konieczność?
Jak unikać potknięć i porażek przy tworzeniu oprogramowania
Jak większość osób pracujących w branży IT, staram się być na bieżąco z trendami na rynku informatycznym i zmianami na nim zachodzącymi. Jako stały czytelnik gazet, magazynów i wszelkiego rodzaju informatorów branżowych, od pewnego czasu z rosnącą frustracją obserwuję wzrost tematyki poświęconej nieudanym projektom - szczególnie w ramach sektora publicznego. Nowe doniesienia tego typu są niemal na porządku dziennym, a już z pewnością tygodniowym. Z premedytacją nie wymieniam konkretnych przykładów z naszego podwórka, kto ciekaw, zapraszam do próby załatwienia dowolnej sprawy w jednym z licznych urzędów publicznych bez stania w kolejkach i wypełniania skomplikowanych formularzy.
Porażki informatyczne bywają przyczyną poważnych problemów dla dostawców technologii, czasem nawet upadku pomniejszych z nich. W zdecydowanej większości przypadków, wynikają one ze sposobu, w jaki projekt był prowadzony.
Geneza porażki
Niepisana negatywna opinia o projektach toczących się w ramach sektora publicznego, ale i nie tylko, utrzymuje się w mniej lub bardziej nagłośnionej atmosferze skandalu. Zwłaszcza tam, gdzie w grę wchodzą projekty o olbrzymich budżetach. Pozostałe jakoś uchodzą naszej uwadze, pewnie głównie ze względu na stosunkowo niewielkie zainteresowanie nimi ze strony mediów. Problem jaki w związku z tym odczuwam, wiąże się z obawą, że wszyscy z wolna wydajemy się oswajać z podobnym stanem rzeczy, przechodząc do porządku dziennego nad kolejnymi "problemami firmy X z kontraktem Y", co samo w sobie jest już przerażające. Czas najwyższy powiedzieć sobie, że wszelkiego typu "porażek" projektów IT możemy uniknąć i że nie ma potrzeby traktowania ich jako zło konieczne.
Organizacje zarówno z sektora publicznego, jak i te z prywatnego, muszą być świadome, że tworzenie oprogramowania nie jest "sztuką", że dziś stało się ono w pełni zarządzalnym procesem biznesowym, który może i musi być kontrolowany jak każdy inny proces w przedsiębiorstwie. Jednym z podejść, które mogą nam w tym pomóc jest Cykl Życia Aplikacji (Application Lifecycle Mangement - ALM). Łączy on wszystkie fazy, zadania i zasoby zaangażowane w dostarczanie oprogramowania w sposób umożliwiający przejście z chaotycznego procesu wytwarzania oprogramowania w kontrolowalną i przede wszystkim przewidywalną procedurę. Niezwykle istotnym aspektem ALM jest ułatwienie zarządzania jakością w całym cyklu życia aplikacji - od sprawdzania poprawności zdefiniowanych wymagań, aż do weryfikowania wyników testów funkcjonalnych. Jak na ironię, jakość, stanowiąca podstawę oceny dostarczanego produktu, bardzo często jest pomijana w trakcie jego tworzenia.
Pełen artykuł:
Jakość - moda czy konieczność? 
|
|
Kontakt z nami
|
|
|
|
White Paper
Jakość - moda czy konieczność?
|
|
|
|
Rozwiązania
Zarządzanie wymaganiami
Zarządzanie jakością
Zarządzanie zmianą
Produkty
|