Over ons » Hoe we werken

InfoProjects realiseert webapplicaties
aan de hand van uiteenlopende methodieken

Op basis van uw probleemstelling en wensen zijn wij in staat een passende en kosteneffectieve oplossing te bedenken en te realiseren. InfoProjects past verschillende projectmethodieken toe; per project wordt bekeken wat de meest geëigende oplossing is. Zo hanteren we afwisselend IProject, Scrum of een mengvorm.

IProject

De IProject methode gaat uit van:

  • Een gestructureerde projectfasering met per fase een vast gedefinieerd begin en einde, leveranties, terugkoppelmomenten, aandacht voor risico-inventarisaties en kwaliteitscriteria.
  • Een uitgebalanceerde projectorganisatie waarbinnen de teamleden optimaal samenwerken en waarbinnen verantwoordelijkheden helder gedefinieerd zijn.
  • Heldere communicatielijnen met de klant zowel op het gebied van overleg als rapportage
  • Een duidelijke overdracht van project naar beheer.

Elk project wordt afgesloten met een evaluatie. Punten die hierin naar voren komen, kunnen leiden tot verdere aanscherping van IProject en/of de tools die hierbij ingezet worden.

IProject fasering
Fase Activiteiten

Definitiefase

In de definitiefase wordt de projectdoelstelling van de klant vertaald naar een passende oplossing. Er wordt vastgelegd wat we gaan maken, binnen welke kaders en op welke manier.

Leverantie: Projectplan

Kick-off meeting
Interviews
Presentatie projectplan

Ontwerpfase

In de ontwerpfase wordt de oplossing volledig beschreven. Dit betekent zowel een grafische, functionele als technische uitwerking. InfoProjects heeft deze elementen in haar projectaanpak geïntegreerd zodat u er zeker van kunt zijn dat het uiteindelijke ontwerp voldoet aan uw eisen én technisch realiseerbaar is. Alle specificaties worden vastgelegd in het basisontwerp; dit vormt de blauwdruk voor realisatie en acceptatie.

Leverantie: Basisontwerp

Ontwerpbesprekingen
Grafisch ontwerp Interactieontwerp
Functioneel ontwerp
Technisch ontwerp

Realisatie

Tijdens de realisatiefase wordt gebouwd wat in het basisontwerp vastgelegd is. Dit wordt getest en gedocumenteerd.

Leverantie: Geaccepteerde webomgeving

Realisatie stylesheets Inrichting IPROX
Implementatie modules
Bouw applicaties
Installatie
Integratie
Conversie
Installatie
Testen
Documentatie

Beheer

Wanneer de klant de webomgeving in gebruik neemt, zal het project overgaan naar de beheerfase. Dit betekent dat InfoProjects het project in beheer neemt op basis van een afgestemd Service Level Agreement. Benodigde ondersteuning en beheer zijn hierbij gewaarborgd. Tevens zullen benodigde opleidingen worden verzorgd.

Leverantie: Beheer- en supportstructuur

Training
Hosting en Beheer
Helpdesk en Support

Scrum

Voor bepaalde trajecten wordt expliciet gekozen voor een Scrum-aanpak. Zoals elke methodiek heeft ook deze aanpak zijn specifieke kenmerken. Opvallend is het belang van interactie met alle betrokkenen; er wordt dan ook nauw samengewerkt met de klant. Doordat Scrum werkt met korte iteraties die stuk voor stuk werkende software opleveren, is er constant zicht op de projectstatus. Daarnaast hoeven niet alle keuzes aan het begin van het traject gemaakt te worden en kan snel ingesprongen worden op eventuele veranderingen.

Voordelen

  • Value-for-money; men krijgt dat wat het beste aansluit bij de wensen van de organisatie. In overleg wordt bekeken waar de ontwikkelcapaciteit op ingezet wordt. Hierbij zal de focus liggen op onderdelen die waarde opleveren.
  • De status van de leveranties is constant zichtbaar.
  • Gebruikers worden vroegtijdig betrokken.

Aandachtspunten

De Scrum-aanpak heeft ook een aantal risico's in zich waarvoor geldt dat het belangrijk is hierop te acteren. Zo moeten alle betrokkenen zich realiseren dat de eindleverantie aan het begin van het traject nog niet helemaal duidelijk is; een flexibele houding is belangrijk. Daarnaast is aandacht voor (integratie)tests essentieel en moet de rolverdeling - en daarmee de plek waar verantwoordelijkheden rusten - helder zijn.

Desondanks geldt voor bepaalde projecten dat de voordelen van Scrum deze aandachtspunten ruimschoots compenseren.

Onze projectmethodieken

IProject is afgeleid van de klassieke watervalmethode waarin verschillende disciplines elkaar als een soort estafette opvolgen.

Een belangrijke omslag in het denken over softwareontwikkeling is de verschuiving van ‘als we nog meer van tevoren uitwerken, hebben we nog meer zekerheid' naar ‘als we steeds een klein stukje wijzigen, is dat beter te overzien en hebben we het sneller'.
Dit laatste is de zienswijze van de Agile en Lean bewegingen waaronder Scrum.

---