Writing software is a curious process, filled with different methodologies, approaches, techniques, frameworks, requirements, tools, roles and people. I mention people last because they have the biggest impact on a project’s outcome. There are fantastic examples of teams that plan and execute beautifully and far more that infamously exist in the mainstream. Most software projects suffer from common maladies, all of which can have a negative impact on your company and career: • Large cost overruns • Significant time delays • Software that doesn’t work as intended or is buggy • Cancelled projects and failures If you are a CTO, project manager, software professional or even a CFO or CEO, involved in a company that develops its own software, then this book is for you. Understanding and recognizing the same old pitfalls that make a software project unhealthy will give you wings. Establishing you as the voice of wisdom and reason and even save your career.
Writing software is a curious process, filled with different methodologies, approaches, techniques, frameworks, requirements, tools, roles and people. I mention people last because they have the biggest impact on a project’s outcome. There are fantastic examples of teams that plan and execute beautifully and far more that infamously exist in the mainstream. Most software projects suffer from common maladies, all of which can have a negative impact on your company and career: • Large cost overruns • Significant time delays • Software that doesn’t work as intended or is buggy • Cancelled projects and failures If you are a CTO, project manager, software professional or even a CFO or CEO, involved in a company that develops its own software, then this book is for you. Understanding and recognizing the same old pitfalls that make a software project unhealthy will give you wings. Establishing you as the voice of wisdom and reason and even save your career.