Some Steps to Thinking about the Perfect Software Management Project