Informaticabeheer Generation Development Technical Paper (Developing the next generation for you)

Vergelijkbare documenten
Informatiebeheer Generation Development Plan van aanpak

Informaticabeheer Generation Development Marketingplan

Informaticabeheer Generation Development Business plan

ANOUK ROUMANS TO CODE OR NOT TO CODE.

Factsheet Enterprise Mobility

Factsheet APPS Mirabeau

WESTPOINTDIGITAL MOBILE APPS DEVELOPMENT

USABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR

Aanspreekpunt voor studenten Informatica van Avans Hogeschool voor stage en afstuderen.

Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens

Colofon. Apps, Alles over uitgeven op mobiel en tablet. Dirkjan van Ittersum ISBN:

Marlin Family. Marlin

SQITS. partner voor maatwerk applicaties

01/05. Websites Nederland over. Mobile marketing. Whitepaper #03/2013. Mabelie Samuels internet marketeer

Efficiënt en veilig werken met cliëntgegevens. Zorg & ICT beurs 15 maart 2017

Projectplan. Elektronica-ICT Artesis. Auteur: Coopman Tom Interne Promotor: Peeters Tom Externe Promotor: Delepierre Bruno, Adforce

ipad integratie in het onderhoud

Mobiele internet strategie

SMART- Leerdoel Mathijs de Bok Emotion - RMM42

MOBILE De mogelijkheden van mobile apps

Werkplekvisie. Hans van Zonneveld Senior Consultant Winvision

Handout PrOfijt. - Versie Versie: 1.1 Datum: Mike Nikkels / Olav van Doorn

React en React Native voor websites en apps

I AM. Totaalcommunicatie. Dienstbeschrijving

LEERVRAAG. EINDDOEL 1. Van novice naar beginner: zelfstandig een Titanium video app bouwen 2. Beeldvan User Design principes

Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure

Ontwikkelen voor Android. Het waarom, het hoe en het wat - Sander Tuit

WERKEN EN STUDEREN SWITCH2IT BACHELOR IN DE TOEGEPASTE INFORMATICA PXL-IT

Responsive web applicaties op Oracle

WIJ ZIJN VWA. en dit is waar wij goed in zijn. Webdesign. Online Marketing. Software Development. Narrowcasting. Grafisch Ontwerpen

Webuniversum.

BOOKSHELF E-BOOKS VOOR HOGER ONDERWIJS EN DE PROFESSIONELE MARKT HANDLEIDING

Factsheet Crowd Testen

Bart ter Steege The Mobile Mindmap

Training en workshops

Showtime! Theater. Mobiel Reserveringssysteem voor de Entertainment en Theaterwereld

Producten en prijzen 2016 MBO ICT Opleidingen

De alles-in-1 Zorgapp

OPTIMIZE Vacature. JAVA Developer. Divisie Just Software

Cegeka Mobile Event. to itedit Master subtitle style 5/3/12 30/11/2011

WIJ ZIJN VWA. en dit is waar wij goed in zijn. Internet en reclame. Webdesign. Online Marketing. Software Development.

Online Marketing Vraagstuk: Content Marketing Datum: juni 2016

Microsoft Dynamics CRM kijk op uw relaties

Allévo. Op weg naar de ultieme BYOD organisatie met informatie op maat!

Application Services. Alles onder één dak: functioneel applicatiebeheer, applicatieontwikkeling en testdiensten

Whitepaper Mobile commerce

New Penguins Talent. De brug tussen de dynamische arbeidsmarkt en talent!

Inhoudsopgave 1. Opdrachtformulering Beschouwingsgebied Binnen de opdracht Buiten de opdracht

Snel toegang tot CRM-, werkplaats-, en managementgegevens van Plan-de-CAMpagne

Factsheet AGILE TRANSITIONERS. Mirabeau

Training en workshops

1 Dienstbeschrijving Lancom Workspace 365

APPS. Presentatie

Mediakit 2016 editie

