Top Banner
De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18
19

De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

May 12, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

De Lijn

Mobiele Toepassingen 14 September 2010

Solution Presentation

1/18

Page 2: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

De Lijn_Introductie Solution Presentation

Pieter Robberechts, Project Manager / Architect

Thibaut de Sany, Architect

Peter Van Tricht, Account Executive

CSC Team

2/18

Page 3: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Accurate en relevante informatie voor de reiziger als belangrijk(st)e kwaliteitsindicator

RISE als strategisch initiatief om aan deze noden tegemoet te komen:Meer (potentiële) reizigers bereikenMeer functionaliteiten aanbieden

Informatieverstrekking als strategisch element in de strijd om de gunst van de reiziger

Versnipperde en onvoorspelbare markt van aanbieders van mobiele communicatie, maar met een uniformisatie op het vlak van browsertechnologie

De Lijn_Introductie Solution Presentation

Achtergrond

3/18

Page 4: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

De Lijn_Introductie Solution Presentation

Gebruik maken van nieuwe technologieën om nog klantgerichter te werken

Gebruiksgemak. Inspelen op de info noden van de (onzekere) reiziger ongeacht of de gebruiker vertrouwd is met de route of de reistijden, ongeacht het doel van de reis, ongeacht de intensiteit van het gebruik van het openbaar vervoer

Bevorderen van de zelfredzaamheid van reizigers. Ertoe bijdragen dat ze sneller expertise verwerven in het gebruik van het openbaar vervoer

Opleveren van een persoonlijke reisassistent, een deur-deur routeplanner toepassing die reisadviezen geeft van, in en naar het Vlaams Gewest om reizigers een unieke reisbeleving te bezorgen

Aanleveren van gepersonaliseerde, contextuele info en support zowel pre-trip als on-trip

Doelstellingen van De Lijn voor deze opdracht

4/18

Page 5: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Oplossing die voldoet aan de vereisten van DE LIJN: Ontwikkeling van een mobiele website voor alle gebruikersOntwikkeling van smartphone apps met high-end features voor 3 platformen

Technische architectuur:Phonegap Framework « Develop once, run everywhere » Push technologie (geen recurente kosten) voor communicatie met de reiziger

Projectaanpak:Gefaseerde opleveringen en flexibiliteit in bepalen van prioriteitenUsability: terugkoppeling en aanpassing op basis van gebruikersfeedback

Projectteam:Lokaal team met toegang tot ‘ad-hoc’ expertise (dynamische staffing)Continue samenwerking met De Lijn (Marketing & Communicatie en ICT)

De Lijn_Introductie Solution Presentation

Krachtlijnen van CSC’s antwoord

5/18

Page 6: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Bereik van een maximaal aantal reizigers

De Lijn_Introductie Solution Presentation

m.delijn.be

iPhone

Android

Symbian S60

Blackberry OS

MeeGo

WebOS

Bada OS

Windows Mobile

Windows Phone 7

Basis gsm OS

Sim

pele

Web

bro

wser

Nati

ve (G

eo

locati

e,C

on

tacte

n, …

.)

Cro

ss P

latf

orm

Fra

mew

ork

Web

Kit

IE

m.delijn.be

Download(Web)App voor

SmartPhone

Diensten voorSmartphones

Download(Web)App voorSmartphone=

iPhone

Download(Web)App voorSmartPhone=

Android

HTMLIn

teg

ratie

laag(Web)App

voorSmartphones

Download

Push

m.delijn.be

High-end smartphone (alsook mobiele tablet)

Low-end smartphone

Pull

RISE WebApplication Server

Google Maps Apple AppStore

Android Marketplace

Push

Architectuur

6/18

Page 7: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

• Communicatie zonder kosten verbonden aan gebruik van sms

• Communicatie zonder de noodzaak om GSM-nummer van de reiziger te kennen

• Indien gewenst, kan CSC ook de communicatie via SMS ondersteunen

De Lijn_Introductie Solution Presentation

Optimalisatie van communicatie met de reiziger (push / pull)

Architectuur

7/18

Page 8: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

« Develop once runs everywhere »Snel inspelen op veranderingen op de markt van mobiele

toestellenAan marginale kost toepassingen ter beschikking stellen aan

bijkomende platformen (en dus bijkomende reizigers)Consistentie van bedrijfsimago garanderen over platformen heenContinuüm tussen PC, smart phone en tablet

Geïllustreerd op basis van screenshots van een testapplicatie die werd ontwikkeld tijdens het uitwerken van het CSC voorstel

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

Oplossing lifecycle

De Lijn_Introductie Solution Presentation 8/18

Page 9: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Oplossing lifecycle

Integratie van routeplanner op mobiele toestellen

Wegbeschrijvingdoorsturen of bewaren

Geolocalisatie, routeplannen en specifieke iconen op google maps

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

De Lijn_Introductie Solution Presentation 9/18

Page 10: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Unieke folder voor de ontwikkeling voor een specifiek platform

