Liderzy opinii
Dlaczego poÅcig za szybkoÅciÄ tworzy jutrzejsze problemy oprogramowania

Presja, aby dostarczyÄ oprogramowanie ERP i kluczowe dla biznesu w szybszym tempie, czÄsto tworzy ukryte koszty, ktÃģre organizacje bÄdÄ musiaÅy w koÅcu rozwiÄ zaÄ, twierdzi Carl Andrews, CEO, Original Software.
KaÅždy dyrektor ds. informatyki przesiedziaÅ przez celebracjÄ uruchomienia nowego systemu. Kiedy jest tort, gratulacje, poczucie ulgi, Åže coÅ wreszcie zostaÅo dostarczone. Mniej siÄ mÃģwi o tym, co dzieje siÄ w miesiÄ cach, ktÃģre nastÄpujÄ , kiedy presja na dostarczenie systemu na czas cichaczem przerzuca swoje koszty na zespoÅy, ktÃģre muszÄ utrzymywaÄ to, co zostaÅo dostarczone.
To nie jest niszowy problem. PÄd za szybszÄ dostawÄ oprogramowania przyspiesza, a nie zwalnia. Cykle sprintu stajÄ siÄ krÃģtsze, czÄstotliwoÅÄ wydaÅ wzrasta, a oczekiwanie, Åže technologia powinna odpowiadaÄ na potrzeby biznesu niemal w czasie rzeczywistym, jest teraz standardem. Poruszanie siÄ szybciej jest zwykle sÅusznym instynktem. Pytanie brzmi, co zostaje cichaczem poÅwiÄcone, aby to umoÅžliwiÄ.
Gdzie zaczyna siÄ dÅug
DÅug techniczny rzadko pojawia siÄ z ostrzeÅženiem. Tworzy siÄ on przez decyzje, ktÃģre indywidualnie wydajÄ siÄ caÅkowicie uzasadnione. Dokumentacja jest przesuniÄta na dalszy plan, poniewaÅž zespÃģÅ musi dotrzymaÄ terminu. RozwiÄ zanie tymczasowe jest dodane do konfiguracji ERP, poniewaÅž wÅaÅciwe rozwiÄ zanie opÃģÅšniÅoby projekt. Testowanie jest zmniejszane, poniewaÅž juÅž teraz sÄ opÃģÅšnienia
WÅasna personalizacja jest pozostawiona, poniewaÅž jej zastÄ pienie wydaje siÄ zbyt zakÅÃģcajÄ ce.
Nikt nie stara siÄ gromadziÄ dÅugu. To, co pozostaje, jest wynikiem serii rozsÄ dnie brzmiÄ cych decyzji podejmowanych pod presjÄ . To, co zaczÄÅo siÄ jako kilka skrÃģtÃģw, staje siÄ systemem, ktÃģry jest trudniejszy do zmiany, czÄÅciej ulega awariom i kosztuje wiÄcej do utrzymania, niÅž ktoÅ przewidziaÅ.
Årodowiska ERP sÄ szczegÃģlnie naraÅžone. Ze swojej natury znajdujÄ siÄ one w centrum organizacji, ÅÄ czÄ c finanse, HR, ÅaÅcuch dostaw, zakupy i inne kluczowe funkcje biznesowe. Z czasem lata skrÃģtÃģw, rozwiÄ zaÅ tymczasowych i sÅabo udokumentowanych zmian tworzÄ zÅoÅžonoÅÄ, ktÃģrej nikt nie zamierzaÅ, ale wszyscy dziedziczÄ . Wynikiem jest coÅ przewidywalnego, nawet jeÅli czas nie jest kwestiÄ , ktÃģra powinna zostaÄ wyÅapana podczas testowania, ale raczej w Åžywych procesach biznesowych, zwykle w najgorszym moÅžliwym momencie.
Dlaczego organizacje zaniÅžajÄ problem
CzÄÅÄ wyzwania polega na tym, Åže dÅug techniczny rzadko pojawia siÄ jako oczywisty koszt. W przeciwieÅstwie do nieudanego projektu lub przegranego terminu, dÅug gromadzi siÄ stopniowo. Pojawia siÄ jako aktualizacje, ktÃģre trwajÄ dÅuÅžej, niÅž siÄ spodziewano. Zmiany, ktÃģre wymagajÄ wiÄcej wysiÅku, niÅž powinny. ZespoÅy spÄdzajÄ tygodnie na badaniu problemÃģw, ktÃģre kiedyÅ byÅyby proste do rozwiÄ zania.
PoniewaÅž te koszty pojawiajÄ siÄ powoli, sÄ one czÄsto traktowane jako izolowane incydenty, a nie jako objawy szerszego problemu. Organizacje tendencjÄ majÄ siÄ skupiaÄ na widocznych korzyÅciach dostarczania szybko, podczas gdy ignorujÄ dÅugoterminowe konsekwencje utrudniania systemom ich utrzymania i rozwoju.
Wynikiem jest to, Åže dÅug techniczny czÄsto zwraca uwagÄ dopiero wtedy, gdy zaczyna wpÅywaÄ na wyniki biznesowe.
WpÅyw na innowacje, produktywnoÅÄ i odpornoÅÄ
NajwiÄkszy koszt dÅugu technicznego nie jest zwykle techniczny. Jest to strategiczny. Im bardziej Årodowiska ERP stajÄ siÄ zÅoÅžone, tym wiÄcej czasu zespoÅy IT spÄdzajÄ na utrzymaniu istniejÄ cych systemÃģw, a mniej czasu na dostarczanie nowych moÅžliwoÅci. Zasoby, ktÃģre mogÅyby wspieraÄ projekty transformacji, usprawnienia procesÃģw lub inicjatywy AI, sÄ zamiast tego pochÅaniane przez rozwiÄ zywanie problemÃģw, prace nad powtÃģrkami i utrzymanie systemÃģw.
Innowacje zwalniajÄ , poniewaÅž kaÅžda zmiana niesie ze sobÄ wiÄksze ryzyko. ProduktywnoÅÄ cierpi, poniewaÅž rutynowe zadania zajmujÄ wiÄcej czasu. OdpornoÅÄ maleje, poniewaÅž systemy stajÄ siÄ trudniejsze do testowania, wspierania i odzyskiwania, gdy coÅ pÃģjdzie nie tak. To tworzy frustrujÄ cy cykl. Organizacje pchajÄ siÄ do przodu, aby utrzymaÄ tempo, ale dÅug, jaki tworzÄ , w koÅcu sprawia, Åže przyszÅe zmiany sÄ wolniejsze, droÅžsze i trudniejsze do dostarczenia.
Uzyskanie wÅaÅciwej rÃģwnowagi
OdpowiedÅš nie polega na zwolnieniu. MaÅo ktÃģrych organizacji moÅže sobie na to pozwoliÄ. Celem jest zbudowanie procesÃģw dostarczania, ktÃģre wspierajÄ szybkoÅÄ bez kompromisowania dÅugoterminowej jakoÅci. To zaczyna siÄ od uznania, Åže dziaÅania takie jak testowanie, dokumentacja i zarzÄ dzanie nie sÄ przeszkodami w dostarczaniu. SÄ one tym, co umoÅžliwia zrÃģwnowaÅžone dostarczanie. Dla systemÃģw ERP w szczegÃģlnoÅci, solidne testowanie regresywne jest niezbÄdne.
Daje ono organizacjom pewnoÅÄ, Åže zmiany, aktualizacje i ulepszenia mogÄ byÄ wprowadzane bez tworzenia nieoczekiwanych zakÅÃģceÅ w biznesie. W poÅÄ czeniu z wiÄkszÄ automatyzacjÄ i wczeÅniejszym testowaniem w caÅym cyklu dostarczania, pomaga identyfikowaÄ problemy, zanim stanÄ siÄ kosztownymi problemami.
NajwaÅžniejsze jest to, Åže organizacje muszÄ traktowaÄ dÅug techniczny jako problem biznesowy, a nie techniczny. Decyzje podjÄte w celu przyspieszenia dostarczania dzisiaj bÄdÄ wpÅywaÄ na koszt, elastycznoÅÄ i odpornoÅÄ systemÃģw na lata.
Uruchomienie systemu nie jest metÄ . To po prostu punkt, w ktÃģrym dÅugoterminowe konsekwencje tych decyzji zaczynajÄ siÄ pojawiaÄ. Organizacje, ktÃģre odniosÄ sukces w dÅuÅžszej perspektywie, nie bÄdÄ tymi, ktÃģre poruszaÅy siÄ najszybciej w krÃģtkim terminie, ale tymi, ktÃģre bÄdÄ mogÅy kontynuowaÄ zmiany i innowacje bez bycia powstrzymywanymi przez systemy, od ktÃģrych zaleÅžÄ .