Handreiking Mobiele App Ontwikkeling en Beheer voor de Rijksoverheid

Mediatechnologie Human Centred Creative Technology

Mediatechnologie Human Centred Creative Technology

HANDLEIDING EXTERNE TOEGANG CURAMARE

Bright Square WIJ ZIJN BRIGHT SQUARE EEN FULL-SERVICE COMMUNICATIEBUREAU

Stappenplan. De ontwikkeling van een interface doorloopt bij Studio Wolf vier stappen. Deze stappen verduidelijken de weg naar het eindresultaat.

E-resultaat aanpak. Meer aanvragen en verkopen door uw online klant centraal te stellen

Master Of Code voor haar opdrachtgevers

Bedrijfssystemen vervangen door Slim Software Nabouwen

Enabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties

M IMPROVING YOUR BUSINESS MOBILITY Mobistar Juni Hoe kiest u de juiste gsm voor uw bedrijf? UW ONDERNEMING alle krachten gebundeld

MED-APP uw eigen congres app

Medicatie controle. Mobiele app op basis van App Service en Azure AD

App creation made simple!

Office 365, SOMtoday & Ouderportaal. Wat kunt u verwachten op het Griftland College

strategie concept creatie

strategie concept creatie

Ontwikkelvoorstel stappenplan

Smartphone Onderzoek OTYS Recruiting Technology

MARKTONDERZOEK. Content By Creative ArtWorks BV. Pagina 6 van 18

DIGITAL PRODUCT DESIGNER

Contact: Geesje Philippi Claasje Reijers

Android Development CCSS2011

Event menu Minigids event app

Applicaties ontwerpen voor ios en Android

BDD/Gherkin. Een introductie

10 onderdelen die niet mogen ontbreken in een online briefing

WERKEN EN STUDEREN SWITCH2IT BACHELOR IN DE TOEGEPASTE INFORMATICA PXL-IT

CLOUD COMPUTING Falco, Goan & Wouter CURSUSAVOND. Teach-IT

Is uw webshop geschikt voor mobiel?

Mobile first in e-commerce 5 onmisbare trends in m-commerce voor een succesvolle online business

Ran De Coninck, Carlo D Angolo en Thomas Lauwereins. Hoe ontwerp ik een app?

Raspberry Pi Webhosting Datacenter

Leerscenario Kata-App (werktitel) Raymond Stoops Hogeschool Utrecht. Analyse. Inleiding. Doelstellingen

Case Atos. Atos imponeert met wepresent

Dienstbeschrijving I AM Connect 1 Platform

Inhoud: Inleiding tot Taak Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7

Positive Drive. Klik hier voor het invoegen van tekst en/of afbeeldingen

Mobiel werken Mobiel Werken Sven Moreels 1

BUSINESS MODEL CANVAS WAT IS HET?

Transcriptie:

Informaticabeheer Generation Development Technical Paper (Developing the next generation for you) Auteurs: Mattijs Eggermont, Brent Alleweireldt, Cedric Cornelis, Nick Cornelis, Jasper Deblieck en Jordy Verstraete Handelswetenschappen en bedrijfskunde Bachelor in de toegepaste informatica Campus Kortrijk Academiejaar 2014-2015 Docent: Dhr. H. Van Steenkiste

Informaticabeheer Generation Development Technical Paper (Developing the next generation for you) Auteurs: Mattijs Eggermont, Brent Alleweireldt, Cedric Cornelis, Nick Cornelis, Jasper Deblieck en Jordy Verstraete Handelswetenschappen en bedrijfskunde Bachelor in de toegepaste informatica Campus Kortrijk Academiejaar 2014-2015 Docent: Dhr. H. Van Steenkiste