Elk platform heeft een eigen folder in de ontwikkelings-omgeving

Oplossing lifecycle

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

De Lijn_Introductie Solution Presentation 10/18

Page 11: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Oplossing lifecycle

Alle ontwikkelingen worden onmiddellijk getest, via een emulator of via een reëel toestel

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

De Lijn_Introductie Solution Presentation 11/18

Page 12: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Oplossing lifecycle

Unieke ontwikkelings-folder wordt gecopieerd in de iPhone Projectfolder

De iPhone applicatie die zo wordt gegenereerd is identiek aan de oorspronkelijke Android applicatie

De broncode blijft uniek over alle verschillende platformen heen

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

De Lijn_Introductie Solution Presentation 12/18

Page 13: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Oplossing lifecycle

Deze copie resulteert in een identieke applicatie op andere mobiele toestellen

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

Unieke ontwikkelings-folder wordt gecopieerd in de Symbian Projectfolder

De Symbian applicatie die zo wordt gegenereerd is identiek aan de oorspronkelijke Android en iPhone applicaties

De Lijn_Introductie Solution Presentation 13/18

Page 14: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Het Phonegap Framework maakt het mogelijk om dezelfde broncode uit te rollen voor verschillende mobiele platformen

Tijdens de demonstratie kunnen we dit door een concreet voorbeeld aantonen

Oplossing lifecycle

Bepaal specificaties voor de mobiele toepassing

Ontwikkel de toepassing in een unieke folder voor een specifiek platform

Copieer deze unieke sourcefolder in andere projecten (Symbian, android, Iphone…)

Rol de oplossing uit naar de verschillende doel-platformen

De Lijn_Introductie Solution Presentation 14/18

Page 15: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Projectaanpak: « Agile »

Flexibele releaseplanning in functie van de (wijzigende) prioriteiten van De Lijn en haar reizigers

Hoge mate van interactie tussen het ontwikkelteam en de functionele teams van De Lijn hogere waarschijnlijkheid dat de applicaties aan de reële vereisten voldoen

Mogelijkheid om tussentijdse releases in productie te brengen waardoor de reiziger sneller kan genieten van de voordelen van RISE

PROJET MANAGEMENT: AGILETransparantie naar alle betrokkenen over de

voortgang

De Lijn_Introductie Solution Presentation 15/18

Page 16: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Voorstel projectaanpak / Projectplan

De Lijn_Introductie Solution Presentation 16/18

Page 17: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Usability

Agile: maximaal voldoen aan verwachtingen van de reizigernauwe samenwerking tussen De Lijn en het ontwikkelingsteam doorheen de

volledige ontwikkelcyclusflexibel inspelen op ervaringen van de gebruikers bijsturen tijdens opeenvolgende sprints / releases

Consistentie met de ‘Look & Feel’  van de De Lijn website en native

Navigatie doorheen de applicatie op basis van ‘1 click – 1 functie’

Framework faciliteert:Consistente presentatie tussen verschillende platformenAanpassingen van resolutie aan scherm‘Look & Feel’ van de navigatiestandaarden van elk platform

(*) Usability-experts kunnen op bepaalde momenten in het project worden ingeschakeld voor ‘ad hoc’ assistentie

De Lijn_Introductie Solution Presentation 17/18

Page 18: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

CSC Project Team & Dynamische Staffing

Pro

ject

Beh

eer

Pro

ject

Uitv

oerin

g

Projectcoördinator / Architect

CSC

ProjectcoördinatorDe Lijn

Analyse Ontwikkeling

ProjectsponsorDe Lijn

Account ExecutiveCSC

Quality Mgmt

Architectuur

Support

Het on-site team bij De Lijn: Beschikt over de nodige kennis en ervaring om de opdracht succesvol op te leveren Is multifunctioneel (design / analyse / testing; ontwikkeling / testing) en daardoor beperkt

in omvang Kan op flexibele manier beroep doen op specialistische kennis via CSC’s lokale en

internationale competence centers (> 400 mobiele specialisten op C3) en samenwerkingsverbanden met niche-partijen

ArchitectDe Lijn

De Lijn_Introductie Solution Presentation 18/18

Page 19: De Lijn Mobiele Toepassingen 14 September 2010 Solution Presentation 1/18.

Samenvatting van CSC’s sterkten

• Projectaanpak die toelaat om op korte termijn de eerste resultaten ter beschikking te stellen aan de reiziger

• Gebruik van een uitbreidbaar open source framework dat toelaat om aan marginale kost toepassingen te deployen over een groot aantal platformen

• Garantie van optimale usability op basis van de input van de gebruikers van de toepassing

• Diepgaande technologische expertise, zowel binnen het team als binnen de wereldwijde competence centers

• Cultuur van samenwerking met klanten om als een team resultaten op te leveren en de opgedane kennis te delen

• Ervaring bij de Belgische openbare vervoersaanbieders

De Lijn_Introductie Solution Presentation 19/8