20
A Tool for Improving Web Application Development Wieteke den Uijl September 2009

A Tool for Improving Web Application Development - Wieteke den Uijl (Proteon)

Embed Size (px)

Citation preview

A Tool for Improving Web Application Development

Wieteke den Uijl September 2009

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 41

Inhoud

o Introductie

oProces

o Informatie pakket

oCustomer Portal

1

3

4

2

Introductie2 3 41

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie

1

• Afstudeeropdracht

• Webapplicatie ontwikkeling

verbeteren

• Analyse Processen

• Analyse Systemen

• Ontwikkelmethoden – Agile

• Gebruikers – Projectteam

• Klanten

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: problemen

1

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: problemen

1

Hoofdproblemen

Hoofdoorzaken

• Klant niet tevreden• Geen project verloopt

hetzelfde• Informatie niet consistent• Communicatie niet

consistent• Klant krijgt niet wat hij/zij

wilt• Niet efficiënt

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: oorzaken

1

Hoofdproblemen

Hoofdoorzaken

• Geen vast proces• Geen vaste terminologie• Onduidelijke

verantwoordelijkheden• Te weinig uitleg• Onduidelijke afspraken

• Klant weet niet wat hij wil• Meerdere databases

• Klant niet tevreden• Geen project verloopt

hetzelfde• Informatie niet consistent• Communicatie niet

consistent• Klant krijgt niet wat hij/zij

wilt• Niet efficiënt

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: doel

1

Doel: Betere communicatie om klant bij project tebetrekken en zo sneller betere producten af televeren

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: klanten brainstorm

1

• Ideeën bedenken om beter met en voor klanten te kunnen werken

• Focus op projecten en communicatie

• Vijf klanten• Drie Proteonen

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

2 3 4

Introductie: klanten brainstorm

1

• Meer uitleg over processen en procedures

• Planning en afwijkingen• Persoonlijk contact• Beknopte, duidelijke informatie• Visueel weergegeven• Makkelijk toegankelijk

Proces2 3 41

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

3 4

Proces: Structuur

21

• Agile principes en gebruikenmeegenomen

• Consistente terminologie• Vast format user stories• Gedrag features vastleggen• Vastleggen acceptabel

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

3 4

Proces: Activiteiten

21

• Meer nadruk op opstartfase (kick-off):• Communicatie• Uitleg• Duidelijke afspraken• Veel en vaste contactmomenten - tijdlijn

• Activiteiten benoemd en afgebakend• Verantwoordelijkheden vastgelegd, ook voor

klant

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

3 4

Proces: Projectfase

21

1. Requirements Analysis2. Estimating3. Prioritizing4. Planning5. Specification6. Coding7. Testing8. Acceptance Testing9. Releasing10.Evaluation

Informatiepakket 2 3 41

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

4

Informatie pakket

1 2 3

• Klanten weten wat zekunnen verwachten.

• Klanten weten wat er van hen verwacht wordt.

• Met eenzelfde verwachtinghet project in gaan

• Klant betrekken bij project

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

4

Informatie pakket: beeldtaal

1 2 3

• Gebruikte termen

• Projectteamleden

• Voortgang

• Budget

• Tijd

2 3 41A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

Customer Portal

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

Customer Portal

1 2 3 4

A Tool for Improving Web Application DevelopmentWieteke den Uijl - September 2009

Vragen

1 2 3 4

..?