bouw mee aan digitaal antwerpen

16
1 Digipolis | Bouw mee aan digitaal Antwerpen KIES VOOR EEN UITDAGENDE EN LEERRIJKE STAGE IN DIGIPOLIS

Upload: phungdan

Post on 11-Jan-2017

214 views

Category:

Documents


0 download

TRANSCRIPT

1

Dig

ipol

is |

Bouw mee aan digitaal Antwerpen

KIES VOOR EEN UITDAGENDE EN LEERRIJKE STAGE IN DIGIPOLIS

2

Dig

ipol

is |

Vorig jaar vonden 25 enthousiaste studenten een stageplek bij Digipolis Antwerpen.

Zij droegen op verschillende vlakken een steentje bij aan de IT-projecten voor stad Antwerpen en verrijk-ten zo hun kennis en ervaringen. Ook voor ons waren dit telkens prettige ervaringen en vaak zorgden de stagiairs met hun eindresultaat voor aangename verrassingen.

We zetten dan ook graag onze deuren opnieuw open in het academiejaar 2016 - 2017 om jullie te verwel-komen.

© stad Antwerpen

Wat doet Digipolis?

Stad Antwerpen kiest voor een doorgedreven digitale dienstverlening op maat van haar inwoners, bedrij-ven, bezoekers, studenten enzovoort. Digipolis Antwerpen, de IT-partner van de stad, zet elke dag mee de schouders onder deze uitdaging. We ontwikkelen software, implementeren hardware, netwerken en telefonie-infrastructuur. Daarnaast begeleiden we onze collega’s bij Stad, OCMW, Zorgbedrijf en politie, realiseren ICT-projecten en zorgen voor een kwalitatieve en stabiele ondersteuning van de operationele toepassingen en infrastructuur.

Dagelijks zorgen 285 Digipolis-medewerkers voor o.a. 1000 servers, 25.000 mailboxen, 300 toepassingen en de realisatie van projecten zoals A-stad, de multimedia-ervaring in het Red Star Line museum en een mobiele commandopost voor de brandweer.

We gebruiken hierbij de nieuwste technologieën, volgen de laatste trends op de voet en werken agile zo-dat we snel kunnen bijsturen. Onder het motto ‘samen weten we meer’ vormen we een community rond digitaal Antwerpen. Start-ups, studenten, de universiteit, sinjoren en andere creatieve geesten...iedereen is welkom om mee te bouwen.

3

Dig

ipol

is |

Inhoud - Mogelijke stages voor het academiejaar 2016 - 2017

Analyse en development Pag.

1 - Webapplicatie voor servicepunt vrijwilligers 4

2 - Innovatieve app(s) voor stad Antwerpen 4

3 - Ontwikkelen van apps voor het medewerkersportaal van SO 4

4 - Vlotte informatiestroom voor het dispatchplatform Brandweer Antw. 5

5 - Analyse integratie cursusaanbod in antwerpen.be 5

6 - Business Process Designer/Single Page app designer/Testframe ... 6

6.1 - Ontwikkeling van een grafische business proces designer ... 6

6.2 - Opzetten van een testframeword voor Monitor met SpecFlow 6

6.3 - Onderzoek en ontwerp van een Single Page App designer 6

7 - Testscenario’s en handleidingen voor facility management 7

Antwerp City Platform as a Service (ACPaaS) 8

Internet of Things (IoT) 9

Business Intelligence

1 - Analyse en/of ontwikkeling van rapporteringsopdrachten 10

2 - Business analytics: de toekomst voorspellen en bepalen 10

Financiële applicaties (SAP, ...)

1 - SAP ontwikkeling front-end en back-end op GFP 11

2 - Analyse en studieopdrachten voor fin. processen 11

IT infrastructuur en systeembeheer

1 - Vereenvoudiging dataclassificatie framework 12

2 - Projectleider IT-infrastructuur 12

3 - Medewerker eerstelijnsondersteuning 13

4 - Systeembeheerder werkplekbeheer 13

Aankoop

1 - Onderzoeken van flexibele manier om overheids... 14

