karel08 schreef op 30 maart 2011 00:53:
Ook al heb je een goed product - er zijn wijzigende omgevingsfactoren, zoals nieuwe technologie, nieuwe leveranciers/partners, overnames, systemen, etc. Om de zoveel tijd zul je derhalve aan product vernieuwing moeten doen, om future proof te zijn, en je IT landschap beheersbaar te houden.
Belangrijke fase is de requirementsfase. Daar beslis je hoe eea eruit gaat zien, hoe de interactie moet gaan lopen, welke functionaliteiten je gaat ondersteunen, etc. In die fase moet je al redelijkerwijs zeker zijn dat je eindgebruikers er gelukkig mee zullen zijn, want anders ga je voor niets bouwen, of moet je later een hoop recht maken. Daar kwam voor Binck bij kijken dat men een sterk product had. En vergelijk met het gezegde: never change a winning team. Toegepast hier: hou alle sterke punten vast vanuit het vorige produkt. Er lijkt op deze 2 punten eea te zijn misgegaan.
Wat daarnaast nog een rol kan spelen is dat men door omstandigheden geforceerd live is gegaan (bijvoorbeeld vanwege afspraken met derden/ingaande contracten, etc), waardoor het validatie proces niet goed is doorlopen, de stress/load test niet adequaat, en mischien ook een paar features zijn geschrapt die men wel van plan was.
Software projecten zijn complex, en zeker projecten zoals deze. Men zal nu eea moeten recht breien - ik verwacht wel dat hen dat zal lukken, en dat er over enkele weken een flink aantal pijnpunten zullen zijn weggenomen.