Domov / Dokončenie a prevzatie rozpracovaného softvéru

Dokončenie a prevzatie rozpracovaného softvéru.

Máte prototyp alebo aplikáciu, ktorú ešte neviete spoľahlivo používať? Posúdime stav, navrhneme prvú platenú etapu a dohodnutý rozsah dotiahneme do prevádzky.

Kedy má prevzatie projektu zmysel

Prototyp ukazuje správny nápad, no chýba mu spoľahlivé ukladanie dát, oprávnenia alebo napojenie na firemné nástroje. Alebo už aplikáciu používate a pôvodný dodávateľ nemá kapacitu na opravy a ďalší rozvoj. V oboch prípadoch najprv potrebujeme zistiť, čo dnes skutočne funguje.

Na úvod opíšte jeden pracovný postup, ktorý musí firma zvládnuť, a miesto, kde sa zastaví. Pri AI vytvorenom prototype odlíšime ukážkové obrazovky od funkcií, ktoré pracujú so skutočnými dátami. Podľa toho navrhneme prvú overiteľnú etapu.

Začíname posúdením

Skontrolujeme zdrojový kód, prístupy, dáta, licencie a závislosti. Overíme zostavenie aplikácie a jej hlavný pracovný postup v oddelenom prostredí. Pomenujeme, čo vieme zachovať, čo potrebuje opravu a čo bráni spusteniu. Prístupy odovzdáte dohodnutou bezpečnou cestou.

Výstupom úvodnej etapy je prehľad zistení, zoznam priorít a návrh ďalšieho rozsahu. O pokračovaní v existujúcom kóde alebo náhrade časti aplikácie rozhodneme podľa zistení. Cena dokončenia vychádza z dohodnutých úprav; samotná ukážka obrazoviek na spoľahlivý odhad nestačí.

Čo môže obsahovať dodávka

Funkčný základDatabáza, prihlásenie, oprávnenia a nahradenie ukážkových dát. Overíme aj chybové stavy a prístup jednotlivých rolí.
PrepojeniaNapojenie existujúcich služieb, kontrola chýb a prenos dát. Dohodneme zdroj pravdy, kontrolu duplicít a postup pri výpadku.
Overenie v praxiTesty dohodnutých pracovných scenárov na skúšobných dátach. Pri migrácii kontrola počtov, väzieb a vzorky záznamov.
OdovzdanieNasadenie, dokumentácia, zaškolenie a jasná zodpovednosť za prevádzku. Podporu po odovzdaní dohodneme samostatne.

Od prvého posúdenia po prevádzku

1

Podklady a cieľ

Zoznam dostupných podkladov, hlavný problém a scenár, podľa ktorého spoznáte hotový výsledok. Dohodneme rozsah a cenu úvodnej etapy.

2

Ohraničená realizácia

Vyberieme prvú časť s konkrétnym výstupom, termínom a kritériami prevzatia. Ďalšie zmeny zaradíme do samostatného rozsahu.

3

Kontrola a spustenie

Pred nasadením pripravíme dohodnuté zálohy, plán návratu a kontrolu po zmene. Odovzdáme postup správy aj otvorené body.

Čo pripraviť pred prvým rozhovorom

Stačí popis aplikácie, použité technológie, známe problémy a informácia, či máte zdrojový kód, správu hostingu a zálohy. Do úvodného formulára nevkladajte heslá, tajné kľúče ani zákaznícku databázu. Podrobné podklady a prístupy si dohodneme osobitne.

Pri zmene dodávateľa pomôže kontrolný zoznam na prevzatie softvéru. Ak ešte nie je jasný výsledok úprav, použite návod na zadanie vývoja.

Pre agentúry a konzultantov

Môžeme prevziať ohraničenú realizačnú časť vášho projektu. Vopred dohodneme zodpovednosti, komunikáciu s koncovým klientom, prístup ku kódu a podporu po odovzdaní.

Otázky pred prevzatím

Viete dokončiť prototyp vytvorený pomocou AI?

Najprv posúdime kód, dáta a spôsob spustenia. Niektoré časti môžu byť použiteľné, iné môžu zatiaľ iba napodobňovať výsledok. Zistenia premeníme na konkrétny rozsah prvej etapy.

Čo ak nemáme všetky prístupy alebo zdrojový kód?

Začneme zoznamom chýbajúcich podkladov a možností ich získania. Bez potrebných oprávnení a podkladov sa nedá sľúbiť prevzatie ani cena dokončenia. Dohodneme, čo možno overiť v dostupnom rozsahu.

Musí sa existujúca aplikácia prepísať?

O tom rozhodne posúdenie. Ak funkčná časť spĺňa požiadavky a dá sa udržiavať, navrhneme jej zachovanie. Pri náhrade vysvetlíme dôvod, dopad na dáta a rozdiel v rozsahu práce.

Ako určíte cenu a termín?

Najprv dohodneme cenu úvodného posúdenia. Následná ponuka obsahuje konkrétne výstupy, závislosti a kritériá prevzatia. Cena a termín závisia od stavu projektu, chýbajúcich funkcií, napojení a prenosu dát.

Preberme váš projekt.

Opíšte projekt, súčasné nástroje a potrebné prepojenia. Dohodneme rozsah, cenu aj termín.