Codest-arvo asiakkaalle
Kustannustehokkaiden ratkaisujen toimittaminen, erikoisosaamisen hyödyntäminen, skaalautuvuuden varmistaminen ja markkinoille tuloaikojen nopeuttaminen.
Helpling on verkkoalusta, joka yhdistää asiakkaat ammattisiivoojiin ja tarjoaa laajan valikoiman kotisiivouspalveluja. Asiakkaat voivat helposti varata palveluita, valita haluamansa päivämäärän ja kellonajan ja nauttia avoimesta hinnoittelusta ilman piilotettuja maksuja. Helplingin tavoitteena on tarjota stressittömiä kotisiivousratkaisuja yksityishenkilöille ja kotitalouksille.
- Teollisuus
- Markkinapaikka
- Päämaja
- Berliini, Saksa
- Tekninen pino
- Kiskot 7
- Rubiini 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semafori
- Docker
- React
- Apollo
- GraphQL
Hankkeen kuvaus
Tässä projektissa päätavoitteemme oli antaa useille kumppaneille mahdollisuus käyttää Helplingin asiakassovellusta omalla brändillään. Kohtasimme kuitenkin useita haasteita, kuten suunnittelujärjestelmän puuttumisen, redundanssin, epäjohdonmukaisen suunnittelun ja vanhat elementit. Seuraavassa kerrotaan, miten ratkaisimme nämä haasteet:
Suunnittelun iterointi: Aloitimme kattavan suunnittelun iterointiprosessin, jossa hiottiin huolellisesti eri suunnittelukomponentteja ja sovelluksen sivuja. Tähän työhön kuului turhien elementtien ja suunnittelun epäjohdonmukaisuuksien tunnistaminen ja korjaaminen.
Konsolidointi: Torjuaksemme päällekkäisyyttä ja epäjohdonmukaisuutta poistimme strategisesti päällekkäiset osat ja otimme käyttöön yhtenäisen tyylin jokaiselle luokalle. Tämä virtaviivaisti sovelluksen kokonaissuunnittelua ja paransi sen visuaalista yhtenäisyyttä.
Suunnittelumerkit: Suunnittelun johdonmukaisuuden ja tehokkuuden säilyttämiseksi otimme käyttöön suunnittelumerkkejä, kuten "theme.button.primary.dark". Näillä tunnisteilla oli ratkaiseva merkitys sen varmistamisessa, että suunnitteluelementit, kuten painikkeet, noudattivat johdonmukaisesti valittuja tyylejä.
Backend-kehitys: Backendissä tiimimme keskittyi hallintalomakkeiden kehittämiseen ja monimutkaisen liiketoimintalogiikan toteuttamiseen. Tämä backend-työ oli ratkaisevan tärkeää, jotta kumppanit pystyivät käyttämään sovellusta omalla tuotemerkillään, joka kattaa käyttäjähallinnan, käyttöoikeudet ja räätälöintimahdollisuudet.
Siirtymisen seuranta: Toteutimme saumattoman siirtymisen Google Analytics 4:stä (GA4) Server-Side Trackingiin (SST). Tämä siirtyminen ei ainoastaan parantanut tietojen tarkkuutta ja turvallisuutta, vaan myös säilytti seurantaominaisuudet ja varmisti luotettavat tiedot.
Frontend-komponentit: Loppusilauksena otimme käyttöön joukon virtaviivaistettuja etusivun komponentteja. Nämä komponentit integroitiin strategisesti tukemaan yhteistyökumppanin brändiominaisuuksia ja parantamaan sovelluksen käyttöliittymän eri osa-alueita.
Haasteet
- Talenttivarannon laajentaminen: Asiakas tarvitsi huomattavaa lisäystä talon sisäiseen tiimiinsä ammattitaitoisilla kehittäjillä. Tämä ei tarkoittanut pelkästään tiimin koon kasvattamista, vaan myös sen varmistamista, että tiimiin saatiin lisää korkeatasoisia osaajia.
- Asiantuntemuksen ja innovaatioiden käyttöönotto: Heidän oli tuotava projektiin syvää teknistä asiantuntemusta ja innovatiivisia ratkaisuja, jotka ovat tyypillisiä kokeneille tekniikan ammattilaisille.
- Saumaton tiimin integrointi: Tämä edellytti teknisen yhteensopivuuden lisäksi myös työkulttuurin ja projektin vision yhteensopivuutta.
Lähestymistapa ja tulokset
Tehtäviimme kuului uusien menetelmien käyttöönotto markkinapaikkojen kehittämisen nopeuttamiseksi. Lisäksi helpotimme useiden Ruby-kehittäjien sisällyttämistä tiimiin.
Vastauksena asiakkaan tarpeisiin laajensimme heidän tiimiään tarvittavilla Ruby-kehittäjillä. Lisäksi otimme käyttöön uusia menetelmiä, joilla vaikutimme myönteisesti hankkeen prosesseihin ja edistimme tehokkuutta ja tuottavuutta. Omistautuneet ponnistuksemme kattoivat myös keskeisten tuoteominaisuuksien kehittämisen ja ylläpidon, minkä ansiosta projektin suorituskyky ja yleinen menestys paranivat.
Asiakkaan lausunto:
Olen ollut vaikuttunut siitä, että The Codest pystyy toimittamaan laadukkaita kehittäjiä kohtuullisessa ajassa. The Codest kommunikoi hyvin. Kun kehittäjät on kuitenkin integroitu tiimiimme, minun ei tarvitse puhua heidän kanssaan niin paljon. Kehitystiimimme noudattavat sprint-menetelmiä, ja meillä on viikoittaisia tapaamisia, joissa keskustelemme edistymisestä.
JORDI PIQUERAS BRUNET
teknologiajohtaja, Helpling