Inhoudstafel INLEIDING... 4 1 INTRODUCTIE... 5 2 PROBLEEMDEFINITIE... 6 2.1 Veel verschillende toestellen... 6 2.2 Doelgroepen... 6 2.3 Evolutie technologie... 6 2.4 Moeilijk inkomen verdienen... 6 3 ALGEMENE OPLOSSING... 7 3.1 Apps only (Leuven)... 7 3.2 In the pocket (Gent)... 7 3.3 In to apps (Hasselt)... 7 3.4 People ware (Lier)... 7 3.5 Applicatie ontwikkelaars (Eindhoven)... 8 3.6 Overzicht... 9 4 GEDETAILLEERDE OPLOSSING... 10 4.1 Hoofddesigner... 10 4.2 Doelgroepen ondervragen... 10 4.3 Technologische evolutie opvolgen... 10 4.4 Wederkerige opbrengsten... 10 5 VOORDELEN VAN HET BEDRIJF... 12 5.1 Een brede visie... 12 5.2 Een comfortabele en persoonlijke aanpak... 12 5.3 Dividend voor creatieve ideeën van klanten... 12 6 CONCLUSIE... 13 7 AUTEURS... 14

Inleiding De wereld wordt steeds meer afhankelijk van het internet en de digitale ontwikkelingen. Aan een hoog tempo worden nieuwe technologieën ontwikkeld en geïntroduceerd. Met de opkomst van de smartphones en tablets zijn de applicaties die daarop beschikbaar zijn een onmisbare schakel in het bedrijfsleven en ver daarbuiten. Als de nieuwe generatie van enthousiaste jongeren willen wij ons graag in de markt gooien van de applicaties (apps). Door onze persoonlijke ervaringen kunnen wij snel inspelen op de nieuwste trends en ontwikkelingen in dit gebied. Generation Development (GenDev) moet een fris, jong en energiek bedrijf worden dat kort inspeelt op nieuwe innovaties op vlak van applicaties. Het bedrijf kent gemotiveerde werknemers met uitstekende vaardigheden en een brede visie. Generation Development Mattijs Eggermont Brent Alleweireldt Cedric Cornelis Nick Cornelis Jasper Deblieck Jordy Verstraete Kortrijk, 12 december 2014 Technical paper Informaticabeheer 4

1 Introductie Generation Development is er om particulieren en bedrijven te helpen met hun specifieke problemen op vlak van applicatieontwikkeling. Klanten zouden graag een applicatie op maat willen, maar hebben meestal de knowhow, de middelen of het kapitaal niet. Ze kunnen ook hebben een fantastisch idee en hebben en willen delen in de winst van hun creativiteit. Wij functioneren als een brug tussen de ideeën van de klant en de realisatie ervan. Het is ons doel om ons te onderscheiden van andere bedrijven door onze innovatieve en vernieuwende aanpak. Verder staan wij ook dichter bij onze klanten, waardoor we ze nauw kunnen betrekken bij het iteratieproces. Technical paper Informaticabeheer 5

2 Probleemdefinitie 2.1 Veel verschillende toestellen Generation Development zal applicaties maken voor verschillende toestellen en dit brengt een groot probleem met zich mee. Onze apps moeten compatibel zijn met alle verschillende devices en daarbij hun verschillende groottes en breedtes. Dit probleem zal voorkomen voor alle apps die wij maken en is een must om op te lossen. De user interface is namelijk wat de klant ziet en dit speelt een grote rol in hoe de klant onze app beoordeeld. Een slechte user interface zou ervoor kunnen zorgen dat een klant zou kiezen voor een concurrent. 2.2 Doelgroepen Onze applicaties zullen veel verschillende doelgroepen hebben maar het hangt allemaal af van wie wij de vraag krijgen. Het probleem is dat wij om op een effectieve manier deze apps te ontwikkelen, veel informatie nodig hebben van onze doelgroepen. Als wij over deze informatie beschikken kunnen wij een applicatie bieden die voor onze doelgroep gemakkelijk te verstaan is en aangenaam om te gebruiken. Omdat wij veel verschillende doelgroepen hebben wordt dit een groot probleem om voor elke applicatie te bieden. 2.3 Evolutie technologie De technologie is constant in beweging en evolueert steeds sneller. Het wordt moeilijk om altijd de nieuwste technologie aan de klant te kunnen bieden. Het probleem is niet alleen dat het moeilijk is bij de nieuwe technologie te blijven, maar alle ontwikkelaars moeten steeds bijgeschoold worden. Dit vereist veel tijd en geld. 2.4 Moeilijk inkomen verdienen De markt van mobile software development wordt steeds groter en groter. Voor de kleinere bedrijven wordt het steeds moeilijker om uit te bloeien tot een sterk bedrijf. Zo is onze visie om mee te kunnen met de koplopers van de markt een hele moeilijke opgave. We zullen verschillende oplossingen moeten vinden om geld binnen te halen in ons bedrijf. Ten slotte is het door de grootst mogelijke winst dat we het snelst mogelijk kunnen groeien als bedrijf. Technical paper Informaticabeheer 6

