FSPL – výrobná linka pre presný a jednotný vývoj i prevádzku softvéru
Klienti veľkých spoločností sú dnes bežne zvyknutí komunikovať a využívať služby firiem pomocou mnohých rôznych kanálov. Či už sa jedná o web, mobilné telefóny, telefonické kontaktné centrum alebo napríklad samoobslužný portál či obchodné miesto, očakávajú rovnakú úroveň ponuky. A finančné inštitúcie alebo telekomunikačné spoločnosti túto situáciu silne vnímajú. Prečo?
Počet distribučných kanálov postupne rastie a s nimi rastie i zložitosť a firemné procesy, ktoré zaisťujú ich prevádzku a rozvoj. Stupňujú sa požiadavky na väčšiu flexibilitu a efektivitu, ktorú kvôli finančnej a časovej náročnosti prakticky nie je možné riešiť tradičnými postupmi. Preto prichádza nová generácia prístupu a technológií.
FSPL je zjednodušene povedané vývojová linka, ktorá kompletne softvérovo podporuje služby a produkty v elektronických distribučných kanáloch a zaisťuje kontrolu nad ich celým životným cyklom – od zrodu obchodného nápadu až po prevádzkovú podporu. FSPL tiež funguje ako komunikačný prostriedok biznisu a IT pre vyjasnenie zadania. Umožňuje zadávateľovi vďaka modelu vidieť dovnútra jeho aplikácií, vidieť závislosti komponentov i medzi projektmi a znižuje náklady na komunikáciu a riešenie kolízií a nedorozumení. FSPL plne podporuje tvorbu prototypu používateľského prostredia, s ktorým je možné pracovať ako s cieľovou aplikáciou. Pritom môže model fungovania aplikácie tiež pružne meniť.
Na čo je dobrý model? Jedná sa o určitý medzistupeň medzi obchodným nápadom a skutočne vyvinutou aplikáciou. Model totiž umožňuje správnu komunikáciu biznisu a IT medzi sebou. Ak sa všetky strany na modeli zhodnú, potom už stačí len automaticky vygenerovať potrebnú aplikáciu.
Flexibilita – rýchla reakcia na zmeny trhu a priania zákazníkov
Súčasné obchodné stratégie sa zameriavajú na vyťaženie všetkých obchodných príležitostí. Malé kampane na špecifickú skupinu zákazníkov s konkrétnym produktom predstavujú cestu, ako uspieť vo svete tvrdej konkurencie na trhu a zníženého dopytu. Schopnosť prispôsobiť ponuku produktov zvyklostiam zákazníkov je kľúčová. Napríklad pre oslovenie teenagerov, z ktorých za nejaký čas budú najproduktívnejší zákazníci.
Najčastejšie problémy, ktoré FSPL rieši, sú:
Time-to-market klasického vývoja je dnes nedostatočný.
Štyri verzie za rok neumožňujú flexibilne reagovať na trh.
Tradičné štandardné platformy a IT nedokážu zvládať obchodné prototypovanie, pri ktorom je možné veľmi rýchlo na malej vzorke zákazníkov vyskúšať obchodnú stratégiu.
Procesné zložitosti celej dodávky zvyšujú náklady a čas na uskutočnenie zmien.
Kompletné regresné testy, i po malej zmene, sú veľmi drahé.
Komunikácia biznisu a IT – skrátenie tvorby a implementácie
Projekty nad distribučnými kanálmi sú veľmi nákladné. Samotný vývoj sa však na vysokej cene podieľa iba menšou časťou. Vysoká cena dodávky je často daná predovšetkým zložitosťou distribučných kanálov a neefektívnou komunikáciou biznisu a IT. Zvýšené náklady potom spadajú na vytvorenie zadania, jeho komunikáciu do IT, analýzu dopadu, synchronizáciu s ostatnými projektmi a procesy pre prevádzku distribučných kanálov.
Súčasťou tohto problému je i existujúci koncept aplikácií vznikajúcich ako „čierna skrinka“. Biznis tak nie je schopný definovať zmenu inak než opisom stavu, ktorý by chcel dosiahnuť, miesto toho, aby sa pozrel, čo aplikácia skutočne robí, a zmenu lokalizoval veľmi jednoducho a presne.
Najčastejšie problémy, ktoré FSPL rieši, sú:
Výstupy projektov veľmi často nenapĺňajú očakávania zadávateľa.
Klasický proces vývoje takmer neumožňuje priebežne dodávať overiteľné výsledky.
Pracnosť a náklady na udržanie aktuálnej dokumentácie sú vysoké.
Chýba komplexné prototypovanie aplikácií.
Stále sú potrební klasickí vývojári v IT, čo FSPL odstraňuje vďaka roli Business Developera, ktorý dokáže pomocou nástrojov dostatočne definovať funkčnosť cieľovej aplikácie vďaka modelu.
Efektívna architektúra – lacnejšie a rýchlejšie IT projekty
Architektúra zásadným spôsobom ovplyvňuje najmä životnosť systému. To znamená vplyv na flexibilitu a efektivitu dodávkového procesu, prevádzku a rozvoj daného riešenia po niekoľkých rokoch fungovania. Zásadný vplyv na dlhodobé náklady má architektúra na úrovni jednotlivých business komponentov – základných stavebných kameňov riešenia. Táto architektúra najviac ovplyvňuje náklady rozsiahlejších zmien a strednedobého rozvoja.
Stále silnejší problém klasického pojatia architektúry je monolitické spojenie obchodnej funkčnosti a technológie. Vďaka tomu je každé riešenie po prekonaní morálnej životnosti technológií, v ktorých je implementované, odkázané na kompletný prepis. Pri dnešnom rozsahu distribučných kanálov veľkých spoločností sa jedná o čiastky gigantických rozmerov. Obrovské, veľmi ťažko riaditeľné projekty môžu na roky spoločnosť paralyzovať a vystaviť ju veľkému operačnému riziku.
Väčšina firiem dnes prevádzkuje prvú generáciu svojich distribučných kanálov a tento veľký tresk ich len čaká. A dôvod? Zatiaľ nebola odvaha alebo peniaze začať zmenu realizovať. Potreby tu ale dnes už jednoznačne sú.