Ik zit met het volgende vraagstuk en hoop op wat meningen en ervaringen van ervaren programmeurs.
Concreet: Ik wil weten wie er in een ontwikkel en test traject verantwoordelijk is voor het testen van bepaalde aspecten zoals de installer en de functionaliteiten. En vooral wat hierbij gebruikelijk is!
Ik werk voor een grote onderneming die van een grote ontwikkelaar een software pakket afneemt.
Nu heeft deze ontwikkelaar de nieuwste release afgegeven voor goedkeuring. In onze onderneming wordt de software vervolgens getest door een testgroep en ondergaat daarna nog functionele en gebruikers acceptatietesten.
Nu wil het geval dat pas bij de uiteindelijke gebruikers in een pilotfase een aantal gebreken met betrekking tot de installatie naar voren komen, maar uitsluitend onder één bepaalde Server variant van een ondersteund OS.
Nu geeft de ontwikkelaar aan niet onder alle ondersteunde en in het Functioneel ontwerp genoemde ondersteunde Operating Systems te kunnen testen en zal mogelijk (eigen interpretatie!) Microsoft gaan blamen.
Onze test afdeling zegt alleen maar functioneel te testen en is dit dus niet tegen gekomen. Ook met de verdere test is dit niet gecontroleerd.
Wij stellen als bedrijf dat de ontwikkelaar verantwoordelijk is voor het goed functioneren van de software op alle afgesproken besturingssystemen.
Mogen wij dit ook verwachten of hadden de gebreken in onze eigen tests naar voren moeten komen? (veel hangt af van afspraken, dat besef ik wel.)
In mijn eigen bescheiden mening is een ontwikkelaar verantwoordelijk voor zowel het gehele installatieproces alswel voor de programmatuur zelf? En had dit al moeten testen voordat ze de release bij ons afleverden of zit ik nu helemaal fout?
Ik hoop dat ik duidelijk ben,deze vraag hier terecht stel en jullie begrijpen dat ik niet in details kan treden...
Concreet: Ik wil weten wie er in een ontwikkel en test traject verantwoordelijk is voor het testen van bepaalde aspecten zoals de installer en de functionaliteiten. En vooral wat hierbij gebruikelijk is!
Ik werk voor een grote onderneming die van een grote ontwikkelaar een software pakket afneemt.
Nu heeft deze ontwikkelaar de nieuwste release afgegeven voor goedkeuring. In onze onderneming wordt de software vervolgens getest door een testgroep en ondergaat daarna nog functionele en gebruikers acceptatietesten.
Nu wil het geval dat pas bij de uiteindelijke gebruikers in een pilotfase een aantal gebreken met betrekking tot de installatie naar voren komen, maar uitsluitend onder één bepaalde Server variant van een ondersteund OS.
Nu geeft de ontwikkelaar aan niet onder alle ondersteunde en in het Functioneel ontwerp genoemde ondersteunde Operating Systems te kunnen testen en zal mogelijk (eigen interpretatie!) Microsoft gaan blamen.
Onze test afdeling zegt alleen maar functioneel te testen en is dit dus niet tegen gekomen. Ook met de verdere test is dit niet gecontroleerd.
Wij stellen als bedrijf dat de ontwikkelaar verantwoordelijk is voor het goed functioneren van de software op alle afgesproken besturingssystemen.
Mogen wij dit ook verwachten of hadden de gebreken in onze eigen tests naar voren moeten komen? (veel hangt af van afspraken, dat besef ik wel.)
In mijn eigen bescheiden mening is een ontwikkelaar verantwoordelijk voor zowel het gehele installatieproces alswel voor de programmatuur zelf? En had dit al moeten testen voordat ze de release bij ons afleverden of zit ik nu helemaal fout?
Ik hoop dat ik duidelijk ben,deze vraag hier terecht stel en jullie begrijpen dat ik niet in details kan treden...