3 Algemene oplossing 3.1 Apps only (Leuven) IOS, Android en Windows phone ontwikkeling Business analyse/mobiele strategie User interface design App marketing via demo video s Functionele en technische support 3.2 In the pocket (Gent) IOS, Android en Windows phone ontwikkeling UX & UI design User testing Web development 3.3 In to apps (Hasselt) IOS, Android en Windows phone ontwikkeling Mobiele applicaties Tablet applicaties Web applicaties Social media applicaties 3.4 People ware (Lier) IOS, Android en Windows phone ontwikkeling Microsoft.NET Java Delphi Technical paper Informaticabeheer 7

Open source technologieën Mobile technologieën 3.5 Applicatie ontwikkelaars (Eindhoven) IOS, Android en Windows phone ontwikkeling Hybride, native en webapplicaties Google Glass apps Technical paper Informaticabeheer 8

3.6 Overzicht Bedrijven/Technologieën IOS Android Windows phone Google Glass Business analyse/mobiele strategie User interface design Functionele/technische support User testing Java Hybride apps Native apps Apps Only In the Pocket In to Apps People Ware Applicatie Ontwikkerlaars Generation Development IOS: Het programmeren in IOS/Swift voor IPhone, IPad en IPod. Android: Het programmeren in Android Lollipop voor alle Android devices. Windows phone: Het programmeren in C# voor alle Windows phones. Google Glass: Apps: Het maken voor de nieuwe technologie van Google in Java, Python en PHP. Business analyse/mobiele strategie: De klant helpen om per sector een zo economisch, gebruiksvriendelijk en business logische manier een app ta maken. User interface design: Het zorgen voor een unieke en bijpassende interface die zowel gebruiksvriendelijk als functioneel is. Functionele/technische support: Het geven van een functionele en technische support na het maken van de app. User testing: Het testen van de app voor de klant voor een desbetreffend device. Java: Het programmeren in Java. Hybride apps: Het maken van apps op meerdere platformen. Native apps: Het maken van apps op één specifiek platform. Technical paper Informaticabeheer 9

