ડેવલપર્સ ઘણીવાર ઉપયોગની કેસો બનાવીને ધ્યાન કેન્દ્રિત કરે છે કે કેવી રીતે એક વપરાશકર્તા લક્ષ્ય પૂર્ણ કરવા માટે સૉફ્ટવેરનો ઉપયોગ કરશે.