RE patronen voor e-Procurement

39
RE patronen voor e-Procurement Een onderzoek rond het opstellen van software-gerelateerde lastenboeken Anja De Ridder 19 juni 2012 Afstudeerbegeleider: Dr. Ella Roubtsova Examinator: Prof. Dr. Ir. Frans Mofers

Transcript of RE patronen voor e-Procurement

Page 1: RE patronen voor e-Procurement

RE patronen voor e-ProcurementEen onderzoek rond het opstellen van software-gerelateerde lastenboeken

Anja De Ridder19 juni 2012

•Afstudeerbegeleider: Dr. Ella Roubtsova•Examinator: Prof. Dr. Ir. Frans Mofers

Page 2: RE patronen voor e-Procurement

Agenda1. Persoonlijk introductie

2. Aanleiding en motivatie

3. Onderzoeksvragen en onderzoeksmodel

4. Proces e-Procurement

5. Requirements engineering en RE patronen

6. Ontwikkeling van prototypes

7. Validatie RE patronen via interviews

8. Aanbevelingen

9. Algemene conclusies

10.Persoonlijke lessons learned

11.Dankwoord

12.Vragen

1. Persoonlijk introductie

2. Aanleiding en motivatie

3. Onderzoeksvragen en onderzoeksmodel

4. Proces e-Procurement

5. Requirements engineering en RE patronen

6. Ontwikkeling van prototypes

7. Validatie RE patronen via interviews

8. Aanbevelingen

9. Algemene conclusies

10.Persoonlijke lessons learned

11.Dankwoord

12.Vragen

Page 3: RE patronen voor e-Procurement

Persoonlijk introductie

•Privé

•Opleiding

•Werkervaring

•Privé

•Opleiding

•Werkervaring

Page 4: RE patronen voor e-Procurement

Aanleiding en motivatieMogelijke eisen van Smartphone software

•Toegang tot de mailbox

•Browser

•Veiligheid

•Qwerty of Azerty toetsenbord

•Talen

Mogelijke eisen van Smartphone software

•Toegang tot de mailbox

•Browser

•Veiligheid

•Qwerty of Azerty toetsenbord

•Talen

Page 5: RE patronen voor e-Procurement

Aanleiding en motivatie

Artikel “Aanbesteding elektronisch kinddossier onjuist“

“De rechter oordeelt dat de kwaliteitseisen in de aanbestedingsprocedure niet helder geformuleerd zijn.”

Artikel “Aanbesteding elektronisch kinddossier onjuist“

“De rechter oordeelt dat de kwaliteitseisen in de aanbestedingsprocedure niet helder geformuleerd zijn.”

Page 6: RE patronen voor e-Procurement

Aanleiding en motivatie

Page 7: RE patronen voor e-Procurement

Onderzoeksvragen en onderzoeksmodel

Onderzoeksvragen :

•Welke RE methoden worden gebruikt voor het opstellen van het technisch gedeelte ?

•Hoe kunnen de gebruikte RE methoden ondersteund worden met RE patronen ?

Onderzoeksvragen :

•Welke RE methoden worden gebruikt voor het opstellen van het technisch gedeelte ?

•Hoe kunnen de gebruikte RE methoden ondersteund worden met RE patronen ?

Page 8: RE patronen voor e-Procurement

Onderzoeksvragen en onderzoeksmodel

Page 9: RE patronen voor e-Procurement

Onderzoeksvragen en onderzoeksmodel

Page 10: RE patronen voor e-Procurement

Onderzoeksvragen en onderzoeksmodel

Page 11: RE patronen voor e-Procurement

Onderzoeksvragen en onderzoeksmodel

Page 12: RE patronen voor e-Procurement

Proces e-Procurement

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 13: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 14: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Configure auction

Participate in auction

e-Auction

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 15: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Configure auction

Participate in auction

e-Auction

Define evaluation

Evaluate tenders

e-Awarding

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 16: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Configure auction

Participate in auction

e-Auction

Define evaluation

Evaluate tenders

e-Awarding

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 17: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Configure auction

Participate in auction

e-Auction

Define evaluation

Evaluate tenders

e-Awarding

Approve catalogue

Prepare catalogue

e-Catalogue

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 18: RE patronen voor e-Procurement

Proces e-Procurement

Submit tender

Open tenders

e-Tendering

Configure auction

Participate in auction

e-Auction

Define evaluation

Evaluate tenders

e-Awarding

Prepare order

Deliver products

e-Ordering

Approve catalogue

Prepare catalogue

e-Catalogue

Publish tender notice

e-Notification

Search tender notice

Public officer Supplier

Page 19: RE patronen voor e-Procurement

Requirements engineering en RE patronen

Bron:Parallel model van het requirements proces (bron: Ann M. Hickey and Alan M. Davis, 2002)

Page 20: RE patronen voor e-Procurement

Requirements engineering en RE patronen

Courante elicitatie-technieken

•Interview

•Enquête

