Siirry sisältöön

Ohjelmistokehityssopimus

Palkkaa kehittäjä tai ohjelmistotoimisto rakentamaan räätälöityä ohjelmistoa. Mukana välitavoitteet, hyväksymistestit ja selkeä lähdekoodin omistus.

Täytä ja esikatsele

Ohjelmistokehityssopimus

Tämä sopimus on tehty 7. marraskuuta 2026 seuraavien osapuolten välillä:

  1. Harbor Logistics Ltd, osoite 20 Quay Street, Rotterdam 3011 AB, Alankomaat ("Asiakas"); ja
  2. Lumen Software Studio, osoite Via Roma 14, 10123 Torino, Italia ("Kehittäjä").

Asiakas haluaa teettää räätälöidyn ohjelmiston, ja Kehittäjä haluaa toteuttaa sen. Osapuolet sopivat seuraavaa.

1. Hanke

1.1 Kehittäjä suunnittelee, toteuttaa ja toimittaa verkkosovelluksen ja mobiilisovelluksen, joiden avulla lähettäjät näkevät jokaisen jakeluauton sijainnin ja kuljettajat voivat vahvistaa jokaisen toimituksen hankkeeseen nimeltä "Fleet Tracker" ("Ohjelmisto") tämän sopimuksen ja Määrittelyn mukaisesti.

1.2 Työ alkaa 1. helmikuuta 2027.

1.3 Kehittäjä tekee työn kokeneen ammattimaisen ohjelmistokehittäjän ammattitaidolla ja huolellisuudella, käyttäen asianmukaisesti päteviä henkilöitä, ja noudattaa alansa hyvää käytäntöä suunnittelussa, testauksessa ja tietoturvassa.

2. Määrittely

2.1 Ohjelmistossa on seuraavat ominaisuudet ja se täyttää seuraavat vaatimukset ("Määrittely").

Ajoneuvojen reaaliaikainen kartta
Toimituksen vahvistus kuvalla ja allekirjoituksella
Päivittäiset ja kuukausittaiset raportit CSV-muodossa
Kirjautuminen sähköpostilla ja kaksivaiheisella tunnistautumisella
Toimii Chrome-, Safari- ja Firefox-selainten uusimmissa versioissa, Android 10:ssä tai uudemmassa ja iOS 16:ssa tai uudemmassa

2.2 Ohjelmisto käyttää seuraavaa teknologiaa.

React-käyttöliittymä, Python-palvelinpuoli, PostgreSQL-tietokanta, isännöitynä Asiakkaan pilvitilillä

2.3 Määrittely on täydellinen kuvaus siitä, mitä rakennetaan. Jos se ei käsittele jotain yksityiskohtaa, Kehittäjä valitsee lähestymistavan, joka on kohtuullinen ja johdonmukainen Ohjelmiston muun osan kanssa, ja kertoo Asiakkaalle sellaisista valinnoista, jotka vaikuttavat kustannuksiin, ulkoasuun tai tapaan, jolla ihmiset käyttävät Ohjelmistoa. Jos Määrittely on epäselvä, Kehittäjä kysyy Asiakkaalta ennen toteuttamista eikä arvaa.

2.4 Kaikki, mikä ei sisälly Määrittelyyn, jää tämän sopimuksen ulkopuolelle. Se voidaan lisätä vain kohdan 4 mukaisella muutoksella.

3. Välitavoitteet, toimitus ja hyväksyminen

3.1 Työ jaetaan välitavoitteisiin. Alla olevat päivämäärät ovat tavoitteita, joiden saavuttamiseksi Kehittäjä tekee kaikki kohtuulliset pyrkimykset. Jokaisella välitavoitteella on oma maksunsa.

1. Suunnittelu ja prototyyppi: 15. maaliskuuta 2027: 6,000 euroa
2. Keskeiset ominaisuudet toimivat testiversiossa: 10. toukokuuta 2027: 14,000 euroa
3. Loppuversio toimitettu ja testattu: 30. kesäkuuta 2027: 10,000 euroa

3.2 Kun välitavoite on valmis, Kehittäjä toimittaa sen Asiakkaalle ja ilmoittaa siitä Asiakkaalle kirjallisesti sekä antaa ohjeet, jotka Asiakas tarvitsee sen testaamiseen. Ohjelmiston osalta tämä tarkoittaa pääsyä testiversioon ja viimeisen välitavoitteen osalta kohdan 8 mukaista täydellistä lähdekoodia.

3.3 Asiakas testaa toimituksen 10 päivän ajan sen vastaanottamispäivästä ("Hyväksymisaika") vertaamalla sitä Määrittelyyn. Jos toimitus täyttää Määrittelyn kaikilta olennaisilta osiltaan, Asiakas hyväksyy sen kirjallisesti.

