Soft goal
મોડેલિંગ ભાષાઓના સંબંધમાં અને ખાસ કરીને ધ્યેય-લક્ષી મોડેલિંગના સંબંધમાં, સોફ્ટ ગોલ એ સ્પષ્ટ માપદંડ વગરનો ઉદ્દેશ છે. સોફ્ટ ગોલ રજૂ કરી શકે છેઃ બિન-કાર્યાત્મક જરૂરિયાતો બિન-કાર્યાત્મક જરૂરિયાતો વચ્ચેના સંબંધો બિન-કાર્યાત્મક જરૂરિયાતો (અથવા ગુણવત્તાના લક્ષણો, ગુણો અથવા વધુ બોલચાલની ભાષામાં "ક્ષમતાઓ") એ સોફ્ટવેર સિસ્ટમના વૈશ્વિક ગુણો છે, જેમ કે લવચીકતા, જાળવણીક્ષમતા, ઉપયોગીતા વગેરે. આવી જરૂરિયાતો સામાન્ય રીતે માત્ર અનૌપચારિક રીતે જણાવવામાં આવે છે; અને તે ઘણીવાર વિવાદાસ્પદ હોય છે (એટલે કે. વ્યવસ્થાપન સુરક્ષિત વ્યવસ્થા ઇચ્છે છે પરંતુ સ્ટાફ વપરાશકર્તા-મિત્રતા ઇચ્છે છે). તેમને ઘણીવાર માન્ય કરવું પણ મુશ્કેલ હોય છે. નરમ કેમ? સામાન્ય રીતે ધ્યેય એ ખૂબ જ કડક અને સ્પષ્ટ તાર્કિક માપદંડ હોય છે. જ્યારે બધા પેટા-લક્ષ્યાંકો સંતુષ્ટ થાય ત્યારે તે સંતુષ્ટ થાય છે. પરંતુ બિન-કાર્યાત્મક જરૂરિયાતોમાં તમારે ઘણીવાર વધુ ઢીલી રીતે વ્યાખ્યાયિત માપદંડની જરૂર પડે છે, જેમ કે સંતોષકારક અથવા અસંતોષકારક. સંતોષ શબ્દ સૌપ્રથમ હર્બર્ટ સિમોન દ્વારા રચવામાં આવ્યો હતો. નરમ લક્ષ્યાંકો એવા લક્ષ્યાંકો છે જે તેમના સંતોષ માટે સ્પષ્ટ માપદંડ ધરાવતા નથીઃ જ્યારે આ દાવા માટે પૂરતા હકારાત્મક અને ઓછા નકારાત્મક પુરાવા હોય ત્યારે તેઓ સંતુષ્ટ થાય છે, જ્યારે વિપરીત કિસ્સામાં તેઓ અસંતોષકારક હોય છે. સોફ્ટ ગોલ વચ્ચેના સંબંધો વિઘટન અને અથવા યોગદાન મદદ કરે છે (+) નુકસાન પહોંચાડે છે (-) વિરામ બનાવે છે (+ +) અજ્ઞાત સંદર્ભો વધુ વાંચન ઓબ્જેક્ટ-ઓરિએન્ટેડથી ગોલ-ઓરિએન્ટેડ આવશ્યકતાઓ વિશ્લેષણ, માયલોપોલોસ જ્હોન, ચુંગ લોરેન્સ, યુ એરિક સોફ્ટવેર આવશ્યકતાઓ