Laat uw contactgegevens achter, dan sturen we u onze whitepaper per e-mail toe.
Ik geef toestemming voor het verwerken van mijn persoonlijke gegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid. Door de inzending te bevestigen, gaat u akkoord met het ontvangen van marketingmateriaal
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Mobiele applicatie My Innowise voor werknemers

Platformonafhankelijke mobiele app voor snelle meldingen en naadloze communicatie in het hele bedrijf.

Klant

Industrie
Informatie Technologie
Regio
EU
Klant sinds
2007

We hebben voor de Innowise een mobiele applicatie ontwikkeld om al onze medewerkers te verenigen en snel waardevolle bedrijfsinformatie te verstrekken en voortdurende communicatie mogelijk te maken.

Uitdaging

Alle bedrijfsinformatie werd verspreid via lokale chats of e-mail. Aangezien het bedrijf is gegroeid en er veel nieuwe kantoren zijn geopend, zijn er steeds meer van dergelijke chats, en uiteindelijk is het communicatieproces een uitdaging geworden. Bovendien was de voor de werknemers waardevolle informatie gedecentraliseerd en opgeslagen in verschillende toepassingen en instrumenten.

Het werd van levensbelang om een mobiele toepassing te creëren voor snelle en gemakkelijke toegang tot informatie, naadloze communicatie en snelle regeling van de kwestie. De overgang naar werken op afstand als gevolg van de COVID-19 pandemie heeft deze behoefte alleen maar versterkt.

De oplossing moet het mogelijk maken:
  • krijgen werknemers gecentraliseerde toegang tot de bedrijfsinformatie;
  • naadloze communicatie tussen het bedrijf en de werknemers;
  • een gestroomlijnde manier om alle bedrijfsgerelateerde zaken te regelen.

Oplossing

We ontwikkelden een platformonafhankelijke applicatie beschikbaar voor iOS en Android toestellen met functionaliteit die snelle toegang biedt tot de informatie die nuttig is voor werknemers. Ook kunnen gebruikers verzoeken sturen naar de interne systemen van het bedrijf om verschillende problemen snel op te lossen.

App functionaliteit: over het bedrijf

Door het werken op afstand als gevolg van de COVID-19 pandemie verslechterde de kwaliteit van de communicatie tussen de werknemers. Door de onmogelijkheid van offline bedrijfsevenementen nam de teamgeest af.

Voor dat alles hebben we de applicatie gevuld met de voor werknemers nuttige bedrijfsinformatie met de opties om de informatie te filteren op onderwerp, zich te abonneren, inhoud te beoordelen aan de hand van reacties (likes, shares) en de profielen van collega's te bekijken.

Hier is de functionaliteit die al het bovenstaande mogelijk maakt:

  • Community-tabblad (Nieuws, YouTube) met tags om te filteren;
  • Tabblad Meldingen voor snelle toegang tot het laatste bedrijfsnieuws;
  • Tabblad bedrijfsstatistieken (personeelsgroei, managementstatistieken, markten waarop het bedrijf actief is);
  • Zoek en bekijk de opties van collega's (status, verjaardag met de mogelijkheid zich te abonneren op een gerelateerde melding);
  • Kalender voor bedrijfsevenementen;
  • Enquête functionaliteit.

App functionaliteit: werknemerszorg

Gezien het ontbreken van een mobiele kennisbank met organisatorische informatie, alsmede de mogelijkheid om gerelateerde verzoeken te verzenden voor een tijdige verwerking, hebben wij de functies toegevoegd voor snelle toegang tot de bedrijf manager, een sectie met informatie over de organisatorische processen van het bedrijf:

  • Help-tabblad met FAQ (nuttige links, informatie over werken op afstand, vakantie, ziektedagen, enz;)
  • Ondersteunende dienst;
  • Afrekenen in Jira Service Desk op het tabblad Service Desk;
  • Klachten en suggesties;
  • Het boeken van een werkplek optie.

App functionaliteit: werknemerszorg (bonusprogramma)

De werknemers waren onvoldoende geïnformeerd over de bedrijfsvoordelen en maakten er bijgevolg geen gebruik van. Wij hebben de applicatie gevuld met actuele loyaliteitsprogramma's voor werknemers, met kortingen en bonussen.

Wij hebben een werknemersprofiel ingeschakeld dat werkt als een virtuele kortingskaart, een bonustabblad met kortingen van partners per stad, een lijst van beschikbare bonussen en voorwaarden, de mogelijkheid om zich in te schrijven voor bedrijfsactiviteiten (Engelse en yogalessen), en de optie om eten naar een specifiek kantoor, verdieping, kamer te sturen.

App functionaliteit: voor potentiële werknemers

Om het gebrek aan een gecentraliseerde dienst voor het informeren van kandidaten en het verzamelen van sollicitaties op te vangen, hebben wij informatie over aanwervingsvoorwaarden en functionaliteit voor het rechtstreeks vanuit de applicatie versturen van cv's toegevoegd. Ook zal de applicatie op termijn de onboarding-informatie verstrekken.

Wij stellen gebruikers in staat de vereisten voor kandidaten voor het verwijzingsprogramma te kennen en de aanvraag rechtstreeks vanuit de toepassing te versturen via het tabblad Bonussen met de sectie Verwijzingen.

We zijn van plan de applicatie te verrijken met informatie over het inwerken van nieuwe werknemers en de optie voor het bekijken van gasten (algemene bedrijfsinformatie, beschikbare vacatures en solliciteren op stage of vacature) mogelijk te maken.

