YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: SamenSpel voor Buurt Praktijk Team

SamenSpel voor Buurt Praktijk Team

Een Agile ontwikkeling van een open source

applicatiet.b.v. het buurtpraktijkteam

PIM Pool Gemeente Amsterdam 13 Maart

René de Jong, Ohyoon Kwon, Giovanni Maggini

Page 2: SamenSpel voor Buurt Praktijk Team
Page 3: SamenSpel voor Buurt Praktijk Team

Open Source oplossingen voor steden

ontwikkelaars & kennis

Plaatselijke vraag

Page 4: SamenSpel voor Buurt Praktijk Team

Opbouw van het ontwikkelingsteam

+ +

ontwikkelaars + informatie manager + eindgebruikers

Page 5: SamenSpel voor Buurt Praktijk Team

3 mooie dingen die dit project anders maken...

Vanafdag 1 worden de eindgebruikersbetrokkenbij het ontwikkelingsproces.

Page 6: SamenSpel voor Buurt Praktijk Team

3 mooie dingen die dit project anders maken…

Her-gebruik van

bestaande open

source applicaties.

Page 7: SamenSpel voor Buurt Praktijk Team

3 mooie dingen die dit project anders maken…

Ontwikkelaarsworden in

de staduitgenodigdals

change agents.

Page 8: SamenSpel voor Buurt Praktijk Team

Hoe we gewerkthebbensindsjanuari 2013…

Vertalen van

complexe

behoeften naar

specifieke eisen

Stap 1.

Selecteren van

de nuttigste

bestaande open

source

applicaties

Stap 2.

Invoering van een

nieuw systeem in

het werkproces

en aanpassing

van de applicatie

Stap 3.

✔ ✔ ✔Wiezijn

Hier!

Page 9: SamenSpel voor Buurt Praktijk Team

Stap 1.Vertalen van complexe behoeften naar

specifieke eisen

“We willen een registratiesysteem voor professionals van verschillende

organisaties…

We willen kunnen volgen hoe de jongeren zich gedragen in de buurt…

We zoeken een system dat ons in staat stelt om beter over onze werkwijze te

kunnen reflecteren…”

Page 10: SamenSpel voor Buurt Praktijk Team

21

3 4

Een reeks van acties om de behoeftes te kunnen

vertalen naar systeemeisen

Page 11: SamenSpel voor Buurt Praktijk Team

Stap 2. Selectie van bestaande applicaties die relevant

zijn voor de gestelde eisen

PAGEGemaakt door en ingebruikbijGemeente Eindhoven

Bijhouden van gemaakteafsprakentussenambtenaren

PatchworkGemaakt door FutureGovs (UK)

Eenvoudige samenwerkings-app voor hulpverleners

HighriseHQ

Web service

geleverd door

37signals (US)

Eenvoudig CRM

systeem voor

SME

Page 12: SamenSpel voor Buurt Praktijk Team

Eisen duidelijk krijgen door testen met Highrise

(Highrise werkt niet voor ze!)

“Hoe kanikeennieuw project creëren?

“Ikwilmijncollega’suitnodigen. Kan dat ?”

“Ikkanditnietgebruikenvoormijnwerk”

1. Project gebaseerd team samenwerkings tool

2.Overzicht van alleprojecten

3.Maaktinzichtelijkwatprojectmedewerkersdoen en waaromzijditdoen

Page 13: SamenSpel voor Buurt Praktijk Team

Besloten om “TeamBox” te gebruiken (forked*

in GitHub*)

Page 14: SamenSpel voor Buurt Praktijk Team

Wat is eigenlijk fork*?

Page 15: SamenSpel voor Buurt Praktijk Team

Wat is?

Page 16: SamenSpel voor Buurt Praktijk Team

Stap 3. Het systeemwordt in het

werkprocesopgenomen en op maatgemaakt

Page 17: SamenSpel voor Buurt Praktijk Team

Aanpassen van TeamboxapplicatievoorBPT

(bpt.samenspel.net)

Page 18: SamenSpel voor Buurt Praktijk Team

Ondersteuning van het team

omvertrouwdteraken met het nieuwesysteem

Page 19: SamenSpel voor Buurt Praktijk Team

Voordelen van vraaggestuurde open source

ontwikkeling

✔Besparing* door hergebruik van de open

source applicatie

✔Een unieke leergelegenheid m.b.t. de

werkprocessen voor de eindgebruikers (door

nauw bij het ontwikkelingsproces betrokken te

zijn).

✔Bereiken van een op maat gemaakte

applicatie die volledig aansluit bij de behoefte

van de gebruiker

Page 20: SamenSpel voor Buurt Praktijk Team

Hoeveel geld (uren) zijnereigenlijkuitgegeven?

✔ Stap 1

180 uur: De vereistenvaststellen (3 C4EU ontwikkelaars)

Betaald door C4EU (EU Commissie)

✔ Stap 2

100uur: programmerenSamenSpel

Betaald doorEZ

✔ Step 3

100uur: borging, aanpassing&onderhoud

Betaald doorStadsdeel West

Page 21: SamenSpel voor Buurt Praktijk Team

Stof tot nadenken;

-Hoe kunnen we dezemanier van werken in

de toekomstvakerinzetten in Amsterdam?

- Hoe

kunneninformatiemanagersgebruikmaken van

opensource software?

Page 22: SamenSpel voor Buurt Praktijk Team

Dank U!

René de Jong

Ohyoon Kwon

Giovanni Maggini

VierenVijftigsocial developers

delivered with and by:


Related Documents