•Workshop

•Informatiebronnen

Courante elicitatie-technieken

•Interview

•Enquête

•Workshop

•Informatiebronnen

Page 21: RE patronen voor e-Procurement

Requirements engineering en RE patronen

Requirements Volere :

•Product drivers

•Project beperkingen

•Functionele eisen

•Niet-functionele eisen

•Project issues

Requirements Volere :

•Product drivers

•Project beperkingen

•Functionele eisen

•Niet-functionele eisen

•Project issues

Page 22: RE patronen voor e-Procurement

Ontwikkeling van prototypes

Requirements voor de prototypes :

•RE patronen bevatten uitgebreide requirements

•Inhoud gemakkelijk aan te passen

•Gemakkelijk uit te breiden

•Output in XML-formaat

•Standaard terminologie

•Meertaligheid

•Webbased

Requirements voor de prototypes :

•RE patronen bevatten uitgebreide requirements

•Inhoud gemakkelijk aan te passen

•Gemakkelijk uit te breiden

•Output in XML-formaat

•Standaard terminologie

•Meertaligheid

•Webbased

Page 23: RE patronen voor e-Procurement

Ontwikkeling van prototypes

Ontwikkeling binnen dit onderzoek

Page 24: RE patronen voor e-Procurement

Ontwikkeling van prototypes

 Functionaliteiten van e-Notification

Page 25: RE patronen voor e-Procurement

Ontwikkeling van prototypes

 De actiestappen in het webformulier Requirements

Page 26: RE patronen voor e-Procurement

Ontwikkeling van prototypes

  Backoffice van de portaalsite

Page 27: RE patronen voor e-Procurement

Ontwikkeling van prototypes

  Architectuur van de portaalsite

Page 28: RE patronen voor e-Procurement

Validatie RE patronen via interviews

Betrokken organisaties

FOD Personeel & Organisatie

•Ondersteuning en begeleiding van federale overheidsdiensten in België

Fedict

•Uitwerking en opvolging van e-government

Betrokken organisaties

FOD Personeel & Organisatie

•Ondersteuning en begeleiding van federale overheidsdiensten in België

Fedict•Uitwerking en opvolging van e-government

Page 29: RE patronen voor e-Procurement

Validatie RE patronen via interviews

6 geïnterviewden met elk hun lastenboek (LB):

1.Adviseur van DG OPO

LB: Ondersteuning inzake enquêtes (Saas service)

2.Expert kennismanagement van de dienst KMCOMM

LB: Levering van updates voor een gemeenschappelijke

catalogus gehost op een publiek toegankelijke server

3.ICT verantwoordelijke van OFO

LB: Levering van diensten m.b.t. de ontwikkeling v/e correctie

en analyseplatform binnen een MS SharePoint-omgeving voor

rekening van het OFO

6 geïnterviewden met elk hun lastenboek (LB):

1.Adviseur van DG OPO

LB: Ondersteuning inzake enquêtes (Saas service)

2.Expert kennismanagement van de dienst KMCOMM

LB: Levering van updates voor een gemeenschappelijke

catalogus gehost op een publiek toegankelijke server

3.ICT verantwoordelijke van OFO

LB: Levering van diensten m.b.t. de ontwikkeling v/e correctie

en analyseplatform binnen een MS SharePoint-omgeving voor

rekening van het OFO

Page 30: RE patronen voor e-Procurement

Validatie RE patronen via interviews

4. Aankoper van FOR

LB: Levering van licenties van Microsoft

5. Verantwoordelijke van e-Procurement

LB: Aankoop, customisatie en implementatie van e-

Awarding-software

6. Directeur-generaal systeem architectuur, standaarden en

support bij Fedict

LB: Nieuwe aanpak van de Fedict infrastructuurdiensten

(o.a. via Cloud-service providers)

4. Aankoper van FOR

LB: Levering van licenties van Microsoft

5. Verantwoordelijke van e-Procurement

LB: Aankoop, customisatie en implementatie van e-

Awarding-software

6. Directeur-generaal systeem architectuur, standaarden en

support bij Fedict

LB: Nieuwe aanpak van de Fedict infrastructuurdiensten

(o.a. via Cloud-service providers)

Page 31: RE patronen voor e-Procurement

Validatie RE patronen via interviews

De meest gebruikte elicitatie-technieken :

•(vak)literatuur

•workshop

•interview

•voorgaande lastenboek(en)

•(tevredenheids)enquête

•conferenties of forums

De meest gebruikte elicitatie-technieken :

•(vak)literatuur

•workshop

•interview

•voorgaande lastenboek(en)

•(tevredenheids)enquête

•conferenties of forums

Page 32: RE patronen voor e-Procurement

Validatie RE patronen via interviews

De resultaten van de validatie van de Requirements

•De meeste requirements zijn terug te vinden

•De andere requirements die niet terug te vinden zijn :

– de vereisten voor Cloud

– de vereisten i.v.m. ITIL

