Start a project

Kerros 01 · Ohjelmistot

SaaS-kehitys tuotteille, joita tilataan.

SaaS (software as a service) tarkoittaa ohjelmistoa, jota asiakkaat käyttävät verkossa ja josta he maksavat kuukausittain, ja jossa tilit, paketit ja laskutus ovat sisäänrakennettuja. Tallinnassa toimiva yop suunnittelee SaaS-palvelun, kirjoittaa koodin ja julkaisee sen, ja repositorio ja maksutilit ovat nimissäsi ensimmäisestä päivästä.

Laskutus livenä

Yksi asiakas, viisi laskutus­hetkeä.

Moni SaaS hajoaa ensimmäisenä laskutuksessa. Käy läpi yksi tilaus ja tapahtumat, joihin tuotteesi pitää vastata.

Keksitty asiakas. Tapahtumien nimet ovat samat, jotka Stripe lähettää tuotteellesi.

Yksi tilaus, viisi laskutustapahtumaa

Nordtile Studio

Paketti
Tiimi, kokeilu
Paikat
5
Tila
trialing

Kokeilua 14 pv jäljellä

Tapahtumat

  1. customer.subscription.createdstatus: trialing
  2. invoice.paidTiimi-paketti, 1. kk
  3. customer.subscription.updatedpaikat 5 → 12, osa kk
  4. invoice.payment_faileduusinta tulossa, viesti lähti
  5. invoice.paiduusi kortti, taas aktiivinen

Kokeilu alkaa: korttia ei veloiteta vielä

Mitä SaaS tarvitsee

Enemmän kuin kirjautumisen.

01

Tilit ja tiimit

Rekisteröityminen, kutsut, roolit ja työtila jokaiselle asiakkaalle, jotta yksi koodikanta palvelee kaikkia tilaajia.

02

Paketit ja laskutus

Kuukausi- ja vuosipaketit, kokeilut, päivitykset ja alv-laskut, yhdistettynä maksupalveluun kuten Stripeen.

03

Hallintapuoli

Taustanäkymä, josta näkee, kuka rekisteröityi, kuka maksaa ja kuka on jumissa, jotta asiakastuki ei elä taulukossa.

Versio yksi

Mikä tulee ensin, mikä myöhemmin.

Mitkä SaaS-tuotteen osat teemme yleensä julkaisuun ja mitkä tulevat myöhemmin
OsaOsaJulkaisussaMyöhemmin
KirjautuminenSähköposti ja GoogleKertakirjautuminen isoille asiakkaille
TiimitilitKutsu, poisto, kaksi rooliaOmat roolit ja muutosloki
LaskutusYksi tai kaksi pakettia ja kokeiluKäyttöhinta, alennuskoodit, vuosisopimukset
PerehdytysLyhyt aloituslistaOpastukset ja viestit
RaportitLuvut, joita yksi asiakas tarvitseeViennit ja ajastetut raportit
IntegraatiotSe, jota asiakkaat pyytävät enitenJulkinen API ja webhookit

Ykkösversio ahdas?

Kun SaaS kaipaa uudistusta.

Moni tuote julkaistaan nopealla ensiversiolla, ja se on oikein. Rastita, mikä pitää paikkansa nyt.

0/ 6

Ei vielä rasteja. Valitse ne, jotka kuulostavat tältä kuulta.

Hinta

Mistä SaaS:n hinta riippuu.

Kaksi SaaS-ideaa voi näyttää kalvolla samalta ja silti erota rakennusajaltaan kolminkertaisesti. Nämä ovat syyt.

Suuri

Laskutusmalli

Yksi kiinteä paketti on nopea. Käyttöhinta, käyttäjämäärät, alennuskoodit ja vuosisopimukset tuovat kukin sääntöjä ja testejä.

Kohtalainen

Asiakasroolit

Omistajat, ylläpitäjät, jäsenet ja vieraat näkevät ja tekevät eri asioita, ja jokainen sääntö pitää tarkistaa.

Suuri

Integraatiot

Jokainen ulkoinen työkalu, jota asiakkaasi odottavat kalentereista kirjanpitoon, tuo liittimen rakennettavaksi ja ylläpidettäväksi.

Kohtalainen

Isot asiakkaat

Kertakirjautuminen, muutoslokit ja datan sijainti nousevat esiin heti, kun isommat yritykset kiinnostuvat.

Pieni

Kielet ja verot

Useampi kieli ja maa tarkoittaa lisää tekstejä, valuuttoja ja verosääntöjä jokaisella laskulla.

Pieni

Raportit ja viennit

Yleensä pieni osa julkaisussa, ja kasvaa jokaisen asiakkaan myötä, joka pyytää vielä yhden luvun.