2 - Meedraaien in het team ‘logistiek klantenmanagement’ 14

antwerpen.be-centrum: de digitale kloof dichten

1 - Begeleiding van Antwerpenaars die leren omgaan met ... 15

4

Dig

ipol

is |

Analyse en Development

2 - Innovatieve app(s) voor stad Antwerpen

Bij de stad ontstaan continu nieuwe ideeën voor innovatieve apps. Met de bestaande back-end systemen van de stad en open data (bijvoorbeeld over mobiliteit) kan je een vol-waardige app bouwen die door de burger en/of medewerker enthousiast onthaald wordt.

Opdracht: bouwen van een mobile app voor stad Antwerpen en/of een skeleton app waarop andere apps gebouwd kun-nen worden.

3 - Ontwikkelen van apps voor het medewerkersportaal van Ste-delijk Onderwijs

Het autonoom gemeentebedrijf Stedelijk On-derwijs Antwerpen gebruikt sinds 2005 het WISA-systeem voor de schooladministratie. In functie van een doorgedreven optimali-satie van de processen komt er een nieuw platform: het G3-programma. Een voor een worden WISA-processen vervangen door on-derdelen van het G3-programma. In 2014 werd het financieel programma vervangen en in 2016 werd de eerste versie gelanceerd van het gebruikersportaal voor het school-personeel (G3-portaal).

Opdracht: apps ontwikkelen binnen het G3-portaal zoals busbegeleiding, lesver-plaatsingen, materiaaluitlening, … De ont-wikkeling gebeurt in onze .NET-omgeving en met asp.net, PHP, Drupal, C#, Java en-zovoort.

1 - Webapplicatie voor servicepunt vrijwilligers

Het servicepunt vrijwilligers ondersteunt vrij-willigersorganisaties in hun zoektocht naar vrijwilligers en biedt kandidaat vrijwilligers de mogelijkheid om in contact te komen met de zoekende organisaties. De kandidaat vrijwilli-gers kunnen op intakegesprek komen met een medewerker, maar ze kunnen ook vrijwilligers-werk op maat vinden via een online vacature-database.

Opdracht: ontwikkeling van een intuïtieve en dynamische front-end voor de back-end ap-plicatie zodat vrijwilligersorganisaties en kan-didaat vrijwilligers elkaar gemakkelijk vinden.

5

Dig

ipol

is |

4 - Vlotte informatiestroom voor het dis-patch platform Brandweer Antwerpen

Voor de ondersteuning van de brandweeroperaties werd in 2007 het Dimba platform geïmplementeerd. Dimba zorgt voor de dispatching van de interventies, de stu-ring van de verschillende communicatiestromen, de lo-gistieke personeelsplanning en de verslaggeving van de brandweeroperaties. In 2015 werd een upgrade van dit Dimba platform doorgevoerd. De eerste fase van het nieuwe platform is operationeel sinds september 2016. In 2017 worden extra koppelingen geïmplementeerd.

Opdracht: ontwikkelen van koppelingen binnen het Dimba 2.0 project. De ontwikkeling gebeurt in onze .NET-omgeving en met asp.net, PHP, Drupal, C#, Java enzovoort. 5 - Analyse integratie cursusaanbod in

antwerpen.be

Wie thuis geen computer heeft of met een computer wil leren werken, kan terecht in de cursussen in één van de webpunten van stad Antwerpen. Antwerpenaars kunnen inschrijven via www.antwerpen.be waar ze doorverwe-zen worden naar de toepassing waarmee de inschrij-vingen beheerd worden. We willen het cursusaanbod in www.antwerpen.be integreren zodat je hier de cursus-sen kan opzoeken, inschrijven, dat er een integratie is met de A-kaart enzovoort.

Opdracht: analyse van de integratie van het cursus-aanbod en een inschrijvingsmodule in www.antwer-pen.be

Analyse en Development

6

Dig

ipol

is |

6 - Business Process Designer / Single Page app designer / Testframework