3.4 Jos Asiakas toteaa, ettei toimitus täytä Määrittelyä, Asiakas ilmoittaa siitä kirjallisesti Hyväksymisajan kuluessa ja kuvaa kunkin virheen selvästi sekä mahdollisuuksien mukaan sen, miten virhe voidaan toistaa. Kehittäjä korjaa virheet ja toimittaa uudelleen ilman lisämaksua, ja Hyväksymisaika alkaa uudelleen korjattujen osien osalta. Vähäinen virhe, joka ei estä Ohjelmiston käyttöä sen tarkoitukseen, ei ole peruste hyväksymisestä kieltäytymiselle. Se merkitään luetteloon ja korjataan tavanomaisella tavalla kohdan 12 mukaisesti.

3.5 Välitavoite katsotaan hyväksytyksi myös, jos Asiakas ei ole antanut kirjallista virheilmoitusta Hyväksymisajan päättyessä tai jos Asiakas ottaa toimituksen tuotantokäyttöön.

3.6 Jos toimitus ei läpäise hyväksymistä kolmannen kerran saman virheen vuoksi, Asiakas voi kirjallisella ilmoituksella joko antaa Kehittäjälle kohtuullisen lisäajan virheen korjaamiseen tai päättää tämän sopimuksen siltä osin kuin sitä ei ole vielä hyväksytty kohdan 18 mukaisesti.

3.7 Jos Kehittäjä viivästyy Asiakkaan toiminnan tai laiminlyönnin vuoksi (esimerkiksi myöhässä toimitetut materiaalit tai päätökset) tai kohdan 4 mukaisen muutoksen vuoksi, päivämäärät siirtyvät viivästyksen keston verran. Kehittäjä ilmoittaa viivästyksestä Asiakkaalle heti, kun se tulee siitä tietoiseksi. Muussa tapauksessa, jos välitavoite on yli 30 päivää myöhässä, Asiakas voi päättää tämän sopimuksen siltä osin kuin sitä ei ole vielä hyväksytty kohdan 18 mukaisesti.

4. Muutospyynnöt

4.1 Kumpi tahansa osapuoli voi pyytää muutosta Määrittelyyn, välitavoitteisiin tai päivämääriin. Pyyntö on tehtävä kirjallisesti.

4.2 Viiden työpäivän kuluessa Kehittäjä ilmoittaa Asiakkaalle kirjallisesti, voidaanko muutos tehdä, kuinka kauan se kestää, mitä se maksaa (hinnalla EUR 95 tunnilta, elleivät osapuolet sovi kiinteästä hinnasta) ja miten se vaikuttaa päivämääriin ja muihin välitavoitteisiin.

4.3 Muutos tulee voimaan vain, kun molemmat osapuolet ovat sopineet siitä kirjallisesti. Siihen asti Kehittäjä jatkaa työtä nykyisen Määrittelyn mukaisesti. Kehittäjä ei kieltäydy kohtuullisesta muutoksesta ilman hyvää syytä.

4.4 Kehittäjä ei saa veloittaa omien virheidensä korjaamisesta eikä työstä, joka kuului jo Määrittelyyn.

5. Palkkiot ja maksut

5.1 Asiakas maksaa Kehittäjälle Ohjelmistosta kiinteän palkkion EUR 30,000 kohdassa 3.1 kullekin välitavoitteelle esitetyissä erissä.

5.2 Kehittäjä lähettää laskun jokaisesta välitavoitteesta, kun Asiakas on hyväksynyt sen kohdan 3 mukaisesti. Asiakas maksaa kunkin laskun 14 päivän kuluessa sen vastaanottamisesta.

5.3 Palkkio kattaa kaiken Kehittäjän Määrittelyn mukaisen työn. Asiakas maksaa lisäksi seuraavat kulut, mutta vain jos se on hyväksynyt ne etukäteen kirjallisesti.

Kolmannen osapuolen lisenssit ja sovelluskaupan maksut, jos ne on hyväksytty etukäteen

5.4 Kaikki määrät ovat ilman arvonlisäveroa, liikevaihtoveroa ja vastaavia veroja, jotka Asiakas maksaa lisäksi, jos ne ovat erääntyneitä ja ne on merkitty laskuun. Jos laki edellyttää Asiakasta pidättämään lähdeveron, Asiakas pidättää sen, maksaa sen viranomaiselle ajallaan ja antaa Kehittäjälle virallisen kuitin.

5.5 Maksamattomalle määrälle kertyy korkoa, joka on 4 prosenttiyksikköä vuodessa maksuvaluutan maan keskuspankin peruskorkoa korkeampi, eräpäivästä maksupäivään. Jos Asiakas ei maksa riidatonta laskua 14 päivän kuluessa kirjallisesta muistutuksesta, Kehittäjä voi keskeyttää työn, kunnes lasku on maksettu. Asiakas ilmoittaa Kehittäjälle kirjallisesti maksuajan kuluessa laskun siitä osasta, jonka se riitauttaa vilpittömässä mielessä, ja maksaa loput.

6. Mitä Asiakas toimittaa

6.1 Asiakas toimittaa Kehittäjälle ajallaan tiedot, materiaalit, käyttöoikeudet ja päätökset, joita Kehittäjä kohtuullisesti tarvitsee, mukaan lukien seuraavat.