4 Gedetailleerde oplossing 4.1 Hoofddesigner Een veel voorkomend probleem is dat er een design moet gemaakt worden voor de verschillende soorten toestellen. Bij Android is dit geen probleem, omdat Android het toelaat om één simpele design te maken en die automatisch aanpast aan het toestel. Voor Apple-toestellen daar in tegen is dit al wat moeilijker omdat voor ieder toestel en voor iedere positie een verschillende lay-out gemaakt moet worden. Om dit op te lossen willen wij een ontwikkelaar bijscholen als hoofddesigner die zich hiermee bezighoudt. Deze persoon zorgt ervoor dat iedere oriëntatie en ieder toestel een uniek design krijgt. 4.2 Doelgroepen ondervragen Omdat wij applicaties maken voor verschillende doelgroepen, willen we hun feedback krijgen en gebruiken om onze applicaties te verbeteren. Dit willen we doen aan de hand van uitgebreide testen bij verschillende personen. Hiermee kijken we of de applicatie op zich duidelijk is, dat men weet wat er precies moet gebeuren, waar men precies moet klikken voor een bepaalde actie uit te voeren. Door onze ligging aan de Belgische kust hebben we een grote diversiteit aan doelgroepen met weinig ervaring die we kunnen aanspreken. Het voordeel bij onze ligging is dat deze mensen vaak op vakantie zijn, waardoor we uitgebreide testen kunnen doen. We zullen onze producten ook toetsen met andere applicaties om eventuele problemen vast te stellen. Op deze manier kunnen we de klant nog een beter product aanbieden. 4.3 Technologische evolutie opvolgen Omdat de technologie zo snel evolueert, is het soms moeilijk om bij te houden welke veranderingen er momenteel plaatsvinden. Het is de taak van de Chief Technology Officer (CTO) om deze veranderingen op te volgen en door te geven aan de ontwikkelaars. De ontwikkelaars zijn goed bijgeschoold maar ze kunnen niet alle veranderingen opvolgen in de technologische wereld. Als een klant een product wil laten ontwikkelen voor een technologie die niet ondersteund wordt door ons, moet de CTO dit tussenkomen en de aangevraagde technologie te onderzoeken en te beslissen of dit mogelijk zou zijn of niet. 4.4 Wederkerige opbrengsten Voor een bedrijf dat zich specialiseert in het ontwikkelen van applicaties is het niet zo gemakkelijk om inkomsten te genereren. Omdat we onder andere applicaties ontwikkelen voor bedrijven kunnen we niet alle winst incasseren hiervoor. Een oplossing dat wij hiervoor hebben is dat we willen werken met wederkerige opbrengsten voor de samenwerking met de bedrijven. Een voorbeeld hiervan is dat we een applicatie ontwikkelen die het bedrijf in de wereld verspreid. Met de wederkerige opbrengsten eisen wij een klein deel van hun winst op die ze maken aan het verspreiden van de applicatie. Een andere manier is om een framework te ontwikkelen waarbij wij bedrijven een volledig functionerende omgeving voorzien waarin zij hun applicaties kunnen schrijven. Technical paper Informaticabeheer 10

Hiervoor is het bedrijf verplicht om een licentie aan te kopen om dit framework te mogen gebruiken waarbij wij de opbrengst verwerven door het aanbieden hiervan. Een laatste oplossing is het publiceren van een consumentenapplicatie. Met deze soort applicaties kunnen wij de consument tevreden stellen door het ontwikkelen van hun applicatie. Hierbij kunnen wij een gratis versie aanbieden maar ook een betalende versie. De klant kan gebruik maken van de gratis versie met advertenties. De betalende versie kan dan geen advertenties aanbieden en ook meer functionaliteit. Aan de hand van deze oplossing kunnen wij ervoor zorgen dat onze inkomsten verzameld worden op een handige en eenvoudige manier. Technical paper Informaticabeheer 11

