Ten Steps to Setting up the Perfect Computer software Management Task