Bränditiedostot, testitili Asiakkaan pilvipalveluun, esimerkkitoimitustiedot ja päätöksentekijä, joka on tavoitettavissa kahden työpäivän kuluessa

6.2 Asiakas nimeää henkilön, joka voi tehdä Asiakkaan puolesta päätöksiä ja vastata Kehittäjän kysymyksiin, ja asettaa tämän henkilön saataville.

6.3 Asiakas vakuuttaa, että sillä on oikeus antaa Kehittäjälle toimittamansa materiaalit ("Asiakasmateriaalit") ja että Kehittäjän niiden käyttö tässä hankkeessa ei loukkaa kenenkään oikeuksia. Asiakas säilyttää kaikki oikeudet Asiakasmateriaaleihin ja myöntää Kehittäjälle ei-yksinomaisen käyttöluvan käyttää niitä vain tämän sopimuksen täyttämiseksi.

7. Omistusoikeus

7.1 Kehittäjä omistaa Ohjelmiston, kunnes siitä on maksettu täysimääräisesti. Kun Asiakas on maksanut kaikki Ohjelmistosta erääntyvät maksut, Kehittäjä luovuttaa Asiakkaalle kaikki oikeutensa Ohjelmistoon, joka on kirjoitettu erityisesti Asiakasta varten tämän sopimuksen nojalla, mukaan lukien tekijänoikeus ja vastaavat oikeudet, kaikkialla maailmassa, maksuhetkestä alkaen. Jos laki ei salli oikeuksien luovuttamista tällä tavalla, Kehittäjä myöntää Asiakkaalle yksinomaisen, ikuisen, maailmanlaajuisen, peruuttamattoman ja siirrettävän käyttöluvan niiden käyttämiseen, oikeudella myöntää alikäyttölupia, mihin tahansa tarkoitukseen. Kehittäjä luopuu lain sallimassa laajuudessa kaikista Ohjelmistoon liittyvistä moraalisista oikeuksistaan eikä vedoa niihin Asiakasta vastaan.

7.2 Kehittäjä allekirjoittaa kaikki asiakirjat ja tekee kaiken muun kohtuullisesti tarvittavan, jotta Asiakkaan omistusoikeus toteutuu ja se voidaan rekisteröidä, kun se on hyödyllistä.

7.3 Asiakas omistaa Asiakasmateriaalit ja kaiken datan, jota Ohjelmisto säilyttää tai tuottaa Asiakkaalle.

7.4 Kehittäjä pidättää kaikki oikeudet olemassa oleviin työkaluihinsa, kirjastoihinsa, kehyksiinsä, menetelmiinsä ja tietotaitoonsa sekä yleiskäyttöiseen koodiin, jonka se kehittää itsenäisesti eikä erityisesti Asiakasta varten ("Kehittäjän työkalut"). Jos Ohjelmistoon sisältyy Kehittäjän työkaluja, Kehittäjä myöntää Asiakkaalle ei-yksinomaisen, ikuisen, maailmanlaajuisen, peruuttamattoman ja siirrettävän käyttöluvan käyttää, kopioida ja muuttaa niitä osana Ohjelmistoa Asiakkaan liiketoimintaa varten. Kehittäjä luettelee ne kirjallisesti toimittaessaan.

7.5 Mikään tässä sopimuksessa ei estä Kehittäjää käyttämästä yleisiä taitoja, ideoita ja kokemusta, joita se hankkii, edellyttäen, ettei se käytä tai paljasta Asiakkaan luottamuksellisia tietoja tai Ohjelmiston omaa koodia.

8. Lähdekoodi ja toimitus

8.1 Viimeisen vaiheen yhteydessä ja milloin tahansa pyydettäessä sen jälkeen, kun vaiheesta on maksettu, Kehittäjä toimittaa Ohjelmiston täydellisen lähdekoodin tietovarastoon, johon Asiakas pääsee käsiksi, sekä koontiohjeet, konfiguraation, tietokannan rakenteen, dokumentaation ja kaiken muun, mitä Asiakas tarvitsee Ohjelmiston kokoamiseen, ajamiseen, muuttamiseen ja ylläpitämiseen ilman Kehittäjän apua.

8.2 Kehittäjä pitää työnsä versionhallintajärjestelmässä ja antaa Asiakkaalle lukuoikeuden siihen projektin aikana, jos Asiakas pyytää.

8.3 Kehittäjä ei sisällytä Ohjelmistoon mitään lukkoa, aikarajoitusta, piilotettua pääsyä tai koodia, joka estäisi sen toiminnan tai antaisi Kehittäjälle mahdollisuuden hallita sitä, ilman Asiakkaan kirjallista suostumusta. Kehittäjä testaa Ohjelmiston ajan tasalla olevilla työkaluilla virusten ja vastaavien haitallisten koodien varalta ennen sen toimittamista.

9. Avoimen lähdekoodin ja kolmannen osapuolen komponentit

