Ohjelmistosuunnittelu
Mobiilialustat
Testaus
TinyApp on varhaiskasvatukseen suunniteltu oppimissovellus, joka tuo opettajat, vanhemmat ja lapset lähemmäs toisiaan. Sovellus tekee kommunikoinnista kodin ja päiväkodin tai esikoulun välillä helppoa ja luontevaa, ja opettajille se tarjoaa työkaluja lapsen yksilölliseen opetuksen suunnitteluun. TinyApp on nykyajan vastaus varhaiskasvatuksen pedagogisiin tarpeisiin. TinyAppiin kuuluu viestintätyökaluja, joiden avulla opettaja ja vanhemmat kommunikoivat tehokkaasti viestein, valokuvin ja videoin. Lapsen päivittäiset kuulumiset pystytään vaivattomasti jakamaan kodin ja opettajien välillä. Näin varmistuu, että molemmat osapuolet ovat perillä lapsen kuulumisista ja oppimisen edistymisestä.
Opettajille TinyApp antaa työkaluja lapsen opetuksen yksilölliseen räätälöimiseen. Sovellus kerää lapsen edistymisestä tietoa ja näyttää opettajalle, missä on edistytty hyvin ja missä olisi parannettavaa. Sovellus auttaa opettajia suunnittelemaan eri tarpeisiin sopivia aktiviteetteja ja oppimissisältöjä. Näin lapsen yksilölliset tarpeet tulevat huomioiduiksi erityisen hyvin.Sovellusta kehitettäessä opettajat ovat itse osallistuneet sen suunnittelutyöhön. Näin on varmistettu, että varhaiskasvatuksen todelliset tarpeet on otettu huomioon perusteellisesti.
Päiväkodissa ja eskarissa riittää vilskettä ja vilinää — varhaiskasvattajan työ on hektistä ja aikaa ylimääräiseen ei tahdo riittää. TinyApp astuu kuvaan tässä vaiheessa: se auttaa varhaiskasvatuksen opettajia keskittymään työnsä ydinasiaan eli lasten kanssa olemiseen.
Sovellus helpottaa oppimissisältöjen suunnittelua, oppimistulosten seurantaa ja kodin kanssa viestimistä, jättäen näin aikaa ja energiaa enemmän lasten kanssa toimimiseen.
Idean synnyttyä seuraava askel oli sovelluksen rakentaminen. Koska yrityksellä ei ollut omia sovelluskehittäjiä, päätti TinyApp ulkoistaa kaikki tekniset tarpeensa: arkkitehtuurin suunnittelemisen, koodaamisen, infrastruktuurin rakentamisen ja ylläpitotehtävät. Tehtävä annettiin Espeo Softwarelle.
Tiimimme koostumus on vaihdellut hieman riippuen tilanteesta, mutta TinyApp-tiimimme ytimenä ovat toimineet kaksi taustajärjestelmän kehittäjää, yksi React Native -mobiilisovelluksen kehittäjä sekä yksi osa-aikaisesti mukana oleva testaaja. TinyAppin puolelta yhteistyöhön ovat osallistuneet yhtiön liiketoiminnasta vastaava henkilö, loppuasiakkaan edustaja sekä sovelluksen omistaja.
Tehtävänämme on ollut kehittää eri alustoilla toimiva mobiilisovellus ja kaksi web-hallintapaneelia — yksi asiakkaille ja yksi hallinnoijille. Lisäksi olemme pitäneet huolen siitä, että AWS-ratkaisu on toteutettu asianmukaisesti, palvelu toimii kunnolla ja että palvelin kattaa TinyAppin tarpeet. Nyt yhä suuremmat organisaatiot ja asiakkaat ovat kiinnostuneet sovelluksesta ja ottaneet sen käyttöön. Mukaudumme kasvaviin tarpeisiin kehittämällä sovellusta edelleen. Uusia ominaisuuksia lisätään huomioiden suurten organisaatioiden tarpeet.
Sovelluksen ensimmäisen version valmistuttua yhteistyömme on jatkunut sen jatkokehityksen parissa. TinyApp on nyt laajentamassa toimintaansa kansainvälisille markkinoille ja Espeo jatkaa teknisten ratkaisujen toteuttajana. Sovelluksen tarpeet kasvavat markkinoiden laajentuessa ja on tärkeää, että järjestelmät pysyvät mukana. Lisäksi koronavirus muutti tilannetta yllättäen, tuoden etäoppimisen kaiken huomion keskipisteeseen. Siksi sovelluksen ominaisuuksia ja sen tarjoamia resursseja täytyi nopeasti päivittää vastaamaan uusia tarpeita. Urakassa on onnistuttu hyvin: TinyAppin ja Espeon yhteistyö tässä projektissa onkin hyvä esimerkki siitä, miten ohjelmistokehityksen koko prosessi voidaan ulkoistaa menestyksekkäästi.
React Native
Ruby
Yli 4000 vanhempaa ja lasta sekä lähes 700 opettajaa ovat jo ottaneet TinyAppin käyttöönsä.
Kasvavan suomalaisen liiketoiminnan lisäksi sovellus on saanut jalansijaa muun muassa Intiassa ja Malesiassa. Oppimiseen panostetaan yhä enemmän ja oppimistyökalujen kysyntä kasvaa jatkuvasti. Espeo Software on ylpeä saadessaan olla osa tätä hienoa tarinaa.
”Olen erittäin tyytyväinen yhteistyökumppaniimme. Tuntuu, että he ovat osa porukkaamme.”
Taina Mikkola
Perustaja, TinyApp
Palkkaa tiimi kokeneita projektinvetäjiä, suunnittelijoita, kehittäjiä ja testaajia.