Managing a software project - Checklist to Improve Your Market Position