Näin se toimii

Ideasta maksaviin asiakkaisiin.

v0.1
01

Kartoitus

Yksi työpaja siitä, kuka maksaa, mistä hän maksaa ja mikä ominaisuus saa hänet jäämään.

v0.2
02

Muotoilu

Klikattavat näkymät kirjautumiseen, ydintehtävään ja laskutukseen, käyttäjillä testattuina.

v0.3
03

Koodaus

Viikoittaiset versiot testilinkkiin ja laskutus testitilassa alusta asti.

v0.4
04

Julkaisu

Oikeat maksut, valvonta, varmuuskopiot ja tukiposti.

v1.0
05

Kasvu

Uudet paketit, integraatiot ja SEO, jotta uudet asiakkaat löytävät tuotteen.

SaaS-sanasto

Termit sijoittajan kielellä.

Churn
Asiakaspoistuma: asiakkaiden tai liikevaihdon osuus, joka lähtee tietyllä jaksolla. Luku kertoo, jäävätkö asiakkaat.
MRR
Kuukausittain toistuva liikevaihto: mitä kaikki aktiiviset tilaukset tuovat kuussa ilman kertamaksuja.
Muistutusketju
Mitä tapahtuu epäonnistuneen maksun jälkeen: uudet yritykset, muistutusviestit ja lopulta keskeytetty tili.
Multi-tenant
Yksi koodikanta ja tietokanta palvelee monta asiakasta, ja jokaisen asiakkaan data on rakenteellisesti erillään.
SSO
Kertakirjautuminen: isompien asiakkaiden työntekijät kirjautuvat yrityksensä tunnuksilla uuden salasanan sijaan.
Suhteutus
Veloitetaan vain se osa kuukaudesta, jota muutos koskee, esimerkiksi kesken kuun lisätyt käyttäjät.

Sopivuus

Rakennetaanko SaaS yhdessä?

Sovimme, jos

  • tiedät, kuka maksaa ja suunnilleen mistä.
  • haluat laskutuksen, roolit ja hallintapuolen kunnolla tehtyinä alusta asti.
  • aiot myydä Suomen lisäksi muissa maissa tai muilla kielillä.
  • haluat repositorion ja maksutilin omiin nimiisi.

Tuskin, jos

  • idea ei ole vielä kohdannut yhtäkään mahdollista asiakasta: aloita nopealla testillä.
  • tuote on yhden yrityksen CRM tai ERP: sitä tekee sisaryrityksemme pirdir.
  • tarvitset 20 hengen tiimin heti alussa.

Tuotteesi

Ensimmäinen maksava asiakas.

Kerro, kuka maksaisi ja mistä. Vastaamme kuvaamalla ensimmäisen version, jonka rakentaisimme, ja mitä se vaatii.

Kysymykset

Ennen ensimmäistä veloitusta.

Mikä on SaaS ja mitä SaaS-kehitys sisältää?

SaaS on verkossa käytettävä ohjelmisto, josta maksetaan tilauksena. SaaS-kehitys tekee tuoteideasta sellaisen: tuotesuunnittelu, koodi, laskutus, hosting, tietoturva ja julkaisut käyttöönoton jälkeen.

Ensimmäinen maksullinen versio vie yleensä muutaman kuukauden, riippuen ydinominaisuudesta ja tarvittavista integraatioista. Kartoitustyöpaja päättyy aikatauluun jokaiselle vaiheelle.

Yleensä kyllä. Julkaise rekisteröityminen, ydintehtävä ja yksi paketti, katso kuka maksaa ja rakenna loput sitten. MVP-kehitys kattaa tämän askeleen.

Sinä. Repositorio, hosting ja maksupalvelun tili avataan yrityksesi nimiin, ja me työskentelemme niiden sisällä.

Maksupalvelun, kuten Stripen, kautta: se hoitaa paketit, kokeilut, laskut ja epäonnistuneet veloitukset. Yhdistämme sen tuotteeseen, asetamme laskujen verot maihin, joissa myyt, ja testaamme jokaisen laskutustapahtuman ennen julkaisua.

Useimmat SaaS-tuotteet aloittavat multi-tenant-mallilla: yksi koodikanta ja tietokanta, asiakkaiden data rakenteellisesti erillään. Oma kopio jokaiselle asiakkaalle maksaa enemmän ja kannattaa, kun isot asiakkaat sitä vaativat.

Voi. Web- ja Kasvu-kerroksissa syntyvät sivusto, sen tekstit ja suunnitelma näkyvyydestä Googlessa ja tekoälyvastauksissa, joten tuote ja sitä myyvä sivusto julkaistaan yhdessä.