અન્ય કોઇ વ્યવસાય જેમ, ઘણા ગેરફાયદા અને ફાયદા અને સોફ્ટવેર એન્જિનિયરીંગ સમાવે છે.