SamenSpel voor Buurt Praktijk Team

Post on 08-Jul-2015

268 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

Transcript

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

Open Source oplossingen voor steden

ontwikkelaars & kennis

Plaatselijke vraag

Opbouw van het ontwikkelingsteam

+ +

ontwikkelaars + informatie manager + eindgebruikers

3 mooie dingen die dit project anders maken...

Vanafdag 1 worden de eindgebruikersbetrokkenbij het ontwikkelingsproces.

3 mooie dingen die dit project anders maken…

Her-gebruik van

bestaande open

source applicaties.

3 mooie dingen die dit project anders maken…

Ontwikkelaarsworden in

de staduitgenodigdals

change agents.

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!

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…”

21

3 4

Een reeks van acties om de behoeftes te kunnen

vertalen naar systeemeisen

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

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

Besloten om “TeamBox” te gebruiken (forked*

in GitHub*)

Wat is eigenlijk fork*?

Wat is?

Stap 3. Het systeemwordt in het

werkprocesopgenomen en op maatgemaakt

Aanpassen van TeamboxapplicatievoorBPT

(bpt.samenspel.net)

Ondersteuning van het team

omvertrouwdteraken met het nieuwesysteem

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

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

Stof tot nadenken;

-Hoe kunnen we dezemanier van werken in

de toekomstvakerinzetten in Amsterdam?

- Hoe

kunneninformatiemanagersgebruikmaken van

opensource software?

Dank U!

René de Jong

Ohyoon Kwon

Giovanni Maggini

VierenVijftigsocial developers

delivered with and by:

top related