9.1 Kehittäjä voi käyttää Ohjelmistossa avoimen lähdekoodin ja muita kolmannen osapuolen komponentteja, kun se on hyvän käytännön mukaista, mutta ainoastaan sellaisilla käyttöluvilla, jotka sallivat Asiakkaan käyttää, muuttaa ja jakaa Ohjelmistoa liiketoimintansa tarpeiden mukaisesti ja jotka eivät edellytä Asiakkaan julkaisevan omaa lähdekoodiaan, ellei Asiakas ole suostunut siihen kirjallisesti ennen käyttöä.

9.2 Kehittäjä antaa kunkin toimituksen yhteydessä Asiakkaalle luettelon kaikista avoimen lähdekoodin ja kolmannen osapuolen komponenteista, niiden versioista ja käyttöluvista sekä noudattaa näiden käyttölupien ehtoja. Kolmannen osapuolen komponentti, josta maksetaan, ostetaan Asiakkaan nimiin, elleivät osapuolet sovi kirjallisesti toisin.

9.3 Näiden komponenttien käyttöluvat, eivät tämä sopimus, sääntelevät itse komponentteja.

10. Takuu

10.1 Kehittäjä lupaa, että Ohjelmisto täyttää eritelmän, kun se toimitetaan ja hyväksytään, että sen ovat kirjoittaneet Kehittäjän omat työntekijät tai henkilöt, jotka ovat kirjallisesti suostuneet kohdan 7 luovutukseen, ja että Kehittäjän tietämyksen mukaan Ohjelmisto (lukuun ottamatta Asiakasmateriaaleja) ei loukkaa kenenkään muun immateriaalioikeuksia.

10.2 3 kuukauden ajan viimeisen vaiheen hyväksymisestä ("takuuaika") Kehittäjä korjaa omalla kustannuksellaan ja niin nopeasti kuin kohtuudella voi kaikki Ohjelmiston virheet, jotka merkitsevät eritelmän täyttämättä jäämistä, sen jälkeen kun Asiakas on ilmoittanut niistä kirjallisesti ja antanut Kehittäjän tarvitsemat tiedot. Kriittiset virheet, jotka estävät Ohjelmiston keskeisten ominaisuuksien toiminnan tai vaarantavat tiedot tai turvallisuuden, käsitellään ensin.

10.3 Tämä takuu ei kata vikoja, jotka aiheutuvat muiden kuin Kehittäjän tekemistä Ohjelmistoon tehdyistä muutoksista, kirjallisten ohjeiden vastaisesta käytöstä, virheellisistä Asiakkaan materiaaleista taikka Asiakkaan omista järjestelmistä tai kolmannen osapuolen palveluista, joita Kehittäjä ei hallitse. Tällaisista töistä veloitetaan kohdassa 4.2 mainitun hinnan mukaisesti, jos Asiakas pyytää niitä.

10.4 Jos Kehittäjää vastaan nostetaan kanne väitteen perusteella, että Ohjelmisto loukkaa jonkun immateriaalioikeuksia, lukuun ottamatta Asiakkaan materiaaleja ja Asiakkaan tekemiä muutoksia, Kehittäjä puolustaa Asiakasta väitettä vastaan omalla kustannuksellaan ja maksaa vahingonkorvaukset ja kulut, jotka tuomioistuin lopullisesti määrää tai joista Kehittäjä sopii sovinnolla, jos Asiakas ilmoittaa asiasta Kehittäjälle viipymättä, antaa Kehittäjän hoitaa puolustuksen ja avustaa kohtuudella pyydettäessä. Kehittäjä voi myös muuttaa Ohjelmistoa niin, ettei se loukkaa oikeuksia, tai hankkia Asiakkaalle oikeuden jatkaa sen käyttöä.

10.5 Lukuun ottamatta sitä, mitä tässä sopimuksessa sanotaan, lain mukaiset oletetut lupaukset Ohjelmistosta suljetaan pois siltä osin kuin laki sen sallii. Kehittäjä ei lupaa, että Ohjelmisto toimii ilman keskeytyksiä tai virheitä.

11. Tietoturva ja tietosuoja

11.1 Kehittäjä rakentaa Ohjelmiston hyvää tietoturvakäytäntöä noudattaen, ei tallenna salasanoja tai salaisuuksia selkokielisenä ja ilmoittaa Asiakkaalle viipymättä, jos se havaitsee Ohjelmistossa tietoturvaheikkouden.

11.2 Jos Kehittäjä käsittelee hankkeen aikana Asiakkaan henkilötietoja, esimerkiksi testiaineistossa, se tekee niin vain Asiakkaan ohjeiden mukaisesti, huolehtii niiden turvallisuudesta, ei luovuta niitä eteenpäin tai säilytä niitä pidempään kuin hanke edellyttää ja ilmoittaa Asiakkaalle viipymättä kaikista menetyksistä tai vuodoista. Osapuolet allekirjoittavat tietojenkäsittelysopimuksen, jos sovellettava tietosuojalaki sitä edellyttää. Asiakas antaa Kehittäjälle mahdollisuuksien mukaan testiaineistoa, jossa ei ole todellisia henkilötietoja.

