There have been multiple best practices and methodologies proposed to minimize the risk related to software projects (iterative, agile etc.). With stakes so high, organizations are open to any and all suggestions and deploy internal/external resources to help select the right software project methodology and manage execution. Still we can count more failures than success. Are we missing something here?
view more