Bij stad Antwerpen gebruikt een 200-tal medewerkers een webtoepassing voor de opvolging en het beheer van de administratieve dossiers, zowel op pc als mobiel.

Opdrachten

6.1 Ontwikkeling van een grafische business proces designer

Het proces van een dossier opvolgen is belangrijk in deze webtoepassing. De dossieropvolging wordt in een voorbereidende fase ge-configureerd in verschillende stappen:

• de medewerkers van stad Antwerpen tekenen de processtappen grafisch uit voor een bepaald dossiertype• een beheerder configureert de getekende processtappen via de beheermodule in de toepassing• het proces wordt getest, waarna tekening en configuratie worden aangepast indien nodig

Deze voorbereidende fase in overeenstemming houden met het gewenste proces is intensief. Dit willen we optimaliseren door het gebruik van een grafische module. De module zet via een conversie-module de getekende processtappen om in de juiste configuratie op basis van een Java Eclipse plugin. We doen dus onderzoek naar een grafische business proces designer voor de configuratie van BPMN processen voor stad Antwerpen.

6.2. Opzetten van een testframework voor Monitor met SpecFlow

Ontwikkelen van software via Behaviour Driven Development, de functionaliteiten documenteren en met de klant afstemmen om tot testscenario’s te komen die onderdeel zijn van de specificaties. Deze testen worden dankzij SpecFlow uitgevoerd zoals afgesproken met de klant. Om de Specflow testen uitvoerbaar te maken, moeten de testen daarna geprogrammeerd worden. In die code kunnen de acties van de gebruiker in de browser gesimuleerd worden door gebruik te maken van de API van Selenium, een bibliotheek waar-mee we verschillende browsers kunnen aansturen. We onderzoeken en implementeren dus een set van basistesten. Hoe schrijven en organiseren we de geprogrammeerde testen om dit testplatform bruikbaar en onderhoudbaar te houden op lange termijn? Deze stage is voor het najaar van 2016.

6.3. Onderzoek naar en ontwerp van een Single Page App designer

Voor een nieuwe versie van de webtoepassing die stadsmedewerkers gebruiken voor de opvolging en het beheer van administratieve dossiers, wordt een architectuur voorbereid op basis van kleine Single Page toepassingen. We werken een Single Page App uit die toelaat om zowel de User Interface als het gedrag van een kleine toepassing vast te leggen. De output van de App Designer moet zo bruikbaar mogelijk zijn in de verdere fasen van een project: bij de ontwikkeling, het bouwen, het testen en het deployen van de toepassingen.

Analyse en Development

7

Dig

ipol

is |

Analyse en Development

7 - Testscenario’s en handleidingen voor facility management

iFM staat voor geïntegreerd facility management (werkorderbeheer, zaalreserveringen, onderhouds-planning, contractbeheer, ...). Binnen Digipolis be-staat een competence center dat facilitaire manage-ment software - zoals Planon - implementeert en ondersteunt. Dit gebeurt bijvoorbeeld voor de stads-bedrijven Stadsbeheer en OCMW maar ook voor Lokale Politie Antwerpen en Zorgbedrijf. Tijdens de implementatie voeren we de testen samen met de klanten uit en maken we gebruikershandleidingen die na de oplevering van het project de referentie voor de eindgebruikers zijn.

Opdracht: maken en uitvoeren van testscenario’s en het uitschrijven van handleidingen op basis van de laatst beschikbare inrichting in de iFM soft-ware.

8

Dig

ipol

is |

Digipolis Antwerpen bouwt een technisch platform dat een ondersteunende technische laag vormt voor andere applicatieplatformen en applicaties van de groep stad Antwerpen. Dit platform verzamelt services en data die door meer dan één toepassing gebruikt kunnen worden. Zo vermijden we dat eenzelfde functionaliteit meerdere keren opnieuw gebouwd wordt binnen verschillende toepassingen, of dat dezelfde data meerdere keren op verschillende plaatsen worden bewaard. De generieke services en centrale referentiedata zijn aanspreekbaar via open API’s. Op conceptueel niveau bestaat het technisch platform uit zogenaamde engines. Een engine is een service compo-nent die één of meerdere microservices en datasets kan bevatten die samen het geheel aan functionele behoeften voor een bepaald onderwerp afdekken. Heb je zin om mee te bouwen aan ACPaaS? We zoeken stagiairs met de volgende profielen:

Antwerp City Platform as a Service (ACPaaS)

Developer

Heb je skills in NodeJS, AngularJS, .Net enzovoort? Werk samen met start-ups en architecten en help ons met de ontwikkeling van

• engine uitbreidingen• nieuwe engines• SDK’s & API’s

Front-end

Het platform wordt voornamelijk gebruikt door ont-wikkelaars, maar ook andere, minder technische profielen moeten er gemakkelijk mee aan de slag kunnen. Een optimaal design dat afgestemd is op verschillende doelgroepen, is dan ook een belang-rijke doelstelling. Hieraan kan ook jij een steentje bijdragen via

• multi channel aanpak• UI/UX• graphics

Analist

Voorafgaand aan ontwikkeling en implementaties is er nood aan business en functionele analyse. Dit houdt bij-voorbeeld in

• het uitschrijven van epics en user stories• nieuwe oplossingen/technologieën onderzoeken• vergelijkende studies maken

Technical Writer

Heb je een vlotte pen en kan je technische zaken vertalen in eenvoudige en klare taal? Schrijf mee aan

• engine documentatie• start to, quick starts en andere guides• blogposts, video’s enzovoort

Marketeer

Een platform in de markt zetten gaat niet vanzelf. Als stu-dent marketing kan je ons helpen met

• het vermarkten van de API marketplace• markt feedback & success stories• content marketing

9

Dig

ipol

is |

Internet of Things (IoT)

Stad Antwerpen zet volop in op het Internet of Things. Momenteel zetten we een stedelijk IoT platform in de steigers waarop een aantal concrete toepassingen geënt worden. We kijken in een eerste fase vooral naar op-lossingen op het vlak van mobiliteit en in tweede instantie naar leefmilieu en veiligheid.

Mogelijke opdrachten:

• uitwerken van een innovatieve oplossing voor een concrete uitdaging binnen één van deze domeinen, gebruik makend van IoT-technologie

• uitrol van een concrete proeftuinopstelling (van data verzame-ling tot visualisatie)

• vergelijkende (markt)studie van oplossingen binnen een be-paald domein (bijvoorbeeld een vergelijkende studie tussen bestaande parkeersensoren, tussen LoRa en Sigfox,...)

10

Dig

ipol

is |

Business Intelligence

1 - Analyse en/of ontwikkeling van rapporte-ringsopdrachten

Correcte en kwalitatief hoogstaande rapporten en analyses zijn cruciaal in de ondersteuning van een beleid. Stad Ant-werpen kan hiervoor rekenen op een performante Business Intelligence (BI)-omgeving die de gegevens in de verschil-lende softwaretoepassingen verzamelt en ontsluit. Onge-veer 1000 medewerkers bij stad, OCMW, Zorgbedrijf, Lokale Politie Antwerpen, AG Stedelijk Onderwijs enzovoort maken hiervan gebruik. Naast de optimale inzet van financiële en personele resources, vergemakkelijkt BI de samenwerking en gegevensuitwisseling tussen personen en diensten. En-kele cijfers: in 2015 werden ongeveer 750.000 requests (rapporten, analyses, ad hoc bevragingen,...) naar de om-geving gelanceerd.

Opdracht: analyse en/of ontwikkeling van rapporte-ringsopdrachten voor de uitbouw van de stedelijke BI-omgeving. De ontwikkeling gebeurt met de IBM Cog-nos tools en Microsoft-SSIS.

2 - Business analytics: de toekomst voorspellen en bepalen

Momenteel verklaren we vooral gebeurtenissen uit het verleden. Maar we kunnen informatie ook gebruiken om te voorspellen of zelfs te an-ticiperen op wat er zal gebeuren. Kunnen we Antwerpen veiliger ma-ken door voorspellende analyses op criminaliteitscijfers? Kunnen we ervoor zorgen dat alle studenten meer kansen hebben om hun diplo-ma te halen? Kunnen we de armoede terugdringen door de beperkte middelen gerichter in te zetten? Kunnen sociale media leiden tot een betere dienstverlening?

