Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Mobiele apps zijn de toekomst van digitalisering
Tip 1: Stel een multidisciplinair team samen
Tip 2: Zorg voor de juiste mix van techniek en creativiteit
Tip 3: Bouw in stappen, doe het iteratief
Tip 4: Gebruik een open source platform
Tip 5: Maak gebruik van native apps van devices
Case: Storepal voor BrandLoyalty
Tip 6: Controleer het gebruik
Over Open Circle Solutions
MOBIELE APPS ZIJN DE TOEKOMST VAN DIGITALISERING Ons leven wordt steeds mobieler. Vrijwel iedereen heeft tegenwoordig een smartphone en is overal en altijd bereikbaar. Omgekeerd willen we ook steeds meer doen op plaatsen en momenten dat het ons uitkomt. Dit geldt voor werk en privé. Geen wonder dus dat je als bedrijf hierop wilt inspelen en een mobiele app wilt ontwikkelen.
Niet alleen kunnen je klanten (en
medewerkers!) daarmee locatie-
onafhankelijk werken en datgene
doen waarvoor ze vroeger een
computer nodig hadden. Je kunt ook
gebruikmaken van gelocaliseerde
diensten: als je weet waar iemand
is, kun je daar interessante dingen
mee doen. Voorzieningen in de buurt
tonen, buitendienstmedewerkers
naar de dichtsbijzijnde klant sturen
enzovoort.
Reden genoeg om je eigen mobiele
app te laten bouwen. Maar hoe
weet je zeker dat je app een succes
wordt? Er hangt veel vanaf. En
afhankelijk van de uitgebreidheid
en functionaliteit kan het best een
kostbare zaak worden. Waar moet
je op letten bij het ontwikkelproces
om ervoor te zorgen dat je app
professioneel is, er goed uitziet, fijn
werkt en dat doet waarvoor het was
bedoeld?
OCS heeft jarenlange ervaring
in het bouwen van mobiele apps.
Vanuit deze ervaring geven we zes
belangrijkste tips om een goede app
te bouwen.
Als je deze tips volgt, heb je een veel
grotere kans dat jouw app opvalt en
ook echt wordt gebruikt. Het gaat
immers om techniek, creativiteit,
maar vooral ook om de juiste user
experience.
INHOUD
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
STEL EEN MULTI-DISCIPLINAIR TEAM SAMENHet is belangrijk dat er de tijd wordt genomen voor de selectie van de juiste mensen om zo het succes van het team te vergroten. Kijk naar beschikbaarheid, maar ook naar ambities, talenten, persoonlijkheden. Het samenwerken moet naast professioneel natuurlijk plezierig zijn. Met een goede kick-off waarin de open sfeer, doelstellingen en rollen duidelijk worden gemaakt verhoog je de kans op een productieve samenwerking.
Bouwen met vertrouwen en
een duidelijke rolverdeling
Een team kan alleen goed
functioneren als het voor alle
betrokkenen duidelijk is wie welke
verantwoordelijkheid heeft. Een
handig hulpmiddel daarbij is
bijvoorbeeld het oude en vertrouwde
RACI-model. Dat is een matrix
die wordt gebruikt om de rollen
en verantwoordelijkheden van de
personen die betrokken zijn bij de
bouw van de app duidelijk te maken.
Er zijn hier uiteraard meerdere
modellen voor zodat je kunt kiezen
wat het beste bij jouw team past.
Een multidisciplinair team kijkt
nauwkeuriger naar de bestaande
werkelijkheid
De leverancier die de app gaat
bouwen zal kennis moeten hebben
van het huidige ICT-landschap van
de organisatie. Bouwen kan iedereen,
maar het moet wel passen binnen de
huidige systemen of infrastructuren
die aanwezig zijn. Daarom begint het
bouwen van een goede app altijd met
een uitgebreide inventarisatie. Een
multidisciplinair team laat alle lagen
van de organisatie aan bod komen.
De kans dat het eindproduct bij de
lancering een groter draagvlak krijgt,
is daardoor vele malen groter.
Creatieve dynamiek zonder
hiërarchie
Daar waar mensen elkaar vanuit
andere disciplines versterken,
ontstaan de mooiste ideeën en
uitkomsten. Dat kan alleen maar
als iedereen openstaat voor elkaars
ideeën en er de bereidheid is om veel
vragen te stellen. Geen hiërarchische
structuur, maar een team waarin
iedereen zich veilig voelt om zijn
of haar mening te geven. Dat is
ongetwijfeld even wennen, maar
hiërarchie neigt nu eenmaal naar de
overname van de mening van “de
meerdere”.
Rekening houden met wat er kan
Het is belangrijk om de oplossing die
je wilt bouwen vanuit meerdere
standpunten te bekijken. Managers
en ontwikkelaars worden op deze
manier bewust gemaakt verder te
kijken dan de eigen specialistische
kennis. Een multidisciplinair team
kijkt breder naar wat mogelijk is, nu
en in de nabije toekomst. Vanuit
meerdere alternatieven zullen ook
betere keuzes worden gemaakt en
concurrentievoordelen gaan
ontstaan.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
ZORG VOOR DE JUISTE MIX VAN TECHNIEK EN CREATIVITEIT
Ieder zijn vak: neem bijvoorbeeld programmeurs en ontwerpers, beide in hetzelfde team, maar ze zijn beide onmisbaar. Je kunt alleen maar een goede gebruikerservaring krijgen als creativiteit en techniek in balans zijn. Zorg ervoor dat er een team wordt samengesteld met beide expertises. Zo wordt er een app gebouwd die gebruiksvriendelijk is en tegelijkertijd goed in elkaar zit.
Het succes van je app hangt af van
twee factoren: hoe aantrekkelijk
en gemakkelijk is de app in het
dagelijkse gebruik? En: hoe snel en
stabiel is de app en doet het wat het
belooft te doen?
Om hieraan te voldoen, zijn
expertises nodig die zelden zijn
verenigd in één persoon. De front
end is het domein van de ontwerper;
de back end van de programmeur –
beiden zijn essentieel.
Zoek naar de balans tussen
functionele techniek en
creativiteit
Het uitwerken van functionaliteiten
vraagt om personen met een
technische achtergrond, maar
voor de gebruikservaring - de user
experience - is vaak iemand met een
creatieve geest nodig. Deze rollen
bekijken de wereld vanuit een ander
perspectief en spreken in een andere
taal. Soms komen ze met elkaar in
botsing omdat visuele elementen in
de interface de prestaties hinderen.
Omgekeerd stellen de technische
eisen de ontwerpers weer voor een
uitdaging om ze in een aantrekkelijke
vorm te gieten. Het is voortdurend
zoeken naar de juiste balans.
Een winnend team samenstellen
Voordat je iemand deel laat uitmaken
van jouw winnende team, zul je
zijn of haar kwaliteiten moeten
kennen. Daarnaast moet iedereen
ervan zijn doordrongen dat beide
perspectieven essentieel zijn voor
een goed resultaat. Dat betekent
dat alle teamleden respect voor
elkaar hebben, samen hetzelfde doel
nastreven en niet op eigen titel het
resultaat gaan claimen.
Hou hierbij rekening met de
verschillende persoonlijkheden
die vaak horen bij de rollen: de
expressieve van de creatievelingen
en de meer introverte van de
technische mensen.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
BOUW IN STAPPEN, DOE HET ITERATIEF Een mens gaat een app pas waarderen wanneer hij of zij er goed mee kan werken. Stel daarom vanaf de start van de ontwikkeling momenten vast waarop de app met de doelgroep wordt geëvalueerd. Dan ontstaan er geen verrassingen achteraf. Tussentijdse oplevermomenten en agile werken zorgen ervoor dat de wensen en eisen worden bewaakt. Bij iedere stap kan men bijsturen. Met als resultaat een goede app die opvalt en iedereen graag gebruikt.
In het huidige digitale tijdperk van
constante verandering is het nodig
een app te bouwen waarvan je vooraf
al van weet dat deze door een klant
wordt gewaardeerd. Dat kan door de
app al tijdens de ontwikkeling samen
met de doelgroep op verschillende
momenten te evalueren.
Bouwen volgens de Agile
Scrum-methode
Grotere resultaten worden bereikt
als mensen sneller meebewegen
met gewenste veranderingen.
IT-projecten kunnen voor lastige
uitdagingen komen te staan
omdat de teams te groot zijn, de
oplevering te lang duurt en de tijd
de marktintroductie alweer heeft
ingehaald. Daarom is de Agile Scrum-
methode zo interessant, omdat
tussentijds snellere eindproducten
worden opgeleverd. Hoe gaat dat in
zijn werk?
Agile betekent dat je begint
met een klein en eenvoudig
eindproduct. Dit eindproduct is
weliswaar een tussenstap maar een
volwaardige app van zichzelf – geen
halffabricaat. Deze wordt getest
en, na goedkeuring, stapsgewijs
doorontwikkeld. Aan het eind van
iedere fase is er een bruikbaar
product. Door de app te bouwen
als serie volwaardige producten van
eenvoudig naar complex, hou je grip
op het proces en weet je zeker dat je
de goede kant op gaat. Bijkomend
voordeel is dat je nieuwe features
kunt toevoegen of oude schrappen
als de inzichten tussentijds zijn
veranderd.
Verantwoordelijkheid
Het team heeft geen hiërarchische
projectleider, waardoor alle
teamleden zich verantwoordelijk
voelen voor de voortgang en de
kwaliteit van het te leveren werk.
Er is wel een aanjager die ook wel
de ‘Scrum Master’ wordt genoemd.
Deze Scrum Master heeft o.a.
de taak om zijn teamleden te
coachen, te faciliteren en grote
obstakels weg te nemen. Hij of
zij speelt een belangrijke rol om
ieders afzonderlijke expertise in te
brengen, zonder daarbij leidend
te zijn. Het Scrum-team is zelf
verantwoordelijk voor het resultaat,
de planning, de werkverdeling en de
voortgangsbewaking. Hou hiermee
rekening bij de keuze van leden:
iedereen moet in staat zijn naar
elkaar te luisteren. Dat betekent:
grote ego’s zijn niet welkom en
wederzijds respect is essentieel.
Snellere resultaten
Agile is een puur hands-on manier
van werken. Meteen maken,
publiceren en testen versus
eindeloos plannen en voorbereiden.
De praktijk is de beste leermeester.
Kleine teams werken hierbij beter
dan grotere, die veel moeten
overleggen en vergaderen. Daarom
wordt tijdens de bouw van een app
het werk opgedeeld in kleine ‘work
items’. Ontwikkelaars gaan daarmee
op basis van de vraag aan de slag en
hebben aan het einde van de dag al
voldoening van bereikte resultaten.
Op die manier worden elke keer
kleine mijlpalen bereikt.
Reflectie voor een beter
eindproduct
Iedere sprint wordt afgesloten met
een evaluatie van leerpunten: de
‘retrospective’. Zo kan het team de
volgende sprint nog beter uitvoeren.
Hoe eerder er namelijk feedback
komt van de stakeholders over ‘wat’
zij nodig hebben, des te eerder en
beter de ontwikkelaars het ‘hoe’
kunnen gaan bepalen. Zo blijft
iedereen in zijn kracht en ontstaat
een situatie van co-creatie tussen
ontwikkelteam en klant.
Definition of done
Bij het bouwen van een professionele
app is het raadzaam om vooraf te
bepalen wanneer de deliverables van
een sprint en zeker ook het bouwen
van de app is afgerond. Het vooraf
opstellen van wensen en eisen en de
gewenste tevredenheidsscore van
gebruikers helpt daarbij.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
GEBRUIK EEN OPEN SOURCE PLATFORM Wij kiezen bewust voor het gebruiken van Open Source-software. Vanwege functionele redenen – geen vendor lockin, geen licentiekosten, laagdrempelig – maar ook omdat we geloven in het delen van kennis en het deel uitmaken van een wereldwijde community waarin wij een actieve rol spelen.
Maak het jezelf gemakkelijk. Als je
begint met het ontwikkelen van een
mobiele applicatie, is het cruciaal
om te zoeken naar bestaande open
source-technieken die je kunt
hergebruiken en direct inzetbaar zijn
voor jouw applicatie.
Dit zijn vier redenen waarom bouwen
in Open Source slim is:
1. Je idee sneller tot leven
Het wiel is al voor je uitgevonden!
Dit betekent dat je je ideeën sneller
tot leven kunt brengen omdat er
mogelijk iemand in de Open Source
Community al eerder een antwoord
op heeft gevonden.
Een veel kortere time-to-market en
zo eerder met de app geld verdienen
zijn maar een paar van de voordelen.
Bovendien zijn laatste versies van
software snel beschikbaar en worden
bugs sneller opgelost.
2. Ontwikkelen met hoge kwaliteit
Open source wordt wereldwijd
ondersteund en bijgehouden door
een community waar ontwikkelaars
aan deelnemen. Hoe groter de
groep ontwikkelaars is, des te meer
input op bugs kan worden gegeven.
Daarnaast biedt het een enorme
kans om sneller aanpassingen te
maken en verbeteringen door
te voeren. Doordat individuele
initiatieven bijgestuurd worden door
de community, worden apps met een
hoge kwaliteit ontwikkeld.
3. Mobiele apps bouwen tegen
lage kosten
Niemand is eigenaar van de
Open Source platformen en
kan er geld voor vragen. Dat
betekent in de meeste gevallen
bouwen met lage kosten. Waarom
ontwikkelaars binnen de Open
Source Community’s hier dan toch
hun werkzaamheden onbetaald
verrichten? Omdat het voor veel
ontwikkelaars ‘het Paard van Troje’ is.
Ze worden beter zichtbaar, zeker als
ze een bepaalde status binnen de
community hebben opgebouwd.
Met als gevolg dat ze geld verdienen
aan consultancy, het geven van
technisch advies en aanverwante IT-
dienstverlening.
4. Makkelijk cross platform
ontwikkelen met OS-technologie
“Develop on PC or Mac. World-class
IDEs on your preffered OS” – dat
lees je terug op het Open Source
platform Xamarin van Microsoft.
Jouw ontwikkelde mobiele app is
daardoor voor zowel Android als
iOS te gebruiken. Daarnaast ligt
bij OS-technologie de kracht in
‘geven en nemen’. Ontwikkelaars
die veel gebruikmaken van OS-
technologie nemen actief deel aan
deze communities. Bijvoorbeeld
door het melden en helpen oplossen
van bugs. Gezamenlijke energie
levert sneller nieuwe features of
andere verbeteringen op en over het
algemeen van een grotere kwaliteit.
Waar let je als bouwer van slimme
mobiele apps nog meer op?
Daar waar iedereen verantwoordelijk
is en transparantie en openheid
heerst, is er ook een mogelijk gevaar.
Experts die geen experts zijn kunnen
zich beter voordoen dan ze zijn.
De tip die we daarom geven is om
altijd van OS-technologie gebruik te
maken waar die verantwoordelijkheid
er wel is. Xamarin noemde we al, de
.Net Developer Community is een
ander prima voorbeeld. Check dus
altijd of er verantwoordelijkheid is,
van bijvoorbeeld een grote partij
als Microsoft, om de kwaliteit te
waarborgen.
Maak daarnaast afspraken met
elkaar binnen het development
team. Vanuit de intrinsieke motivatie
van ontwikkelaars, om altijd op
zoek te zijn naar interessante Open
Sources, is het nog steeds raadzaam
om het samen eens te zijn welke
Open Source platformen waardevol
genoeg zijn om mobiele apps in te
ontwikkelen.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
MAAK NATIVE APPS OP ELK PLATFORM Gebruik de capaciteit en mogelijkheden van een device. Het is aan te raden om gebruik te maken van een native oplossing. Dit is een applicatie die specifiek is gebouwd voor smartphones, tablets en horloges van Google en Apple. De applicatie maakt maximaal gebruik van de mogelijkheden en capaciteit van het device. Denk bijvoorbeeld aan offline werken, maar ook de sensoren en verbindingsmogelijkheden van een smartphone, zoals: bluetooth, Wi-Fi direct, locatiebepaling, NFC (Near Field Communication) en nog heel veel meer.
Betere gebruikerservaringen met
native apps
De klant van vandaag de dag is vaker
onderweg, werkt mobiel en gebruikt
smartphone en tablet voor de
dagelijkse werkzaamheden. Met als
logisch gevolg dat de vraag naar
apps enorm blijft groeien. Maar
waar let je op als je klanten de beste
gebruikerservaring wilt geven en
waarom zijn native apps daarbij zo
bepalend?
Performance, snelheid en
stabiliteit zijn de sleutel!
Apps moeten het gewoon doen
en stabiel werken. Apps met lange
laadtijden van schermen worden
als ongemakkelijk ervaren. Daarom
worden apps zonder goede
performance snel verwijderd.
Maximaal gebruik van beschikbare
functionaliteiten
Native apps maken maximaal gebruik
van de functionaliteit van bestaande
en nieuwe devices en integreren
eenvoudig met andere apps. Het
gebruik van de verschillende
sensoren van een device is wat native
apps van de rest onderscheidt en
betere ervaringen opleveren.
De smartphone heeft bijvoorbeeld
locatiebepaling. Deze informatie
kan worden toegevoegd als extra
waarde aan de door jou ontwikkelde
app. Of misschien bouw je wel een
app waarmee de camerafunctie
informatie scant en data genereert.
Data, zoals beweging, temperatuur,
versnelling en nog heel veel worden
met de sensoren van het device
waargenomen.
Door deze data met native apps te
integreren ontstaan vaak compleet
nieuwe businessmodellen. Bekijk
bijvoorbeeld de inspirerende
praktijkcase over een loyalty-
programma voor retailers waar een
native app een belangrijke rol bij
speelt op de volgende pagina.
Altijd kunnen doorwerken
Gemak betekent ook dat er
in elke situatie kan worden
doorgewerkt. Ook als er even geen
internetverbinding is. Zolang de
native app is uitgevoerd met een
offline functionaliteit kan de native
app gewoon worden gebruikt.
Het gevoel van veiligheid en
zekerheid
Een native app voor Apple iOS,
Android of Windows mobile zal
altijd moeten worden goedgekeurd,
waarbij de native app automatisch
wordt getoetst aan de eisen van
moderne digitale veiligheid.
Daarnaast heb je met een native
app de zekerheid dat je meeloopt
met de ontwikkelingstrends
van Android en iOS. Beide
platformen standaardiseren
steeds meer en brengen standaard
programmeercodes uit in
zogenaamde ‘libraries’. Daardoor
wordt programmeren steeds sneller
en eenvoudiger gemaakt.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
INZICHT IN LOYALTYPROGRAMMA’S MET BEHULP VAN ARTIFICIAL INTELLIGENCE
CASE: STOREPAL VOOR BRANDLOYALTY BrandLoyalty verzorgt voor zijn retailklanten de complete merkactivatie van loyaliteitsacties in de winkel. Denk aan de displays voor de promotionele producten, de instore etalage van de producten, de zegels, de posters en de spaarkaarten. Maar hoe effectief zijn die campagnes nu eigenlijk? Wereldwijd worden er allerlei spaarprogramma’s voor merkactivatie ingezet, maar de vraag blijft of de klant, de consument, ook echt meedoet en het nut ervan inziet.
Open Circle Solutions ontwikkelde
de Storepal-applicatie die
gebruikmaakt van beeldherkenning
gebaseerd op artificiële
intelligentie (AI)-concepten. Door
beeldherkenning toe te passen op
foto’s van de displays in de winkel,
werd duidelijk welke schappen en
welke plekken in de winkel voor de
allerbeste resultaten zorgen. Ook
kan men op het hoofdkantoor direct
beoordelen of de schappen volgens
het protocol zijn geplaatst.
De Storepal-app is een mobiele tool
die door het personeel van retailers
wordt gebruikt. De app bevat allerlei
vragen om een beeld te krijgen over
wat er per winkel goed gaat en wat
niet. Zoals: ‘Kun je een foto maken
van de display en een oordeel geven
over de kwaliteit?’ Daardoor wordt
via de Storepal-app een schat aan
informatie verzameld. Brand Loyalty
kan nu proactief winkels benaderen
en hen helpen om de resultaten te
verbeteren.
Aantrekkelijk gebruik door
gamification
Om het winkelpersoneel te
stimuleren de Storepal-app te
gebruiken, is er een competitie-
element ingebouwd. Via ‘leader
boards’ kunnen retailers hun
resultaten met collega-retailers
vergelijken. Elke twee weken wordt
een prijs uitgeloofd aan de best
presterende winkel. Dit blijkt een
enorme stimulans te zijn.
“De Storepal-app is makkelijk in gebruik
en behulpzaam. Ik kan gemakkelijk de
campagneschappen naast de lijst van eisen
houden. Bovendien kan ik het hoofdkantoor direct een seintje geven als de
voorraad moet worden aangevuld.”
Quang Trung
Marketing Manager, COOP
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
CONTROLEER HET GEBRUIKJe hebt je app uitvoerig getest tijdens de bouw. Maar pas als je het daadwerkelijke gebruik gaat monitoren weet je of je het echt goed is. Gebruik de Appstore of Playstore om de ratings en feedback te monitoren. Reageer snel en adekwaat als er, vooral in het begin, fouten aan het licht komen.
De mobiele app is gebouwd en
losgelaten in het wild. Nu begint het!
Met veel trots is de nieuwe app
in de App Store van Apple en/of
de Google Play Store geplaatst.
Nu begint het pas, omdat je in de
omgeving van de echte wereld bent
gekomen. Hou je development team
paraat voor continue nazorg, zeker in
deze beginfase.
De app wordt misschien wel op
nieuwe apparaten of omgevingen
gedownload die nog niet of
onvoldoende zijn getest. Er zullen
gegarandeerd fouten optreden
omdat de veilige testomgeving
verlaten is en er altijd nieuwe devices
en systemen op de markt verschijnen.
Het is dan cruciaal om snel en
adequaat te reageren op klantvragen
en klantbehoeften.
Doe dit direct om een lagere rating
te voorkomen die het voor andere
gebruikers misschien minder
aantrekkelijk maakt om je app te
downloaden.
Neem Analytics mee bij de
realisatie van een applicatie
Door dit te doen kun je proactief
problemen oplossen en nieuwe
functionaliteiten beter onder de
aandacht brengen bij gebruikers.
Je ziet precies waar men afhaakt of
blijft steken bij het gebruik van de
app. Hiermee leer je de doelgroep
nog beter kennen en zorg je voor
constante verbeteringen van jouw
app die klanten zullen waarderen.
Treed in contact met je klanten
Veel gebruikers zullen het oké vinden
dat een app nog niet honderd procent
aan hun verwachting voldoet. Zolang
je maar met de gebruikersgroep
blijft communiceren en laat weten
waar ze veranderingen kunnen
gaan verwachten. Sterker nog, als je
gebruikers bij het creëren van een
nog betere versie betrekt, zal dat de
klantenbinding alleen maar ten goede
komen. Co-creatie is een steeds vaker
gehoord begrip binnen de IT. Wie
de klant laat meedenken, bouwt de
meest intensieve relaties op.
Organiseer klantenpanels
Een manier om het gebruik te
analyseren is het organiseren van
een klanten- of gebruikerspanel.
Daarmee kun je gedrag analyseren.
Bijvoorbeeld hoe gebruikers zoeken,
om welke redenen ze uitstappen,
waar ze op klikken, hoe ze de
snelheid ervaren en wat mogelijk
andere uitdagingen bij het gebruik
zijn.
Samenvattend
Het functioneel opleveren van een
app is niet genoeg. Wensen en
eisen van klanten, en de techniek,
zijn aan sterke veranderingen
onderhevig en het is de kunst om als
development team een app te blijven
ontwikkelen. Zo creëer je een app die
voldoet aan een zo groot mogelijke
groep gebruikers en technische
omgevingen.
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
het slim inzetten van frameworks
kunnen we in korte tijd kwalitatief
hoogstaande maatwerkoplossingen
leveren ter ondersteuning van
kritische bedrijfsprocessen.
Zoekt u een partner die met u mee
wil denken? Die u ook proactief
adviseert over wat er mogelijk is?
Een partner die eenvoudige maar
ook ingewikkelde oplossingen
kan realiseren en die doorgaat
wanneer het voor andere partijen
te lastig wordt? Die ook weet dat bij
onvoldoende denkwerk vooraf de
ontwikkelkosten wegvallen tegen
de kosten die na oplevering moeten
worden besteed aan verbeteringen
en onderhoud?
Neem dan contact met ons op via
[email protected] of op
040-304 15 72. Of kom langs voor
een informeel gesprek met een
lekkere kop koffie. Wij helpen u
graag! Experts die maatwerkoplossingen
opleveren op het hoogste niveau.
Wij zijn een club van: ontwikkelaars,
projectmanagers en consultants die
hoge kwaliteit maatwerksoftware
leveren met gebruiksgemak
als belangrijkste speerpunt.
Ontwikkeling doen wij samen met
alle betrokkenen. Onze oplossingen
worden zo een stuk gereedschap dat
iedereen kan en wil gebruiken.
Open Circle Solutions kenmerkt zich
door een frisse en dynamisch team
dat opgebouwd is uit experts in hun
eigen vakgebieden. Er wordt gewerkt
binnen meerdere disciplines die de
verschillende units opmaken: mobile,
Java en big data.
Wij werken bij voorkeur op basis van
open source producten die door de
community ontwikkeld zijn. Door
OPEN CIRCLE SOLUTIONS
HOE BOUW JE EEN MOBIELE APP? 6 PRAKTISCHE TIPS VOOR EEN PROFESSIONEEL RESULTAAT
Daalakkersweg 16
Kantoor 06
5641 JA Eindhoven
www.opencirclesolutions.nl