11.3 Kumpikin osapuoli noudattaa itseensä sovellettavaa tietosuojalakia.

12. Tuki ja ylläpito

12.1 Takuuajan jälkeen Kehittäjä antaa seuraavaa tukea, jos osapuolet sopivat siitä kirjallisesti.

Kuukausittainen tukipaketti, EUR 600, vastaus yhden työpäivän kuluessa

12.2 Tuki, josta ei ole sovittu etukäteen, annetaan pyynnöstä aikataulun salliessa kohdassa 4.2 mainitun hinnan mukaisesti.

12.3 Kehittäjä ilmoittaa Asiakkaalle hyvissä ajoin, jos se ei enää pysty tukemaan Ohjelmistoa, jotta Asiakas voi järjestää muun ratkaisun. Kohdassa 8 varmistetaan, että Asiakas voi aina tehdä niin.

13. Salassapito

13.1 Kumpikin osapuoli pitää salassa kaikki toisen osapuolen luottamukselliset tiedot, jotka se saa tämän sopimuksen perusteella, mukaan lukien Asiakkaan liiketoiminta, tiedot ja suunnitelmat sekä Määrittely ja lähdekoodi, ja käyttää niitä vain tämän sopimuksen toteuttamiseen. Se kertoo niistä vain sellaisille työntekijöilleen ja neuvonantajilleen, jotka tarvitsevat niitä ja ovat velvollisia pitämään ne salassa.

13.2 Tätä ei sovelleta tietoihin, jotka ovat tai tulevat julkisiksi ilman tämän sopimuksen rikkomista, jotka vastaanottava osapuoli jo tiesi tai sai laillisesti joltakulta muulta taikka jotka sen on pakko paljastaa lain nojalla tai tuomioistuimen tai viranomaisen määräyksestä. Viimeksi mainitussa tapauksessa se ilmoittaa asiasta toiselle osapuolelle ensin, jos laki sen sallii.

13.3 Tämä kohta on voimassa 5 vuotta tämän sopimuksen päättymisen jälkeen ja niin kauan kuin tieto on liikesalaisuus.

14. Nimeäminen ja julkisuus

Kehittäjä ei saa ilman Asiakkaan kirjallista suostumusta nimetä Asiakasta asiakkaakseen tai kuvata Ohjelmistoa julkisesti. Asiakas saa nimetä Kehittäjän Ohjelmiston tekijäksi.

15. Vastuu

15.1 Mikään tässä sopimuksessa ei rajoita tai sulje pois osapuolen vastuuta kuolemasta tai henkilövahingosta, joka aiheutuu sen huolimattomuudesta, petoksesta, tahallisesta väärinteosta tai mistään muusta, mitä laki ei salli rajoitettavan.

15.2 Jollei edellä sanotusta muuta johdu, kumpikaan osapuoli ei ole vastuussa toiselle osapuolelle voiton menetyksestä, liiketoiminnan menetyksestä, liikearvon menetyksestä eikä mistään välillisestä tai epäsuorasta menetyksestä, vaikka sille olisi kerrottu, että tällainen menetys voi syntyä.

15.3 Kohdan 15.1 mukaisesti Kehittäjän kokonaisvastuu Asiakkaalle tämän sopimuksen nojalla tai siihen liittyen, sopimuksen, vahingonkorvausoikeudellisen vastuun tai muun perusteella, on rajoitettu tämän sopimuksen nojalla maksettu kokonaispalkkio. Tämä ei rajoita Asiakkaan velvollisuutta maksaa maksut.

15.4 Kehittäjän velvollisuus pitää Asiakkaan luottamukselliset tiedot salassa ja puolustaa Asiakasta kohdan 10.4 mukaisesti ei kuulu kohdan 15.2 soveltamisalaan.

16. Alihankkijat ja henkilöstö

16.1 Kehittäjä voi käyttää alihankkijoita vain Asiakkaan kirjallisella suostumuksella. Kehittäjä vastaa niiden työstä kuin omastaan ja varmistaa, että niitä sitovat ehdot suojaavat Asiakasta yhtä hyvin kuin kohdat 7, 11 ja 13.

16.2 Kehittäjä on itsenäinen urakoitsija eikä Asiakkaan työntekijä tai asiamies. Kehittäjä päättää itse, miten ja milloin työ tehdään tässä sopimuksessa sovittujen aikojen puitteissa, ja vastaa omista veroistaan, vakuutuksistaan ja oman henkilöstönsä palkoista.

16.3 Projektin aikana ja kuusi kuukautta sen päättymisen jälkeen kumpikaan osapuoli ei yritä palkata toisen osapuolen projektissa työskennelleitä henkilöitä ilman toisen suostumusta. Yleiset työpaikkailmoitukset ovat sallittuja.

17. Ylivoimainen este