Opdracht: een case uitwerken met IBM SPSS Modeler

11

Dig

ipol

is |

Financiële applicaties (SAP, ...)

Het Gemeenschappelijk Financieel Platform (GFP) is de verzame-ling financiële toepassingen ter ondersteuning van de financiële processen bij onze klanten ( Zorgbedrijf, Stedelijk Onderwijs,...). Voor de verdere uitbouw van het GFP-platform hebben we verschil-lende stageopdrachten, zowel op technisch vlak (SAP ontwikkeling front-end en back-end) als op het vlak van analyse (analyses/stu-dieopdrachten op financiële processen).

Opdracht: SAP ontwikkeling front-end en back-end op GFP

SAP is de motor van het GFP. Voor de verschillende klanten van Digipolis worden continue optimalisaties uitgevoerd op SAP om het proces te optimaliseren, het gebruiksgemak te verhogen en om het eigen beheer en ondersteuning efficiënter te doen verlopen.

Opdracht: analyses en studieopdrachten op financiële proces-sen voor klanten Digipolis (OCMW, Zorgbedrijf,...)

12

Dig

ipol

is |

1 - Vereenvoudiging dataclassificatieframework

Op vraag van de security officer van Digipolis werk je een vereenvoudiging uit van het dataclassificatie framework. Je inventariseert samen met de informa-tie- en toepassingsbeheerders de actieve toepassingen en databronnen die ‘gevoelige’ informatie bevatten en evalueert mogelijke beveiligingsmaatregelen die aan deze classificatie gekoppeld kunnen worden.

Opdracht: vereenvoudiging van het dataclassifica-tie framework, inventarisatie van databronnen met mogelijk gevoelige informatie en evaluatie van mo-gelijke beveiligingsmaatregelen.

2 - Projectleider IT infrastructuur

Samen met een senior projectleider sta je in voor enkele IT-infra-structuurprojecten (infrastructuurprojecten in het algemeen, beka-belingswerken in het bijzonder). Je bepaalt samen met de klant de doelstellingen en op te leveren resultaten, je legt de verantwoorde-lijkheden vast en stelt een plan van aanpak op. Je volgt de voortgang op en controleert de kwaliteit. Je verzorgt de communicatie tussen de verschillende partijen en staat in voor een goede overdracht van het project naar de afdeling continuïteit.

Opdracht: plannen en opvolgen van IT-infrastructuurprojecten zo-als bekabelingswerken.

IT infrastructuur en systeembeheer

13

Dig

ipol

is |

3 - Medewerker eerstelijnsondersteuning

Het team eerstelijnsondersteuning zorgt voor de basisondersteuning van de stedelijke administratie Antwerpen. De medewerkers van stad Antwerpen geven alle storingen, verzoeken en klachten over de ICT-werkomgeving door via het ICT-loket (Zendesk). Vanuit dit centrale loket worden de meldingen doorgegeven aan de dichtstbijzijnde medewerker(s). Je ondersteunt de gebruikers op hun werkplek:

• je analyseert incidenten en meldingen en biedt de eindgebruiker concrete op-lossingen aan.

• Je adviseert en ondersteunt de eindgebruiker in zijn ICT werkomgeving met technische randapparaten (bv. multimedia, beamers).

• Je (her-)installeert de werkplek van de eindgebruiker. • Je installeert en levert nieuwe werkplekken in het kader van life cycle manage-

ment, nieuwe werknemers en verhuizingen. • Je verschaft toegang tot het stedelijke datanetwerk

(bv. dispatching). • Je past bestaande computerconfiguraties

aan aan de wijzigende behoeften (toe-passingen, hardware)

Opdracht: ICT-ondersteuning voor de mede-werkers van stad Antwerpen op hun werkplek, je biedt oplossingen als zij problemen melden.

IT infrastructuur en systeembeheer

