Project Aanpak

Het doel van het project is om met RoR technologie een iDEAL betaling te kunnen doen.

De eerste iteratie is een voorbeeld applicatie te vergelijken met de .net, java en php code die door iDEAL meegeleverd wordt. De inschatting is dat we dit in een week gedaan hebben. Dit is dan een afgerond geheel wat we kunnen publiceren en waarop anderen eventueel kunnen voortbouwen.

In een tweede iteratie gaan we kijken naar integratie met substruct en of we een plugin of engine van maken. Wanneer deze tweede iteratie gedaan zal worden is afhankelijk van de beschikbaarheid en prioriteiten.

Pair programming

Voor een goede kennisoverdracht is besloten om zoveel mogelijk pair programming te doen. Hiermee kunnen we het snelst van elkaar leren en elkaar aanvullen.

Test Driven Development

TDD is altijd wel een goede practice, maar in dit geval helemaal omdat het gaat om de communicatie tussen twee systemen. Wat er over en weer gestuurd is het makkelijkst met testscripts te controleren en minder met handmatig/visueel controleren.

Project voortgang

Trac/subversion wordt gebruikt als code repository, issue tracking en bijhouden van lessons learned.