Osapuoli ei riko sopimusta, jos sen suoritus viivästyy jostakin sen kohtuullisen määräysvallan ulkopuolella olevasta syystä, kuten luonnonkatastrofista, sodasta, viranomaisen määräyksestä, julkisen verkon katkoksesta tai sen oman henkilöstön ulkopuolisten henkilöiden lakosta. Osapuoli ilmoittaa viivästyksestä toiselle osapuolelle viipymättä ja tekee voitavansa viivästyksen rajoittamiseksi. Jos viivästys kestää yli 60 päivää, kumpi tahansa osapuoli voi päättää sopimuksen siltä osin kuin suoritusta ei ole vielä toimitettu kohdan 18 mukaisesti.

18. Sopimuksen päättäminen ja luovutus

18.1 Kumpi tahansa osapuoli voi päättää tämän sopimuksen kirjallisella ilmoituksella, jos toinen osapuoli syyllistyy olennaiseen sopimusrikkomukseen eikä korjaa sitä 30 päivän kuluessa kirjallisesta ilmoituksesta, jossa rikkomus kuvataan. Kehittäjän laiminlyönti maksaa riidaton summa on tällainen sopimusrikkomus. Kumpi tahansa osapuoli voi päättää sopimuksen välittömästi, jos toinen osapuoli tulee maksukyvyttömäksi tai lopettaa liiketoimintansa.

18.2 Asiakas voi päättää tämän sopimuksen milloin tahansa ilman erityistä syytä 14 päivän kirjallisella ilmoituksella. Asiakas maksaa tällöin hyväksytyistä välitavoitteista sekä kuluvan välitavoitteen eteen ilmoitusajan loppuun asti tehdystä työstä välitavoitteen valmiin osuuden mukaisessa suhteessa ja kuluista, joihin on jo sitouduttu Asiakkaan hyväksynnällä.

18.3 Jos tämä sopimus päättyy ennen viimeistä välitavoitetta, Kehittäjä antaa Asiakkaalle 10 päivän kuluessa lähdekoodin ja kaiken muun siihen asti tehdyn työn kohdan 8 mukaisesti vastineeksi siitä, mitä Asiakas on tämän kohdan nojalla velkaa. Omistusoikeus maksettuun työhön siirtyy kohdan 7.1 mukaisesti. Kehittäjä palauttaa myös Asiakkaan materiaalit ja Asiakkaan tiedot sekä poistaa omat kopionsa, paitsi siltä osin kuin laki velvoittaa Kehittäjän säilyttämään ne.

18.4 Kehittäjä vastaa 30 päivän ajan sopimuksen päättymisen jälkeen Asiakkaan kohtuullisiin koodia koskeviin kysymyksiin ilman erillistä korvausta ja antaa sen jälkeen apua kohdan 4.2 mukaisella hinnalla.

18.5 Kohdat 7, 8, 9, 10, 13, 15, 18 ja 19 sekä kaikki muu, jonka on tarkoitus jatkua, pysyvät voimassa tämän sopimuksen päättymisen jälkeen. Sopimuksen päättyminen ei vaikuta oikeuksiin, jotka ovat jo syntyneet.

19. Laki ja riidat

Tähän sopimukseen ja siitä syntyvään riitaan sovelletaan Alankomaat lakeja. Osapuolet yrittävät ensin ratkaista riidan neuvottelemalla siitä vilpittömässä mielessä 30 päivän ajan siitä, kun jompikumpi osapuoli on antanut siitä kirjallisen ilmoituksen.

Paikka, jossa tämän sopimuksen mukainen riita ratkaistaan, on Rotterdam. Miten riidat ratkaistaan

Kumpi tahansa osapuoli voi pyytää miltä tahansa tuomioistuimelta kiireellistä määräystä luottamuksellisten tietojensa tai immateriaalioikeuksiensa suojaamiseksi riidan ratkaisemisen ajaksi.

20. Yleiset määräykset

  • Tämä sopimus liitteineen on osapuolten koko sopimus sen kohteesta ja korvaa aiemmat keskustelut ja ehdotukset. Sopimuksen muuttaminen on tehtävä kirjallisesti ja molempien osapuolten on allekirjoitettava se, paitsi siltä osin kuin kohta 4 sallii.
  • Kumpikaan osapuoli ei saa siirtää tämän sopimuksen mukaisia oikeuksiaan tai velvoitteitaan ilman toisen osapuolen kirjallista suostumusta, paitsi että Asiakas voi siirtää ne liiketoimintansa seuraajalle.
  • Jos jokin tämän sopimuksen osa todetaan pätemättömäksi, muu osa jää voimaan, ja osapuolet korvaavat pätemättömän osan pätevällä määräyksellä, joka on mahdollisimman lähellä sitä.
  • Osapuoli, joka ei heti käytä oikeuttaan, ei ole luopunut siitä.
  • Ilmoitukset on tehtävä kirjallisesti ja lähetettävä tämän sopimuksen alussa ilmoitettuun osoitteeseen tai sähköpostiosoitteeseen, jonka osapuoli nimeää tätä tarkoitusta varten.
  • Tämä sopimus voidaan allekirjoittaa erillisinä kappaleina ja sähköisesti, ja yhdessä ne muodostavat yhden sopimuksen.

