Methoden en technieken in de informatica
Methoden binnen de informatica zijn er in allerlei soorten en maten. Technieken worden binnen die methoden toegepast.
Voor het categoriseren van methoden kan gebruikgemaakt worden van het V-model voor softwareontwikkeling. Binnen dit model wordt het ontwikkelproces ingedeeld in een aantal fasen, waarvan elke weer zijn eigen methoden kent.
Fasenmodel softwareontwikkeling
[bewerken | brontekst bewerken]- Verzamelen van requirements, eisen en wensen
- Analyse en Ontwerp
- Realisatie
- Testen
- Acceptatie
- Gebruik en Beheer
Daarnaast spelen ook aanverwante gebieden een belangrijke rol binnen het ontwikkelproces, methoden die nodig zijn om softwareontwikkeling goed te laten verlopen zijn onder meer:
Beschrijving specifieke methoden
[bewerken | brontekst bewerken]In dit deel volgt er een opsomming van methoden, ingedeeld naar hoofdonderwerp. De indeling is deels arbitrair, met name wanneer een methode eigenlijk meerdere stappen omvat.
Verzamelen van eisen en wensen
[bewerken | brontekst bewerken]Systeemontwerp
[bewerken | brontekst bewerken]Programmeren
[bewerken | brontekst bewerken]In het algemeen: zie onder programmeren.
- Gestructureerd programmeren
Testen
[bewerken | brontekst bewerken]In het algemeen: zie onder testen
Beheermethoden
[bewerken | brontekst bewerken]Technieken voor software ontwikkeling
[bewerken | brontekst bewerken]In dit deel volgt er een opsomming van technieken, ingedeeld naar dezelfde hoofdonderwerpen als de methoden. De indeling is even arbitrair, technieken kunnen vaak in meerdere stappen toegepast worden.
Systeemontwerptechnieken
[bewerken | brontekst bewerken]- Business Process Modeling
- Effective Technical and Human Implementation of Computer-based Systems (ETHICS)
- (RUP)
- System Development Methodology (SDM)
- Unified Software Development Process
- Unified Modeling Language (UML)
Programmeertechnieken
[bewerken | brontekst bewerken]- Gestructureerd programmeren
- Extreme Programming
- SADT
- Top down programming
- Functioneel programmeren
- Backtracking
Testtechnieken
[bewerken | brontekst bewerken]In het algemeen: zie onder testen
Beheertechnieken
[bewerken | brontekst bewerken]Literatuur
[bewerken | brontekst bewerken]- Wim Hartman, H. Matthes, en A. Proeme (1968). Information systems handbook : analysis, requirements determinaton, design and development, implementation and evaluation (ARDI) met Apeldoorn: Philips.
- Wim Hartman en Jan Roos (1975). Methoden voor systeemonderzoek. Deventer : Kluwer.