– de criteriums in SLA

– vereiste expertise en certificaten van de leveranciers

De resultaten van de validatie van de Requirements

•De meeste requirements zijn terug te vinden

•De andere requirements die niet terug te vinden zijn :

– de vereisten voor Cloud

– de vereisten i.v.m. ITIL

– de criteriums in SLA

– vereiste expertise en certificaten van de leveranciers

Page 33: RE patronen voor e-Procurement

Validatie RE patronen via interviews

Conclusies van de RE patronen in de prototypes

•op structureel gebied: weinig aanpassing

•op inhoudelijk vlak: verdere aanvulling

•voordelen :

– gemakkelijk aan te passen

– gestandaardiseerde terminologie

– minimale vereisten vergeten

Conclusies van de RE patronen in de prototypes

•op structureel gebied: weinig aanpassing

•op inhoudelijk vlak: verdere aanvulling

•voordelen :

– gemakkelijk aan te passen

– gestandaardiseerde terminologie

– minimale vereisten vergeten

Page 34: RE patronen voor e-Procurement

Aanbevelingen

Aanbevelingen voor verder onderzoek

•Andere e-Procurement tools

•Verbetering van de RE patronen

•Andere RE technieken voor e-Procurement

Aanbevelingen voor verder onderzoek

•Andere e-Procurement tools

•Verbetering van de RE patronen

•Andere RE technieken voor e-Procurement

Page 35: RE patronen voor e-Procurement

Algemene conclusie

1. Het RE patroon Volere is niet volledig voor e-Procurement

2. De patronen kunnen uitgekristalliseerd worden

3. Mijn bedrage aan dit onderzoek: 1. een eerste prototype met patronen

2. de plaatsbepaling van de patronen in de e-Procurement architectuur

3. een eerste evaluatie van de ontwikkelde patronen bij specialisten

1. Het RE patroon Volere is niet volledig voor e-Procurement

2. De patronen kunnen uitgekristalliseerd worden

3. Mijn bedrage aan dit onderzoek: 1. een eerste prototype met patronen

2. de plaatsbepaling van de patronen in de e-Procurement architectuur

3. een eerste evaluatie van de ontwikkelde patronen bij specialisten

Page 36: RE patronen voor e-Procurement

Algemene conclusie

Aanpak bij het opstellen van de requirements om het probleem Kinddossier te voorkomen :

–topdown-analyse zodat de kans om belangrijke vereisten te vergeten minimaal is

–eenduidige formulering via gestandaardiseerde terminologie

Aanpak bij het opstellen van de requirements om het probleem Kinddossier te voorkomen :

–topdown-analyse zodat de kans om belangrijke vereisten te vergeten minimaal is

–eenduidige formulering via gestandaardiseerde terminologie

Page 37: RE patronen voor e-Procurement

Persoonlijke lessons learned

• Nieuwe inspirerende contacten met collega’s binnen en buiten mijn eigen organisatie.

• Aangenaam verrast over de spontane medewerking en aanmoediging van collega’s tijdens het onderzoek.

• De nieuwe kennis betreffende requirements engineering, overheidsopdrachten en e-Procurement .

• Het opzetten en uitvoeren van een wetenschappelijk verantwoord onderzoek.

• De verdere competentieontwikkeling rond literatuurstudie, interview- en presentatietechnieken.

Kortom een verrijkende ervaring

• Nieuwe inspirerende contacten met collega’s binnen en buiten mijn eigen organisatie.

• Aangenaam verrast over de spontane medewerking en aanmoediging van collega’s tijdens het onderzoek.

• De nieuwe kennis betreffende requirements engineering, overheidsopdrachten en e-Procurement .

• Het opzetten en uitvoeren van een wetenschappelijk verantwoord onderzoek.

• De verdere competentieontwikkeling rond literatuurstudie, interview- en presentatietechnieken.

Kortom een verrijkende ervaring

Page 38: RE patronen voor e-Procurement

DankwoordMijn dank gaat naar:

• Dr. Ella Roubtsova (mijn afstudeerbegeleider)

• Dr. Frans Mofers (mijn tweede begeleider)

• Peter, Tom en Tim (mijn gezin)

• De vele collega’s van de FOD Personeel & Organisatie en Fedict die meewerkten aan dit

onderzoek

• Medestudent Jan Hummel en mijn neef Johny Geenens

Bijkomende vragen:

• Anja De Ridder

[email protected]

Mijn dank gaat naar:

• Dr. Ella Roubtsova (mijn afstudeerbegeleider)

• Dr. Frans Mofers (mijn tweede begeleider)

• Peter, Tom en Tim (mijn gezin)

• De vele collega’s van de FOD Personeel & Organisatie en Fedict die meewerkten aan dit

onderzoek

• Medestudent Jan Hummel en mijn neef Johny Geenens

Bijkomende vragen:

• Anja De Ridder

[email protected]

Page 39: RE patronen voor e-Procurement