De uitdrukking van de behoeften in een project
- Opportuniteit, haalbaarheid, bestek. Validatie behoeften/specificaties.
- Definitie van de verschillende componenten van het informatiesysteem. Experimenten en pilot-locatie.
- De stakeholders: MOA/MOE, gebruikers, beslissers, experts, juristen...
Diagnose van het bestaande
- De oorsprong van de behoefte, hoe ga je van een ontwikkelingsidee naar een project?
- Definitie van de perimeter, de uitwisselingen, de actoren.
- Beschrijving van de processen en activiteiten.
- Gebruiksgevallen. Stroom, scenario's. Gegevens, entiteiten, associaties. UML klassediagram.
- Diagnose. Analyse van processen en bijbehorende organisatie, bestudering van de data.
Praktisch werk
De perimeter van een project weergeven. Een proces beschrijven. Zijn informatieblokken identificeren.
Een systeem herconfigureren
- Herconfiguratie-aspecten van het proces en de gegevens. De “duivelse vierhoek”.
- Beschrijving van scenario’s voor een keuzedossier. De selectiecriteria: ROI, VMA.
- De niet-economische selectiecriteria.
Praktisch werk
Berekening van een VMA voor twee voorgestelde scenario’s.
Formalisering van de behoefte - Ontwikkeling van de applicatie
- Beschrijving van de functionele architectuur van de toekomstige applicatie.
- Definitie van de kwaliteitseisen van het product.
- Typeplan van een ontwikkelingsbestek.
Praktisch werk
Functies beschrijven vanuit een beroepsproces. Zoeken naar maatstaven voor kwaliteit.
Raming van de ontwikkelingskosten
- Delphi-methode.
- Functionele puntenmethode om de ontwikkeling van de systeemcomponenten te ramen.
- De evenredige verdeling.
Oefening
Implementatie van de functionele punten.
Uitdrukking van behoefte bij software-integratie
- Definitie van de selectiecriteria voor de software.
- Beschrijving van de parameterkeuzes van de software.
- Bestek voor de integratie van softwarepakketten.
De Agile-organisatie van de uitdrukking van de behoeften
- Uitdrukking van de behoeften in de Agile-methoden.
- JRP: participatieve aanpak in sessie. eXtreme Programing: de klant ter plaatse.