Un problème pourrait être toute anomalie découverte lors de la conception , du codage , de l' essai ou de la mise en œuvre .
Des problèmes peuvent être trouvés au cours des différentes phases du cycle de vie du logiciel .