Lomake on lähetetty onnistuneesti.
Lisätietoja on postilaatikossasi.
Innowise on luonut synkronoitujen sovellusten kokonaisuuden, joka takaa saumattoman yhteistyön ravintola-asiakkaiden ja työntekijöiden välillä.
Asiakkaallamme on merkittävä ravintolaketju Yhdysvaltain länsirannikolla, jossa työskentelee yli 3500 työntekijää. Asiakas on toiminut alalla vuodesta 2009, eikä ole koskaan toteuttanut merkittäviä muutoksia ennen kuin meidän kumppanuus.
Yksityiskohtaisia tietoja asiakkaasta ei voida luovuttaa NDA:n määräysten nojalla.
Asiakkaamme oli etsinyt ravintolasovellusten kehitysyhtiötä pitkään ennen kuin hän kääntyi puoleemme. Käytössä oli Java-monoliittisovellus, joka ei vastannut asiakkaan toimialojen nykyisiä realiteetteja. Ongelmana oli se, että asiakkaan järjestelmä ei pystynyt käsittelemään kuormitusta tietojenkäsittely, mikä johti jatkuviin keskeytyksiin ja siihen, että asiakkaat eivät pystyneet tekemään tilauksia eivätkä työntekijät kirjautumaan yritysprofiileihinsa.
Tiimimme tehtävänä oli modernisoida ravintolan toiminnanohjausjärjestelmä, jossa on yhteinen palvelinosa ja integroituja sovelluksia ravintolan henkilökunnalle ja asiakkaille.
Uuteen arkkitehtuuriin siirtymisen jälkeen loimme kolme sovellusta, kaksi henkilöstölle ja yhden asiakkaille. Työntekijöiden tiedot oli sisällytettävä yrityssovellukseen. Toisen sovelluksen tarkoituksena oli yksinkertaistaa palveluprosessia näyttämällä tiedot varauksesta ja asiakkaan tilauksesta ja antamalla heille mahdollisuus siirtää ne keittiöön. Asiakassovelluksessa on kätevä käyttöliittymä pöytien varaamiseen (ja niiden sijainnin muuttamiseen), tilausten muodostamiseen, juomarahan jättämiseen ja maksamiseen.
Innowise-tiimi päätti toteuttaa seuraavat toimenpiteet tämän alustan toteuttamiseksi:
Tiimimme päätavoitteena oli siirtää alusta virheettömästi uuteen arkkitehtuuriin. Tämän seurauksena heidän oli rakennettava ja parannettava kolmea järjestelmää asiakkaan ja käyttäjien vaatimusten täyttämiseksi.
Koska teimme täydellisen siirtymisen, meidän oli poistettava Java-palvelut ja luotava uudet Golang-palvelut. Tämän tuloksena luotiin luotettava mikropalveluiden back-end-arkkitehtuuri, joka mahdollisti kaikkien sovellusten synkronoinnin. Käyttäjäystävällisten käyttöliittymien suunnitteluun ja huipputoimintojen lisäämiseen on panostettu paljon.
Tiimimme on kehittänyt CRM-järjestelmän, jota kaikki yrityksen työntekijät voivat käyttää. Järjestelmän avulla käyttäjät voivat seurata työntekijöiden työpaikkatietoja, kuten työtunteja, loma-aikaa ja sairauspäiviä. Työntekijöiden vaihtelevien aikataulujen vuoksi asiakas pyysi myös rakentamaan palkanlaskennan seurantatyökalun.
Tiimimme on kehittänyt sovelluksen, jonka avulla ravintolahenkilökunta voi palvella asiakkaita tehokkaasti. Jos asiakas on jo istumassa ravintolassa, henkilökunta voi itse lähettää tilaukset ja välittää ne keittiöhenkilökunnalle. Sovelluksen avulla voidaan myös seurata varauksia tai tilauksia, jotka on tehtävä tietyn ajan kuluessa.
Asiakassovellus on saatavilla App Storesta ja Google Playsta. Sen avulla käyttäjät voivat luoda tilin, etsiä paikallisia ravintoloita kartalta ja tehdä noutotilauksia. Muita keskeisiä ominaisuuksia ovat varaaminen, ulkoasun muokkaaminen ja ennakkotilaus. Myöhemmin sovellukseen lisättiin maksuominaisuus. Myös juomarahan antaminen on mahdollista.
Innowise:n kehittäminen aloitettiin vuonna 2020 asiakkaan projektille asettamien vaatimusten pohjalta, ja käytimme Scrum-menetelmää kehitysprosessin seuraamiseen. Prosessi jaettiin viikoittaisiin sprintteihin, ja jokainen sprintti koostui kahdesta vaiheesta, joissa lisättiin uusia ominaisuuksia ja korjattiin vanhoja virheitä. Julkaisuja tehtiin kerran neljässä sprintissä.
Käytimme Jiraa työn hallintaan, tehtävien asettamiseen ja dokumentaation seurantaan, kun taas Slack messengeriä käytimme yhteydenpitoon asiakkaan kanssa. Kehitystiimi osallistui markkina- ja kilpailijatutkimukseen. Siksi kokenut tiimimme suositteli nykyisen projektin siirtämistä mikropalveluihin (BE) suorituskyvyn lisäämiseksi. Toteutuksen haastavin osa oli Java-objektien ja -palveluiden poistaminen ja muuntaminen Golangiin.
Siirtyminen kesti noin vuoden, ja kaikki uudet muutokset tehtiin Go-kielellä. Tuemme tuotetta edelleen, lisäämme uusia ominaisuuksia ja teemme muutoksia tarpeen mukaan ravintola-alan tarpeisiin.
Innowise auttoi yritystä siirtymään Java-monoliitista Golang-mikropalveluihin (BE). Tämän kielen joustavuus ja nopeus tekivät siirtymisestä uuteen arkkitehtuuriin saumatonta, ja kaikki tiedot siirrettiin onnistuneesti. Asiakkaallamme on nyt täydellinen sovellusten ekosysteemi synkronoituna yhdelle palvelimelle.
Yrityssovellus tarjoaa työntekijöille pääsyn työpaikkatietoihin. Ravintolan prosessinhallintasovellus sisältää käyttöliittymän, joka näyttää kaikki istumajärjestykset ja vierailijoiden tilaukset. Asiakaslähtöinen sovellus on käytettävissä pöytävarauksia, tilauksia ja maksuja varten.
Asiantuntijamme ovat siirtäneet alustan, mikä on parantanut suorituskykyä ja nopeutta 60%+. Ravintolan mobiilitilausjärjestelmän kautta asiakkaat voivat tehdä tilauksia, maksaa ne ja tehdä tilauksensa ilman päätelaitetta. Jatkamme projektin ylläpitoa ja lisäämme uusia ominaisuuksia, jotka tekevät tilausprosessista entistäkin joustavamman.
60%
järjestelmän suorituskyvyn kasvu
30%
tilausten ja varausten nopeampi käsittely
Viestisi on lähetetty.
Käsittelemme pyyntösi ja otamme sinuun yhteyttä mahdollisimman pian.
Rekisteröitymällä hyväksyt Tietosuojakäytäntö, mukaan lukien evästeiden käyttö ja henkilötietojesi siirto.