10 Steps to Arranging the Perfect Software Management Project