4 - Systeembeheerder werkplekbeheer

Digipolis ondersteunt dagelijks 10.000 werkplekken. Voor een gestructureerd beheer hiervan gebruiken we een centraal systeem. Door de toenemende complexi-teit en de wijzigende behoeften, moeten er regelma-tig functionaliteiten bijgebouwd of aangepast worden. Dit kunnen we zelf, want onze architectuur is volledig open source.

Opdracht: een extra functionaliteit bijbouwen of een bestaande aanpassen aan de actuele noden.

14

Dig

ipol

is |

2 - Meedraaien in het team ‘logistiek klantenma-nagement’

Digipolis draagt de dienstverlening naar haar klanten hoog in het vaandel. Onze dienst ‘Logistiek Klantenmanagement’ zoekt niet en-kel naar de juiste soft- en hardware producten (smartphones, ta-blets, bureauticasoftware, tekenprogramma’s, enzovoort) voor de klant, maar zorgt ook voor de aankoop, de logistieke afhandeling en de levering ervan. Een baan die elke dag anders is en waarvoor je oplossingsgericht moet kunnen denken. Je hebt veel telefonisch contact met de klant en gaat op klantenbezoek. Je leert werken met het ERP-pakket Microsoft Dynamics en schaaft je administratieve vaardigheden (artikelbeheer, leveranciersbeheer, opvolging van be-stellingen, enzovoort) bij.

Opdracht: zorgen voor de aankoop, logistieke afhandeling en levering van juiste soft- en hardware producten.

1 - Onderzoeken van flexibele ma-nier om overheidsopdrachten uit te laten voeren door externe partijen

Digipolis ontwikkelt niet alleen applicaties maar koopt er ook aan. Voor deze aankoop moeten we de wetgeving op de overheidsopdrachten toe-passen, wat soms moeilijk rijmt met de flexibili-teit die nodig is in de IT-sector. Daarnaast willen we start-ups en jonge bedrijven stimuleren om ook offertes in te sturen, maar de administra-tieve rompslomp schrikt hen af. We zoeken dus manieren om het proces van overheidsopdrach-ten uit te besteden te versnellen. Dit vraagt de nodige kennis en vindingrijkheid.

Opdracht: onderzoek naar de mogelijkheden binnen de wetgeving op de overheidsop-drachten om soft- en hardware en diensten soepel aan te kopen.

Aankoop

15

Dig

ipol

is |

1 - Begeleiding van Antwerpenaars die leren om-gaan met de computer

Het antwerpen.be-centrum organiseert cursussen voor Antwer-penaars die willen kennismaken met een computer, het internet, multimedia en tablets. Een team enthousiaste vrijwilligers (Digitale ConsulAnten) staat elke dag klaar om enkele duizenden cursisten per jaar verder te helpen, . Onze belangrijkste doelgroep zijn zij die het grootste risico lopen om de digitale boot te missen. Een aan-gepaste aanpak is dan ook cruciaal. We hechten veel belang aan laagdrempeligheid, eenvoud, een aangepast tempo, interactiviteit, enzovoort.

Opdracht: er zijn verschillende stages mogelijk. Je kan burgers een half uurtje individueel helpen als ze vragen hebben over hun eigen toestel (laptop, pc, gsm, smartphone, tablet) of over sociale media. Of je kruipt in de rol van begeleider en onder-steunt de lesgever, stelt de cursisten op hun gemak, helpt hen tijdens de les. Een andere mogelijkheid is dat je deel uitmaakt van het onthaalteam van het antwerpen.be-centrum en admi-nistratieve taken uitvoert.

antwerpen.be-centrum: de digitale kloof dichten

16

Dig

ipol

is |

Colofon

Verantwoordelijke uitgeverPeter Crombecq

FotografieStad Antwerpen Unsplash

AdresDigipolis AntwerpenGeneraal Armstrongweg 12020 AntwerpenTel: 03 338 76 11

www.digipolis.be

[email protected]

www.facebook.com/Digipolis

www.linkedin.com/company/digipolis

www.twitter.com/Dgpls