5 Voordelen van het bedrijf 5.1 Een brede visie Wij van Generation Development zijn opgegroeid met de huidige technologie, dus zijn we zeker niet vreemd aan nieuwe trends of werkwijzen. Ook komen wij net van de schoolbanken en het huidige onderwijssysteem heeft de trend om, zeker bij de informatica-opleidingen, de studenten kennis te laten maken met de allernieuwste leerstof en methodes. Deze brede visie is iets dat eigen is aan onze generatie developers. Dit komt ook terug in onze naam: Generation Development. 5.2 Een comfortabele en persoonlijke aanpak Ons bedrijf blinkt onder andere ook uit in zijn comfortabele aanpak. Tijdens afspraken met de klanten is het de bedoeling om deze personen zich op hun gemak te laten voelen. We gaan ze niet overspoelen met lastige vragen en invulformulieren om ook maar de kleinste functionele vereiste uit hun los krijgen. We hebben zelf ervaring met apps en weten hoe we een app willen, voor wie en waarvoor. We kunnen ons dus perfect inleven in de gedachten van onze opdrachtgevers. Verder hebben we een persoonlijke aanpak. Onze opdrachtgevers kunnen ons steeds bereiken en we prefereren liever om veel contact te hebben dan weinig. We zullen steeds bereikbaar zijn en u mag verwachten dat uw mail steeds zo snel mogelijk beantwoord wordt. Wij behandelen mensen zoals wij ook behandeld willen worden, door middel van een persoonlijke benadering en met respect. 5.3 Dividend voor creatieve ideeën van klanten Een vrij uniek concept aan onze onderneming is dat we de creativiteit van onze klanten erg op prijs stellen. Wanneer klanten leuke ideeën hebben voor handheld-software, kunnen wij deze gerust voor hen ontwikkelen. We maken met hen een afspraak om de vereisten van de app te bespreken en beginnen de ontwikkeling. Wanneer de app klaar is, komt deze in de stores van de betreffende platformen. De klanten krijgen een deel van de winst van de verkoop van de applicatie zodat het een win-win situatie wordt. Wij kunnen hen helpen hun idee werkelijkheid te worden met een mooie surplus erbovenop en wij verdienen mee aan hun creativiteit. Op deze manier kan de onderneming nog groter worden en nog meer aanvragen kan hanteren, zonder inbreuk te doen aan onze fundamenten. Dit is iets dat eigen is aan onze generatie van developers en dit komt ook terug in onze naam: Generation Development. Technical paper Informaticabeheer 12

6 Conclusie Als beginnend bedrijf kampen wij met het probleem dat we met verschillende doelgroepen werken. We moeten ook werken met een grote variatie aan toestellen. De technologie evolueert ook zeer snel, waarbij dit een probleem kan vormen om voor alles te ontwikkelen. Al deze problemen zorgen er ook voor dat wij een moeilijk inkomen kunnen verdienen. Gelukkig hebben we de nodige oplossingen om deze problemen weg te werken. Om met verschillende doelgroepen te kunnen werken, zullen wij hen om de nodige feedback vragen zodat we op hen kunnen inspelen. Alsook zullen wij een hoofddesigner inschakelen die zich zal bezighouden met het design voor alle verschillende toestellen waarvoor wij ontwikkelen. De technologie evolueert iedere dag en kan soms moeilijk zijn om op te volgen. Het is de taak van de CTO om het team op de hoogte te houden van iedere verandering in de technologische wereld. Alsook zullen we gebruik maken van wederkerige opbrengsten, waaronder wij onderhoud en updates aanbieden in ruil voor een kleine som over een bepaalde tijdsduur. Kortom, alles rond de technologie evolueert zeer snel, maar wij evolueren mee. Generation Development is een vooruitstrevende company die de constante evolutie in de sector goed in de gaten houdt. Voor alle kritische problemen in de sector hebben wij originele oplossingen die kenmerkend zijn voor onze generatie. Op deze manier kunnen wij erin slagen om ons bedrijf te doen uitbloeien tot een bedrijf dat enorm klantgericht is, veel potentieel heeft en een duidelijke en efficiënte werkstructuur heeft. Op latere basis zullen wij meer jobs creëren die afgestudeerde studenten kunnen invullen, op deze manier worden wij niet enkel een bedrijf dat winst genereert, maar ook een werkplek voor mensen die hun opleiding net beëindigd hebben. Technical paper Informaticabeheer 13

7 Auteurs Dit document werd samen met alle vennoten besproken en door bepaalden opgemaakt en uitgewerkt. Hieronder kunt u een detailoverzicht vinden van deze verdeling: Inleiding: Mattijs Eggermont Introductie: Cedric Cornelis Probleemdefinitie: Jasper Deblieck Algemene oplossing: Nick Cornelis Gedetailleerde oplossing: Jordy Verstraete Voordelen van het bedrijf: Cedric Cornelis Samenvatting: Jordy Verstraete en Cedric Cornelis Technical paper Informaticabeheer 14