Az ügyfélhűség kialakításának fontos előfeltétele, hogy a szoftverfejlesztők pontosan felmérjék a felhasználói igényeket, és ezeknek megfelelően fejlesszék termékeiket. A gyorsan változó preferenciákkal azonban nem könnyű lépést tartani, a tesztelésre szánt időablakok egyre rövidebbek, és mindez a minőségmérnöki csapatokra is jelentős nyomást gyako