Custom Software Development
Kako izbrati partnerja za razvoj programske opreme: enakih šest pisnih dokumentov za vsako ponudbo
Treh ponudb ni mogoče primerjati po ceni, dokler vsake ne ocenite glede na enakih šest pisnih dokumentov – lastništvo kode, primopredaja, imenovana ekipa, prevzemni kriteriji, spremembe in izstop – z utežmi, določenimi glede na vaša lastna operativna tveganja.
Obravnavajte tri ponudbe – €18,000, €34,000 and €61,000 – kot neprimerljive po ceni, dokler vsake ne preverite glede na enakih šest pisnih dokumentov: lastništvo kode in licenca, primopredajni paket, imenovana ekipa in razpoložljivost, prevzemni kriteriji in metoda testiranja, oblikovanje cen za zahteve po spremembah in pot potrjevanja ter pogoji za izstop in izvoz podatkov. Ta članek ni videl vaših dokumentov in ne predvideva, da se njihovi obsegi razlikujejo. Ponudba, ki o določenem dokumentu molči, se zabeleži kot taka, in se ne predvideva, da ga vključuje.
Spodnja metoda preverja dokumente, pogoje in dokaze. Ne preverja kakovosti kode, arhitekture ali izbire tehnologij (stacka) in ne more oceniti ponudnikov, katerih dokumentov ta članek ni videl. Pozneje bomo isto metodo uporabili na lastnih objavljenih straneh podjetja Niro Digital; dveh od šestih testov iz tega gradiva sploh ni mogoče uspešno opraviti.
Še pred tem: ta članek je objavil Niro Digital, ki med drugim prodaja storitev, ki jo ocenjujemo – razvoj programske opreme po meri. Niro Digital ne objavlja nobenega praga za velikost projekta ali proračun, ki ga podpira ali ne, in iz objavljenega gradiva ni mogoče oceniti, ali projekt sodi v ta okvir; ta članek na to ne odgovarja. Temu primerno upoštevajte pristranskost izdajatelja.
Kdo to objavlja in kaj je treba vzeti z rezervo
Ta blog se opisuje kot "Zapiski s terena o avtomatizaciji z UI, programski opremi po meri, oglaševanju za zaposlovanje in pridobivanju kontaktov – napisani na podlagi dela, ki ga opravljamo za stranke, in ne na podlagi koledarja vsebin." Avtor objave je organizacija Niro Digital, ne pa imenovana oseba. Niro Digital je NiroDigital d.o.o., registriran v Murskem Središću na Hrvaškem, ki storitve opravlja predvsem za slovenski trg – agencija za slovenski trg, registrirana na Hrvaškem.
To je pomembno za poznejše branje praktičnega primera: okvir prikazujemo na straneh, ki jih je objavila stranka s komercialnim interesom za rezultat. Strani so uporabne kot testno gradivo, ne pa kot nevtralna navodila za javno naročanje. Če objavljena stran ne odgovori na vprašanje, je pošteno, da to zapišemo v tabelo, namesto da bi celico zapolnili z domnevami.
Tri ponudbe niso primerljive, dokler ni enakih šest dokumentov v pisni obliki
Treh cen ni mogoče obravnavati kot dejanske razlike v ceni, dokler vsaka ponudba ni preverjena glede na enake pisne dokumente; ta članek ni videl vaših ponudb in ne predvideva, da se njihovi obsegi razlikujejo. Ponudba, ki molči o lastništvu kode in primopredaji, ne ponuja iste stvari kot tista, ki to ureja.
Vsak od šestih dokumentov ima en določen preizkus dokazov: specifičen dokument ali pisni odgovor, ki ga izpolnjuje. Ustno zagotovilo na sestanku, stran z vrednotami podjetja, študija primera ali odgovor na vprašanje, ki ga kupec ni zastavil v pisni obliki, ne zadostujejo temu preizkusu. Spodnja ocenjevalna tabela je namenoma prazna. Stolpec z utežmi določite sami.
| Dokument | Kaj izpolnjuje preizkus dokazov | Kaj ga ne izpolnjuje | Utež (določite svojo) | Status dokaza | Ocena | Utežena ocena |
|---|---|---|---|---|---|---|
| Lastništvo kode in licenca | Pisno pogodbeno določilo ali licenčna priloga, ki določa, kdo je lastnik avtorskih pravic, ter opredeljuje obseg, ozemlje in trajanje licence | Ustno zagotovilo na sestanku, stran z vrednotami, študija primera ali odgovor na vprašanje, ki ni bilo zastavljeno v pisni obliki | ||||
| Primopredajni paket | Pisni seznam točnega določila, kaj se prenese in kdaj – dostop do repozitorija, dokumentacija, poverilnice, navodila za gradnjo in namestitev | Obljuba, da bo na koncu vse predano | ||||
| Imenovana ekipa in razpoložljivost | Imenovani posamezniki, njihove vloge in njihov zagotovljeni čas v pisni obliki | Stran o ekipi, trditev o številu zaposlenih, oseba, ki se je udeležila sestanka | ||||
| Prevzemni kriteriji in metoda testiranja | Pisni, preverljivi prevzemni kriteriji, način preverjanja vsakega od njih in kaj se zgodi, če kateri ne uspe | Zagotovilo, da je testiranje temeljito | ||||
| Cene sprememb in pot potrjevanja | Pisna postavka ali metoda določanja cen za spremembe ter imenovana pot potrjevanja z mejno vrednostjo, pri kateri se sproži | Navedba standardne postavke brez točne številke | ||||
| Pogoji za izstop in izvoz podatkov | Pisni pogoji o odpovednem roku, kaj se prenese, v kakšnem formatu, s kakšnimi stroški in kakšna podpora se nadaljuje med prehodom | Molk, ki se zabeleži kot molk |
Zapišete Status dokaza kot 1, če so predloženi zahtevani pisni dokazi, in 0 v primeru molka ali zavrnitve; to vrednost prenesite v stolpec Ocena. Izračunajte utež × ocena za vsako vrstico, seštejte šest uteženih ocen za vsakega ponudnika in enak seštevek dveh ponudnikov zabeležite kot neodločen izid, ki zahteva dokumentirano odločitev o izbiri, ne pa samodejnega zmagovalca.
Ocene, pridobljene s to ocenjevalna tabelo, so strokovne presoje na podlagi razkritega okvira, ne pa izmerjeni rezultati uspešnosti. Ocenjevalna tabela ocenjuje dokumente, pogoje in dokaze. Ne meri kakovosti inženirskega dela.
Zdaj določite uteži glede na lastno poslovanje, ne glede na preference tega članka. Za sistem razporejanja, poročanja s terena in izdajanja računov, ki pokriva 22 tehnikov, so dokumenti, katerih neizpolnjevanje ustavi izdajanje računov ali povzroči izgubo zgodovine del, pomembnejši od tistih, katerih neizpolnjevanje predstavlja le nevšečnost. Če pogojev za izstop ni, boste na dan, ko boste želeli oditi, odkrili pravo ceno sodelovanja. Če prevzemnih kriterijev ni, je "končano" tisto, kar ponudnik pravi, da je. Zapišete razlog poleg vsake uteži; ta razlog boste zagovarjali pred upravo.
Kdo je lastnik kode, če to ni nikjer zapisano
Plačilo računa samo po sebi ne ureja lastništva. V privzetem položaju, ki ga opisuje zakon Združenega kraljestva o avtorskih pravicah, modelih in patentih (UK Copyright, Designs and Patents Act 1988), člen 11(1), kot je razvidno iz različice z dne 1. februarja 1991 z oznako "Različica nadomeščena: 01/12/1996": "Avtor dela je prvi lastnik vseh avtorskih pravic na njem, ob upoštevanju naslednjih določb." Člen 11(2) iz iste nadomeščene različice določa, da je delodajalec prvi lastnik, če delavec ustvari delo v okviru delovnega razmerja, razen če ni dogovorjeno drugače. Trenutno veljavno besedilo ni bilo pridobljeno, zato je to predstavljeno kot zakonsko privzeto stanje, kot je veljalo takrat, in ne kot trenutna prečiščena zakonodaja.
Smernice UK IPO navajajo, da je avtor ali ustvarjalec običajno prvi lastnik, pri čemer za izjemo pri zaposlenih velja dogovor o nasprotnem; pridobljeni del teh smernic ne vsebuje nobenega izrecnega stavka o tem, da bi naročena dela pripadla izvajalcu. Komentar odvetniške pisarne Burness Paull neposredno izpostavlja komercialno točko: "Brez izrecnega besedila v ta namen je to malo verjetno" – to pomeni, da najem izvajalca in plačilo za delo sama po sebi verjetno ne bosta prenesla lastništva.
Slovensko gradivo je manj dorečeno. Razpoložljivo besedilo 99. in 100. člena ZASP izhaja le iz neuradnega prečiščenega besedila, katerega veriga sprememb se ustavi pri 56/15; prečiščeno besedilo državnega registra je opisano kot informativni delovni pripomoček, za katerega organ ne daje jamstva, besedilo pa ni bilo preverjeno z poznejšo prečiščeno različico, spremenjeno do 130/22. Na tej omejeni podlagi 99. člen opredeljuje pogodbo o naročilu avtorskega dela, s katero se avtor zaveže ustvariti določeno delo in ga izročiti naročniku, ter določa, da se, če zakon ne določa drugače, uporabljajo pravila o podjemni pogodbi; 100. člen se nanaša na kolektivna dela, ustvarjena na pobudo naročnika z večjim številom soavtorjev. Iz tega ni mogoče potegniti nobenega zaključka o položaju kupca brez pogodbenega besedila. To ni pravni nasvet. Pogoj, ki ga potrebujete – kdo je lastnik naročene kode in kakšno licenco prejmete – mora biti zapisan, samo pogodbeno besedilo pa mora pregledati pravnik, usposobljen za ustrezno jurisdikcijo.
Operativni členi Direktive 2009/24/EC niso bili pridobljeni, vključno z morebitnimi pravili o programih, ki jih ustvari zaposleni, zato se tukaj ne uveljavlja nobeno "pravilo EU o kodi, ki jo ustvari zaposleni".
Za kupca je edini uporaben zaključek ozek: privzeto stanje lahko pusti ta pogoj neopredeljen, razen če je zapisan, in objavljena izjava o vrednotah tega ne bo spremenila.
Kaj dejansko odnesete s seboj na dan, ko se sodelovanje konča?
Preizkus izstopa pri razvoju po meri ni enak prekinitvi naročnine na SaaS. Na dan, ko se sodelovanje konča, morate imeti možnost odnesti: izvorno kodo in njeno licenco, primopredajno dokumentacijo, dostop do repozitorija in gostovanja, podatke v obliki, primerni za izvoz, ter dovolj zapisanega znanja, da lahko drug razvijalec nadaljuje delo. Če kateri od teh elementov manjka v pisnih pogojih za izstop, zabeležite to vrzel ter vprašajte ponudnika in svojega pravnika, kaj bi nadaljevanje ali prehod zahtevala v vašem specifičnem primeru.
Pravilo o stroških zamenjave, ki zveni, kot da vas varuje – pa vas ne
Pridobljene določbe o stroških zamenjave (Data Act, člen 29) se nanašajo na ponudnike storitev obdelave podatkov in njihove stranke; definicija tega pojma tukaj ni bila pridobljena, zato ta članek teh pravil ne obravnava kot določilo, kaj mora pogodba o razvoju po meri vsebovati glede predaje kode ali dokumentacije. Pridobljeno besedilo 29. člena določa, da od 12. januarja 2027 "ponudniki storitev obdelave podatkov stranki ne smejo zaračunavati nikakršnih stroškov zamenjave za postopek zamenjave." Do tega datuma se lahko zaračunajo znižani stroški zamenjave, ki "ne smejo presegati stroškov, ki jih ima ponudnik ... in so neposredno povezani z zadevnim postopkom zamenjave." Ponudniki morajo morebitnim strankam pred sklenitvijo pogodbe zagotoviti informacije o standardnih storitvenih pristojbinah in kaznih za predčasno prekinitev ter stranke obvestiti o storitvah, ki vključujejo zelo zapleteno ali drago zamenjavo; pridobljeno besedilo o dolžnosti objave je v viru okrnjeno, zato je opisano le v obsegu, kot se glasi. Splošni datum začetka uporabe uredbe v tem pregledu ni bil preverjen in tukaj ni objavljen.
Publikacija vlade Združenega kraljestva ponavlja enaka pravila in navaja, da je Google 11. januarja 2024 napovedal globalni program brezplačnega izvoza podatkov (free-egress), AWS pa 5. marca 2024; ti datumi objav so navedeni v dokumentu in niso bili neodvisno preverjeni.
Nič od tega samo po sebi ne določa, kaj mora pogodba o razvoju programske opreme po meri vsebovati glede predaje kode in dokumentacije. Naslov o stroških zamenjave obravnavajte kot pomemben za naročnine na obdelavo podatkov, ne pa kot nadomestek za pogoje izstopa, ki jih potrebujete v pisni obliki.
Katere študije primerov so dokaz in katere le okras
Pri preverjanju študij primerov v tem članku obravnavajte kvantificirane podatke z vidnim imenovalcem ali obdobjem kot močnejši objavljeni dokaz kot pa steno z logotipi, anonimen opis stranke ali nepojasnjeno nagrado. To preverjanje ocenjuje, kaj vam stran omogoča preveriti; ne dokazuje splošne kakovosti ponudnika. Ta preizkus uporabite na straneh s študijami primerov katerega koli ponudnika, vključno s tistimi, ki jih je objavil Niro Digital.
Podatki iz študij primerov, uporabljeni kot primeri spodaj, so lastne objavljene trditve izdajateljev; niso bili neodvisno preverjeni in so tukaj uporabljeni za prikaz, kaj preizkus dokazov lahko reši in česa ne. Niro Digital-ova objavljena študija primera Lektobot navaja, da je na resničnem magistrskem delu z 31,204 besedami vstavila 250 pregledanih komentarjev v 1 uri in 24 minutah, da je v lijak vstopilo 400 predlogov, izstopilo pa 250 preverjenih komentarjev, ter da mora biti uspešno opravljenih 11 neodvisnih preverjanj. Študija primera zaposlovanja Evroproces navaja, da je bilo pridobljenih več kot 2,000 potencialnih delavcev s povprečnim stroškom na kontakt (lead) pod 1 €, s stopnjo konverzije 2–3%. Objavljene spletne študije primerov sledijo enakemu vzorcu: RAIN smart home navaja ocene Lighthouse 95+ na vseh straneh, skladnost z WCAG 2.1 AA in čas do prvega prikaza vsebine (first contentful paint) pod 1.2 sekunde; Weedorizers navaja Lighthouse 90+ na devetih trgih EU; Munchies navaja Lighthouse 90+ z dvojezično spletno trgovino. Te številke vsebujejo imenovalec ali obdobje, kjer ga izdajatelj navaja; ne dokazujejo pa ničesar o lastništvu kode, primopredaji ali pogojih izstopa. Študija primera platforme za vsebinske agente (content-agent platform) je interni izdelek in ne delo za stranko; gre za dokaz o platformi, ki jo je Niro Digital zgradil za lasten proces objavljanja, ne pa za rezultat za stranko.
Enako branje lahko vadite na objavljeni knjižnici projektov.
Izvedite enakih šest testov na naših lastnih objavljenih straneh
Preizkus verodostojnosti je v tem oli okvir pade na lastnem gradivu izdajatelja. In pade.
| Preizkus dokazov | Študija primera platforme za vsebinske agente | Objavljena stran /pricing |
|---|---|---|
| Lastništvo kode in licenca | Ni mogoče izpolniti iz objavljenega gradiva – objavljeno spletno mesto vsebuje izjavo o vrednotah "Vi ste lastnik svojih oglaševalskih računov in svoje kode", kar je trditev o praksi, ne pa pogodbena klavzula, licenčna priloga ali izjava o obsegu, ozemlju in trajanju. Spletna stran ni pogodbeno določilo. | Ni mogoče izpolniti iz objavljenega gradiva. Stran navaja okvirne razpone; ne navaja pa, kdo je lastnik kode ali pod katero licenco. |
| Primopredajni paket | Ni mogoče izpolniti iz objavljenega gradiva. Študija primera opisuje delovanje platforme; ne navaja pa, kaj se prenese, v kakšni obliki ali kdaj. | Ni mogoče izpolniti iz objavljenega gradiva. Stran s cenami ne vsebuje primopredajnega paketa. |
| Imenovana ekipa in razpoložljivost | Objavljeno gradivo tega ne obravnava. | Objavljeno gradivo tega ne obravnava. |
| Prevzemni kriteriji in metoda testiranja | Objavljeno gradivo tega ne obravnava. | Objavljeno gradivo tega ne obravnava. |
| Cene sprememb in pot potrjevanja | Objavljeno gradivo tega ne obravnava. | Objavljeno gradivo tega ne obravnava. |
| Pogoji za izstop in izvoz podatkov | Ni mogoče izpolniti iz objavljenega gradiva. Nič na strani ne navaja odpovednih rokov, kaj se prenese, s kakšnimi stroški ali s kakšno podporo pri prehodu. | Ni mogoče izpolniti iz objavljenega gradiva. |
Študija primera platforme za vsebinske agente navaja objavo članka s 3,046 besedami za $0.37 skozi 24 klicev modela, 14-stopenjski proces (pipeline), 15 determinističnih validatorjev, uteženo ocenjevanje, ki ocenjuje 9 dimenzij kakovosti, en dan stroškovnega inženiringa, ki je znižal ceno članka z $8.40 na $0.37, ter približno $5 na mesec porabe za modele za stranko s tremi objavami na teden. To so lastne trditve izdajatelja, ki niso bile neodvisno preverjene. Opisujejo delovanje platforme; ne odgovarjajo pa na naša preizkusa dokazov. To ocenjevanje lahko sami preverite na strani s študijo primera.
Kaj vam objavljena stran s cenami lahko pove in česa ne
Niro Digital-ova stran s cenami objavlja okvirne cenovne razpone za spletni razvoj, vzpostavitev marketinga in mesečni zakup ur (retainers) ter optimizacijo delovanja, z opozorilom, da razponi odražajo tipične projekte. Ta članek teh številk ne povzema; preberite jih na sami strani. Ne glede na to, kaj pravijo razponi, pokrivajo določen razred dela in ne vključujejo nobenega od šestih dokumentov: kdo je lastnik kode, kaj vsebuje primopredajni paket, kdo je dodeljen projektu in za koliko časa, kako je opredeljen prevzem, kako se določajo cene in potrjujejo spremembe ter kaj se zgodi ob izstopu. To so pogodbeni pogoji, ne pa cenovni razponi.
Kako sta opredeljena prevzem in spremembe – kje se skriva cena, ki je niste videli
Četrti in peti dokument sta tista, kjer se po podpisu skriva nevidni strošek.
Prevzemni kriteriji morajo biti pisni, preverljivi in povezani z imenovano metodo preverjanja. Za vsak kriterij mora ponudba ali pogodba določati, kako se preverja in kaj se zgodi, če spodleti. "Testiramo temeljito" ni preizkus dokazov.
Cene za zahteve po spremembah morajo biti pisna postavka ali metoda določanja cen, ne pa besede "veljajo standardne postavke". Obstajati mora imenovana pot potrjevanja: kdo odobri spremembo na vaši strani, kdo določi ceno na njihovi in meja, pri kateri se sproži postopek nadzora nad spremembami. Ustni odgovor na sestanku ni dokaz.
Fiksna cena ali čas in material: pred čim vas vsaka ščiti, in nič več
Ta del predstavlja strokovno presojo na podlagi razkritega okvira, ne pa priporočila, in noben pridobljeni dokaz ne podpira ene oblike pred drugo za ta projekt. Fiksna cena vas ščiti pred prekoračitvijo stroškov pri obsegu, ki je natančno določen; tveganje nepredvidenega dela nosi ponudnik, zato ponudbe s fiksno ceno to tveganje pogosto že vključujejo v ceno. Čas in material ščiti ponudnika pred obsegom, ki ni fiksen; tveganje, da se odkrije več dela, nosite vi. Nobena oblika ni varnejša sama po sebi. Pomembno je le, ali sta obseg in prevzemni kriteriji dovolj specifični, da ima fiksna cena sploh kakšen pomen.
Kaj mora stati za ponudbami v vrednosti €18k, €34k in €61k, da bi šlo za enak izdelek
Primerjava, ki je trenutno ne morete izvesti, poteka po vrsticah, ne pa navzdol po stolpcu s cenami. Pri vsakem dokumentu vprašanje ni "katera ponudba je cenejša", temveč "katera ponudba to zapiše in katera o tem molči".
| Dokument | Kaj mora biti zapisano, da bi tri ponudbe opisovale enak izdelek |
|---|---|
| Lastništvo kode in licenca | Izrecna klavzula, ki določa lastnika ter obseg, ozemlje in trajanje licence, pri vsaki ceni. Nižja cena ne odpravlja te zahteve. |
| Primopredajni paket | Pisni seznam tega, kar se prenese – dostop do repozitorija, dokumentacija, poverilnice, navodila za gradnjo in namestitev – s časovnim okvirjem. Molk pomeni, da ponudba opisuje drugačen izdelek, ne pa istega izdelka po nižji ceni. |
| Imenovana ekipa in razpoložljivost | Imenovani posamezniki, njihove vloge in njihov zagotovljeni čas. Cena se lahko razlikuje, ker se razlikujeta izkušenost ali razpoložljivost; ta razlika mora biti vidna. |
| Prevzemni kriteriji in metoda testiranja | Pisni prevzemni kriteriji, način preverjanja vsakega od njih in kaj se zgodi, če kateri spodleti. Tri ponudbe z različno strogostjo prevzema niso enak izdelek. |
| Cene sprememb in pot potrjevanja | Pisna postavka ali metoda, imenovana pot potrjevanja in meja, pri kateri se sproži. Nižja cena brez mehanizma za spremembe pomeni nižjo ceno zdaj in pogajanja pozneje. |
| Pogoji za izstop in izvoz podatkov | Pisni pogoji o odpovednem roku, kaj se prenese, v kakšnem formatu, s kakšnimi stroški in kakšna podpora se nadaljuje. Odsotnost teh pogojev predstavlja prihodnji strošek, ne pa prihranek. |
Napis pod sliko: Konstruirana ponazoritev, napisana za ta članek. €18k, €34k in €61k so ponazoritvene cene – ne gre za tri resnične ponudbe, ki jih je članek obravnaval, niti za cene podjetja Niro Digital ali tržne primerjave. V nobeni celici ni imenovan ali nakazan noben ponudnik.
Nižja cena ne pomeni samodejno manjkajočega dokumenta. Lahko legitimno odraža manjšo ekipo, drugačno sestavo po izkušenosti, nižje splošne stroške ali dejansko manjši obseg dela. Ocenjevalna tabela vam samo na podlagi cene ne more povedati, kaj od tega drži; pokaže vam le, katere dokumente morate zahtevati v pisni obliki.
Ali so tri ponudbe sploh za isto kategorijo dela?
Preden nadaljujete z branjem pogojev, preverite vsako ponudbo glede na kategorijo. Niro Digital-ova objavljena kategorija programske opreme po meri pokriva sisteme CRM, nadzorne plošče, orodja za zaposlene in logistične sisteme, prilagojene dejanskemu delovanju podjetja. Vaša naloga je razporejanje, poročanje s terena in izdajanje računov. Če ponudba opisuje spletno mesto z modulom za razporejanje ali marketinško spletno mesto z obrazcem, gre za sorodno delo, ne pa za isto kategorijo. Neujemanje kategorij ustvari cenovno vrzel, ki je noben pogodbeni pogoj ne bo rešil. Stran za razvoj programske opreme po meri opredeljuje to kategorijo; uporabite jo kot preizkus, ne kot priporočilo.
Kdo je na sestanku in kdo dejansko opravlja delo
Dokument o imenovani ekipi in razpoložljivosti obstaja zato, ker oseba na spoznavnem sestanku pogosto ni tista, ki bo dejansko gradila sistem. Preizkus dokazov je pisen: imenovani posamezniki, njihove vloge in njihov zagotovljeni čas. Objavljena stran o ekipi ni dokaz o tem, kdo bo dodeljen projektu, ne glede na to, kako specifično deluje. Spletno mesto podjetja Niro Digital imenuje dve osebi – ustanovitelja in tehničnega direktorja (CTO) – in branje strani o nas s tem dokumentom v mislih razkriva tveganje ključne osebe (key-person risk); ne prikazuje pa dejanske dodelitve projektu.
Enaka disciplina velja za kapaciteto. Nobeno spletno mesto vam ne more povedati, ali je agencija prevelika ali premahjna za vaš projekt. Izdajatelj tega članka ne objavlja nobenega praga za velikost projekta ali proračun, ki ga ne podpira; ali projekt sodi v obseg, ki ga pokriva, iz objavljenega gradiva ni mogoče oceniti in ta članek na to ne odgovarja.
Tri vprašanja, ki bi morala prinesti dokument ali zabeleženo vrzel
Na naslednjem sestanku zastavite ta tri vprašanja in za vsak odgovor prosite v pisni obliki:
- Kateri dokument določa, kdo je lastnik avtorskih pravic za naročeno kodo in kakšno licenco prejmemo? To je diagnostično vprašanje, saj lahko ponudnik, ki ta pogoj izpolnjuje, predloži klavzulo; ponudnik, ki ga ne, pa lahko ponudi le prazna zagotovila.
- Kdo je imenovan kot dodeljen našemu projektu, za koliko dni in kdo jih nadomesti, če odidejo pred zagonom (go-live)? Diagnostično vprašanje, ker sili trditve o kapaciteti v pisno obliko.
- Kaj natančno se prenese ob prekinitvi – izvorna koda, dokumentacija, dostop do repozitorija in gostovanja, podatki – v kakšnem formatu, s kakšnimi stroški in s kakšno podporo pri prehodu? Diagnostično vprašanje, saj pogoji za izstop v pisni obliki bodisi obstajajo bodisi ne.
Zavrnitev ali pomanjkanje pisnih dokazov zabeležite kot vrzel v ocenjevalni tabeli; v primeru lastništva in pogojev izstopa to vrzel in predlagano pogodbo pred odločitvijo predajte svojemu pravniku.
Kaj lahko reši pisni dokument, kaj lahko reši le vaš pravnik in česa vam ne more povedati nobeno spletno mesto
Pisni dokument lahko reši prvih šest vprašanj: besedilo o lastništvu in licenci, vsebino primopredaje, imenovano dodelitev in razpoložljivost, prevzemne kriterije in metodo testiranja, cene sprememb in pot potrjevanja ter pogoje za izstop in izvoz podatkov.
Samo vaš lastni pravnik lahko reši pogodbena vprašanja in vprašanja glede jurisdikcije. Oblikujte jih kot vprašanja, ne kot odgovore: kdo je lastnik avtorskih pravic za naročeno kodo v odsotnosti izrecnega besedila; kaj bi morala licenca dovoljevati; katera privzeta pravila jurisdikcije veljajo za čezmejno pogodbo; kje se nahajajo podatki; in kakšne obveznosti nosite vi kot kupec.
Ta članek ni pravni nasvet in ne predvideva, da veljajo privzeta pravila ene same jurisdikcije.
Nobeno spletno mesto ne more določiti kakovosti kode, arhitekture ali primernosti tehnologij (stacka). Objavljena izjava o tehnologijah – lastno spletno mesto podjetja Niro Digital navaja, da uporablja predvsem Next.js, React in TypeScript, s platformo Shopify in rešitvami po meri za e-trgovino – je primer trditve, ki je netehnični kupec ne more presojati, in ne navodilo za ukrepanje. Ocenjevalna tabela ne meri kakovosti inženirskega dela in ponudnik z urejenimi dokumenti lahko še vedno zgradi slabo rešitev. Vprašanja o definicijah so pokrita v FAQ; pogodbena vprašanja v tem razdelku pa nimajo odgovora na spletnem mestu.
Dva primera, o katerih metoda ne odloča namesto vas
Če ponudba v vrednosti €18k o določenem dokumentu molči, to še ne dokazuje, da je pomanjkljiva. Lahko dejansko odraža manjšo ekipo, drugačno sestavo po izkušenosti, nižje splošne stroške ali manjši obseg. Metoda beleži molk kot molk; ne spreminja pa molka v razsodbo. Prosite ponudnika, naj dokument pripravi v pisni obliki, nato pa ta dokument ocenite.
Če ponudnik zavrne pripravo enega od šestih dokumentov v pisni obliki, zabeležite zavrnitev in nadaljujte. Za namene razvrščanja obravnavajte molk kot vrzel in ne kot vključenost.
E-poštno sporočilo, ki ga pošljete pred sestankom uprave
Končni izdelek je razvrščena primerjava, pri kateri sta vsaka utež in njen operativni razlog zapisana poleg nje, tako da lahko zagovarjate priporočilo v sejni sobi, ne da bi morali ponovno sestavljati svoje utemeljitve. Vsakemu ponudniku pošljite enako pisno zahtevo za amandmaje k pogodbi. Nato zastavite dve vprašanji, na kateri ne can odgovoriti nobena spletna stran: kdo bo dejansko dodeljen in razpoložljiv ter ali vaš projekt sodi v obseg, ki ga ponudnik dejansko pokriva.
Če želite po ocenjevanju opredeliti prvi korak digitalizacije ali želite, da se Niro Digital oceni kot eden od kandidatov, nam pišite prek kontaktnega obrazca. Objavljeni kontaktni podatki so info@nirodigital.com in +386 70 630 880. Vsa vprašanja o lastništvu kode, pogodbenih pogojih, jurisdikciji ali varstvu podatkov pa morate nasloviti na svojega pravnika, ne pa na kontaktni obrazec.
Viri
Nadaljujte z branjem
Blog
Začnite tukaj
Povejte nam ozko grlo
Poslovanje, delavci ali stranke. En stavek je dovolj, odgovorimo v enem delovnem dnevu.