Allekirjoitukset

Asiakkaan puolesta: Harbor Logistics Ltd
Nimi ja asema: ______________
Allekirjoitus: ______________
Päivä: ______________

Kehittäjän puolesta: Lumen Software Studio
Nimi ja asema: ______________
Allekirjoitus: ______________
Päivä: ______________

Mallit ovat huolellinen lähtökohta, eivät oikeudellista neuvontaa. Kun laki on ratkaiseva, tarkista, mitä sinun sijainnissasi sovelletaan.

Sopimukset

Mihin tämä pohja on tarkoitettu

Ohjelmistokehityssopimus räätälöidystä ohjelmistosta: välitavoitteet, hyväksymistestit, maksut, lähdekoodin omistus, takuu, tuki ja koodin luovutus.

Voit täyttää sen ilmaiseksi verkossa, se ei vaadi tiliä, ja sen voi ladata Word-asiakirjana tai PDF-tiedostona. Näytä kaikki Sopimukset-mallit

Sopimukset

Täytettävät tiedot

Lomake kysyy 23 tietoa. Asiakirja täyttyy itsestään sitä mukaa, kun kirjoitat.

  • Asiakas: koko nimi tai yrityksen nimi

    Esimerkiksi: Harbor Logistics Ltd

  • Asiakas: osoite

    Esimerkiksi: 20 Quay Street, Rotterdam 3011 AB, Alankomaat

  • Kehittäjä: koko nimi tai yrityksen nimi

    Esimerkiksi: Lumen Software Studio

  • Kehittäjä: osoite

    Esimerkiksi: Via Roma 14, 10123 Torino, Italia

  • Projektin nimi

    Esimerkiksi: Fleet Tracker

  • Ohjelmiston käyttötarkoitus

    Täydennä lause, joka alkaa sanoilla ”Kehittäjä suunnittelee, rakentaa ja toimittaa”.

    Esimerkiksi: verkkosovelluksen ja mobiilisovelluksen, joiden avulla lähettäjät näkevät jokaisen jakeluauton sijainnin ja kuljettajat voivat vahvistaa jokaisen toimituksen

  • Määrittely: keskeiset ominaisuudet ja vaatimukset

    Yksi ominaisuus tai vaatimus riviä kohden. Kirjoita riittävän täsmällisesti, jotta jokainen kohta voidaan testata. Yksityiskohtainen asiakirja voidaan liittää liitteeksi 1.

    Esimerkiksi: Ajoneuvojen reaaliaikainen kartta Toimituksen vahvistus kuvalla ja allekirjoituksella Päivittäiset ja kuukausittaiset raportit CSV-muodossa Kirjautuminen sähköpostilla ja kaksivaiheisella tunnistautumisella Toimii Chrome-, Safari- ja Firefox-selainten uusimmissa versioissa, Android 10:ssä tai uudemmassa ja iOS 16:ssa tai uudemmassa

  • Vaadittu teknologiavalinnainen

    Esimerkiksi: React-käyttöliittymä, Python-palvelinpuoli, PostgreSQL-tietokanta, isännöitynä Asiakkaan pilvitilillä

  • Välitavoitteet, toimituspäivät ja palkkiot

    Yksi välitavoite riviä kohden, ja lisää päivämäärä ja kyseisen välitavoitteen palkkio.

    Esimerkiksi: 1. Suunnittelu ja prototyyppi: 15. maaliskuuta 2027: 6,000 euroa 2. Keskeiset ominaisuudet toimivat testiversiossa: 10. toukokuuta 2027: 14,000 euroa 3. Loppuversio toimitettu ja testattu: 30. kesäkuuta 2027: 10,000 euroa

  • Kiinteä kokonaispalkkio

    Esimerkiksi: EUR 30,000

  • Kulut, jotka Asiakas maksaa lisäksivalinnainen

    Esimerkiksi: Kolmannen osapuolen lisenssit ja sovelluskaupan maksut, jos ne on hyväksytty etukäteen

  • Laskun maksuaika päivinä

    Esimerkiksi: 14

  • Asiakkaan testausaika päivinä kutakin välitavoitetta kohden

    Esimerkiksi: 10

  • Muutospyyntöjen tuntihinta

    Esimerkiksi: EUR 95 tunnilta

  • Mitä Asiakas toimittaavalinnainen

    Esimerkiksi: Bränditiedostot, testitili Asiakkaan pilvipalveluun, esimerkkitoimitustiedot ja päätöksentekijä, joka on tavoitettavissa kahden työpäivän kuluessa

  • Virheiden korjauksen kesto kuukausina loppuhyväksynnän jälkeen

    Esimerkiksi: 3

  • Tuki takuukauden jälkeenvalinnainen

    Esimerkiksi: Kuukausittainen tukipaketti, EUR 600, vastaus yhden työpäivän kuluessa

  • Kehittäjän vastuun yläraja

    Esimerkiksi: tämän sopimuksen nojalla maksettu kokonaispalkkio

  • Aloituspäivä

    Esimerkiksi: 1. helmikuuta 2027

  • Salassapidon kesto vuosina tämän sopimuksen päättymisen jälkeen

    Esimerkiksi: 5

  • Maa tai osavaltio, jonka lakia sovelletaan

    Esimerkiksi: Alankomaat

  • Riitojen paikkakunta

    Esimerkiksi: Rotterdam

  • Miten riidat ratkaistaan