Technologieën en instrumenten

Backend
Java 17, WebFlux / Reactor, Lombok, MapStruct, Spring Boot, Spring Security, Spring Data R2DBC, Spring Data Mongo, WebSockets / gRPC / REST, Firebase, Kafka, Keycloak
Mobiele ontwikkeling
Dart, Flutter, Bloc, Dio, http, Firebase Analytics, Firebase Crashlytics, Firestore, Keycloak, Web Sockets / REST, SharedPreferences, Mocktail, Flutter Tests, WebView.
Platformen
iOS, Android
Databases
MongoDB, PostgreSQL
Naadloze integratie
Bitbucket pipelines, Helm
Configuratiebeheer
K8S configmaps
Beheer van containers
AWS EKS
Serverbewaking
Prometheus, Grafana
Beheer van het gebeurtenissenlogboek
ELK
Flutter maakt een meer gestroomlijnde code-ontwikkeling mogelijk, heeft een bijna-native prestaties, en toont een enorm UI-aanpassingspotentieel dankzij Skia's engine. Aangezien de app werd gebouwd met één platformoverschrijdende ontwikkeltool, werd slechts één codebasis gecreëerd. Daardoor waren er minder middelen nodig voor verdere ondersteuning en ontwikkeling van de applicatie.

Proces

We hadden een duidelijke visie over hoe de applicatie moest werken en hebben de problemen met alles opgelost, rekening houdend met het ontwikkelingsproces:

  • het ontwerpen van de applicatie en de architectuur ervan,
  • de uitvoering van de ideeën over de functionaliteit van de toepassing,
  • het onderhouden van de applicatie na de release.
    Ontdekking

    Eerst analyseerde ons team de pijnpunten van de medewerkers en zocht naar de best mogelijke technologische oplossingen. We ontwierpen de basisarchitectuur van de applicatie en maakten mock-ups om de ontwikkelingskosten te berekenen. Voor een meer exacte schatting maakten we een gedetailleerd plan voor de ontwikkeling van elke module.

    Technologie keuze

    Bij het kiezen van technologieën ligt de nadruk op het zo snel mogelijk ontwikkelen en lanceren van de applicatie en het gemakkelijk onderhouden en verder verfijnen ervan. Dit is waar het nodig is om platformonafhankelijke ontwikkeling te overwegen. Hierdoor is het niet nodig om aan twee app-versies te werken. In plaats daarvan is slechts één ontwikkelingscyclus nodig voor de release van Android en iOS.

    Beveiliging

    We hebben de locatiecontrole van IP-apparaten ingeschakeld wanneer de applicatie in gebruik is (fraudebestrijding) en sturen de gerelateerde meldingen per e-mail naar de gebruiker. Ons team heeft de limiet ingesteld dat de app slechts één apparaat mag gebruiken (op een bepaald moment). Ook hebben we het verzoek met volledige bevestiging voor persoonlijke/contactgegevens (per telefoon, Telegram, WhatsApp) ingeschakeld om het lekken van persoonlijke werknemersgegevens te voorkomen. De export van contactgegevens is niet toegestaan. Al die maatregelen zorgen voor honderd procent applicatiebeveiliging.

    MVP ontwikkeling

    We leverden elke twee weken module voor module op, bespraken Slack-taken en hielden taken bij. Elke ontwikkelingsfase werd afgesloten met de unit- en handmatige tests om zelfs de meest kleine bugs in een zo vroeg mogelijk stadium op te sporen en op te lossen.

    MVP ontwikkeling

    Na overeenstemming over de work breakdown structure met de klant, gingen we aan de slag met de ontwikkeling van de MVP.

    We leverden elke twee weken module voor module op, bespraken taken in Slack en lieten taken bijhouden in Jira.

    Elke ontwikkelingsfase werd afgesloten met de unit- en handmatige tests, zodat we zelfs de kleinste bugs in een zo vroeg mogelijk stadium konden opsporen en oplossen, om te voorkomen dat ze uitgroeiden tot grote problemen.

    Team

    1
    Projectleider
    1
    Bedrijfsanalist
    1
    Architect
    1
    UI/UX Ontwerper
    2
    Java-ontwikkelaars
    2
    Flutter ontwikkelaars
    1
    QA specialist
    1
    DevOps specialist

    Resultaten

    De applicatie wordt al gebruikt door werknemers van het bedrijf, waardoor zij gemakkelijk belangrijke bedrijfsinformatie kunnen ontvangen en delen.
    De oplossing heeft een rijke reeks opties, waaronder de integratie en snelle schaling van functionaliteit; gepersonaliseerde functies voor verschillende gebruikersgroepen worden met succes geïmplementeerd.
    Dankzij actuele informatie en snelle toegang tot de diensten van de app is het verkeer van de applicatie de afgelopen drie maanden met 209% toegenomen. Hoewel het aantal gebruikers van de app toeneemt, heeft dit geen invloed op de prestaties en de veiligheid ervan.


    Neem contact met ons op!

    Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

      Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
      Neem een spraakbericht over uw
      project op om het ons beter te helpen begrijpen
      Voeg indien nodig aanvullende documenten bij
      Bestand uploaden

      Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

      Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

      Wat gebeurt er nu?

      1

      Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

      2

      Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

      3

      Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

      4

      We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken mogelijk.

      Bedankt.

      Uw bericht is verzonden.
      Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

      Bedankt.

      Uw bericht is verzonden.
      Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

      pijl