SamenSpel voor Buurt Praktijk Team

570 views

Published on

Een Agile ontwikkeling van een open source applicatie t.b.v. het buurtpraktijkteam

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
570
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SamenSpel voor Buurt Praktijk Team

  1. 1. 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
  2. 2. Open Source oplossingen voor steden ontwikkelaars & kennis Plaatselijke vraag
  3. 3. Opbouw van het ontwikkelingsteam + + ontwikkelaars + informatie manager + eindgebruikers
  4. 4. 3 mooie dingen die dit project anders maken... Vanafdag 1 worden de eindgebruikersbetrokk enbij het ontwikkelingsproces.
  5. 5. 3 mooie dingen die dit project anders maken… Her-gebruik van bestaande open source applicaties.
  6. 6. 3 mooie dingen die dit project anders maken… Ontwikkelaarsworden in de staduitgenodigdals change agents.
  7. 7. 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!
  8. 8. 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…”
  9. 9. 2 1 3 4 Een reeks van acties om de behoeftes te kunnen vertalen naar systeemeisen
  10. 10. Stap 2. Selectie van bestaande applicaties die relevant zijn voor de gestelde eisen PAGE Gemaakt door en ingebruikbijGeme ente Eindhoven Bijhouden van gemaakteafsprak entussenambtena ren Patchwork Gemaakt door FutureGovs (UK) Eenvoudige samenwerkings- app voor hulpverleners HighriseHQ Web service geleverd door 37signals (US) Eenvoudig CRM systeem voor SME
  11. 11. 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.Maaktinzichtelijkwatprojectmedew erkersdoen en waaromzijditdoen
  12. 12. Besloten om “TeamBox” te gebruiken (forked* in GitHub*)
  13. 13. Wat is eigenlijk fork*?
  14. 14. Wat is?
  15. 15. Stap 3. Het systeemwordt in het werkprocesopgenomen en op maatgemaakt
  16. 16. Aanpassen van TeamboxapplicatievoorBPT (bpt.samenspel.net)
  17. 17. Ondersteuning van het team omvertrouwdteraken met het nieuwesysteem
  18. 18. 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
  19. 19. 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
  20. 20. Stof tot nadenken; -Hoe kunnen we dezemanier van werken in de toekomstvakerinzetten in Amsterdam? - Hoe kunneninformatiemanagersgebruikmaken van opensource software?
  21. 21. Dank U! René de Jong Ohyoon Kwon Giovanni Maggini VierenVijftig social developers delivered with and by:

×