Sopimukset

Sisältö

Asiakirjan osat järjestyksessä.

  1. 11. Hanke
  2. 22. Määrittely
  3. 33. Välitavoitteet, toimitus ja hyväksyminen
  4. 44. Muutospyynnöt
  5. 55. Palkkiot ja maksut
  6. 66. Mitä Asiakas toimittaa
  7. 77. Omistusoikeus
  8. 88. Lähdekoodi ja toimitus
  9. 99. Avoimen lähdekoodin ja kolmannen osapuolen komponentit
  10. 1010. Takuu
  11. 1111. Tietoturva ja tietosuoja
  12. 1212. Tuki ja ylläpito

Mallit

Näin se toimii

  1. 01

    Täytä

    Kirjoita tietosi lomakkeeseen. Asiakirja täyttyy itsestään kirjoittaessasi. Napsauta mitä tahansa aukkoa, niin siirryt sen kenttään.

  2. 02

    Tarkista

    Lue se läpi. Täyttämättömät aukot pysyvät merkittyinä, jotta mitään ei lähetetä puolivalmiina.

  3. 03

    Lataa

    Tallenna se Word-asiakirjana, jos haluat muokata sitä lisää, tai PDF-tiedostona lähetettäväksi tai tulostettavaksi.

Tee siitä omanlaisesi tekoälyn avulla

Avaa se keskustelussa ja pyydä muutoksia: lyhyempi, napakampi, toinen tilanne, toinen kieli.

Mukauta se nerixillä

Sopimukset

Usein kysytyt kysymykset

Mitä tietoja tämä pohja pyytää?

Lomake pyytää 23 tietoa, ensimmäisenä Asiakas: koko nimi tai yrityksen nimi, Asiakas: osoite, Kehittäjä: koko nimi tai yrityksen nimi, Kehittäjä: osoite, Projektin nimi. 4 muuta tietoa on valinnaista.

Voinko ladata tämän pohjan Word- tai PDF-tiedostona?

Kyllä. Kun olet täyttänyt lomakkeen, tallenna se Word-asiakirjaksi, jos haluat jatkaa muokkausta, tai PDF-tiedostoksi lähetettäväksi tai tulostettavaksi. Se on maksuton eikä vaadi tiliä.

Lähetetäänkö kirjoittamani tiedot jonnekin?

Ei. Kirjoittamasi tiedot pysyvät selaimessasi, kun täytät asiakirjaa. Ne menevät nerixille vain, jos valitset mallipohjan avaamisen chatissa.

Mitä minun pitäisi tarkistaa ennen kuin käytän tätä pohjaa?

Se, kuka omistaa ohjelmiston, voiko tekijänoikeuden siirtää kirjallisesti, voiko moraalisista oikeuksista luopua ja millaiset takuut ja vastuunrajoitukset ovat sallittuja, vaihtelevat maittain. Kuluttajansuoja-, työ- ja tietosuojalainsäädäntö voi lisätä sääntöjä, joista ei voi luopua. Varmista, että määrittely on riittävän yksityiskohtainen testattavaksi, sillä useimmat ohjelmistoriidat alkavat epämääräisestä määrittelystä. Pyydä lakimiestä tarkistamaan tämä sopimus ennen kuin allekirjoitat sen. Tämä mallipohja on tarkoitettu uuden räätälöidyn ohjelmiston rakentamiseen, ei valmiin ohjelmiston lisensointiin.

Ovatko nämä sopimusmallit ilmaisia?

Useimmat ovat. Voit täyttää ja ladata ne ilmaiseksi Word- tai PDF-muodossa ilman tiliä. Muutama pitkä yrityssopimus on premium: ilmainen täyttää, kertamaksu latauksesta ja hinta merkitty.

Onko mallipohjasopimus oikeudellisesti pätevä?

Allekirjoitettu sopimus on yleensä pätevä, kun molemmat osapuolet ymmärtävät sen ja hyväksyvät sen, mutta säännöt vaihtelevat maittain ja sopimustyypeittäin. Pidä mallia huolellisena lähtökohtana ja tarkista, mitä sinun maassasi sovelletaan.

Tarvitsenko lakimiehen käyttääkseni mallia?

Yksinkertaisissa, vähäriskisissä sopimuksissa moni ei tarvitse. Suurten summien, kiinteistöjen, työriitojen tai muiden epätavallisten asioiden kohdalla pyydä lakimiestä tarkistamaan luonnos ensin.

Voinko muuttaa ehtoja?

Kyllä. Lataa Word-versio ja muokkaa sitä, tai pyydä chatissa, että nerix tekee ehdosta tiukemman, lyhyemmän tai toisella kielellä.