Maximizing ROI on Software Development

Maximizing ROI on Software Development

by Vijay Sikka

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
Maximizing ROI on Software Development explains how to execute best quality software development and testing while maximizing business value. It discusses Applied ROI in the context of methodologies such as Agile and Extreme Programming, and traditional methodologies including Six Sigma, the Capability Maturity Model® (CMM®), Total Cost of Ownership (TCO), and Product Line Models (PLM). The text discusses what is important in global terms and details how best to choose teams and partners, including outsourcers, and how to employ the latest tools and technologies. It provides models, metrics, and detailed case studies to improve current and future development projects, whether in house or outsourced, near shore or off-shore. The book offers perspectives on how quality improvement through software quality assurance (SQA) testing, planning, and execution is a powerful and effective route toward maximizing return on investment. Divided into seven chapters, this friendly and informative guide can be read quickly, then used as a reliable reference by team leaders and members. It begins by reviewing software development, tools, and methodologies, followed by an examination of how development, maintenance, and integration have become more complex and will continue to do so. The book discusses best practices for managing this complexity and explores the business case for maximizing ROI. The text then provides a comprehensive analysis of ROI from several perspectives, covering nomenclature, project success and failure, mathematics, processes, work products, and techniques. It details how to make global teams successful and how to evaluate Applied ROI implementation, and it includes case studies for wireless, enterprise, and CRM systems.

Discussion questions for Maximizing ROI on Software Development

Bring these to your book club — or discuss them with readers on Readfeed.

  1. 1

    Vijay Sikka's "Maximizing ROI on Software Development" challenges us to think beyond simple cost-benefit analyses. How does his concept of "Applied ROI" expand upon or differ from a purely financial definition, and why is this broader perspective crucial for long-term software development success?

  2. 2

    The book discusses various methodologies like Agile, Six Sigma, and CMM. From your own experience, which of these (or similar approaches) have you seen applied, and how might Sikka's advice on integrating or choosing between different methodologies have improved a project you were involved with?

  3. 3

    Sikka strongly advocates for quality improvement through Software Quality Assurance (SQA) as a powerful route to maximizing ROI. Can you identify a specific argument or example from the book that most effectively makes the case for investing in quality upfront, especially when there's often pressure for rapid delivery?

Discuss Maximizing ROI on Software Development with other readers

Join or start a book club for Maximizing ROI on Software Development on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Maximizing ROI on Software Development?

Sign up free on Readfeed, then browse public clubs or start your own club with Maximizing ROI on Software Development as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Maximizing ROI on Software Development with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Maximizing ROI on Software Development with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.