er verschillende werkwijzen die kunnen worden gebruikt voor softwareproduct. Maar moeten de methoden worden gekozen op basis van volgende criteria: 1. Soort project /product (Ontwikkeling, onderhoud, ondersteuning,) 2. Grootte van het project /product 3. talent in het team Testen is een belangrijke bijdrage in de beslissing op preventieve maatregelen moeten worden genomen.
Bedrijven normaal zet goede hoeveelheid geld op kwaliteit, six sigma, CMM assessment maar één ding dat ze vergeten is al deze processen zal perfect werken als je een sterke beoordeling & testteam /werkwijze. Tenzij je elke mogelijke kwestie, klein of groot te begrijpen, is er geen manier kunt u voorkomen dat in de toekomst.
Ik herinner me een voorval toen we het ontwikkelen van een client-based product. Dit was de tijd toen we hardcore ontwikkelaars.
We hebben het ontwikkeld met solide ontwerp (met behulp van OOPs methodologie, die dagen was het groter prestatie) en gebruikt alle robuuste objecten onder VC ++. Het product werd ontwikkeld en ik werd toegewezen aan het testen van het product te doen. Ik het testen gedaan en gaf het. Echter, een van mijn vrienden hadden enige twijfel over dit en ging met mij voor een nieuwe ronde van het testen. We hebben dit product door opnieuw en opnieuw uitvoeren van de dezelfde toepassing getest.
Na het testen van deze 14e tijd, is er een object in het menu kreeg verdwijnen !! Vervolgens wordt voor elke cyclus testen voorwerpen raken verdwenen ...
Het probleem was dat we een object dat door ons release echter volgens de leidraad dit object krijgt ook uitgebracht door compiler ook.
Je weet wel, wat de preventieve maatregel is om deze ...... ..