Amazon.com: Maximizing ROI on Software Development (9780849323126): Vijay Sikka: Books
Maximizing ROI on Software Development and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Maximizing ROI on Software Development
 
 
Start reading Maximizing ROI on Software Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Maximizing ROI on Software Development [Hardcover]

Vijay Sikka (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)

Price: $95.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $67.96  
Hardcover $95.95  

Book Description

October 28, 2004 0849323126 978-0849323126 1
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.

Editorial Reviews

Review

Sikka…deftly provides an introductory software ROI road map that readers can return to as needed after they've finished the book.
-ComputerWorld, February 2005

The book does a good job of not only explaining the basics of ROI, but also taking it a step forward…Instead of taking a gung ho approach, and stating the obvious benefits of using ROI in software development, the author presents the potential limitations and challenges of using ROI.
-Computing Reviews, January 2005

Overall, sections of this book are likely to be read multiple times since they will stand the tests of time and shifting technologies. I received my copy early this year and I have revisited Chapters 2, 3 and 5 on several occasions.
-Rob Caron, Microsoft Manager

It is about the only book that I know, which attempts to tackle this important yet difficult to quantify topic. I think that Vijay has done a great job in writing this book and if you are a software engineer or project manager or an IT business manager struggling with the complexities of managing software projects and trying to quantify what ROI you are getting, then this book is a must read.
Kamal Hathi, Microsoft Manager

Product Details

  • Hardcover: 280 pages
  • Publisher: Auerbach Publications; 1 edition (October 28, 2004)
  • Language: English
  • ISBN-10: 0849323126
  • ISBN-13: 978-0849323126
  • Product Dimensions: 9.3 x 6.3 x 0.8 inches
  • Shipping Weight: 15.2 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #3,338,537 in Books (See Top 100 in Books)

More About the Author

Vijay Sikka is the Founder and Chief Executive Officer of Sikka Software Corpration. Six year old privately held Sikka Software Corporation is a market leader in business optimization, and intelligence solutions for the office based healthcare provider market. The company has over 5,700 installations of its products in the US dental marketplace.

Vijay is a healthcare informatics expert with more than 20 years of software development and quality experience including large scale projects with National Institutes of Health, Glaxo Smith Kline, Roche and UCSF affiliates. In 1996, Vijay founded IBrain Software, Inc. and served as its CEO until its acquisition in 1998 by Entigen Corporation, a healthcare information company that later became part of Roche. Vijay holds an M.S. degree from Syracuse University New York, pursued graduate studies in neurosciences at Stanford University, and is a Registered Continuing Education Provider with the Dental Board of California. He is a frequent speaker at dental, technology and quality meetings. Vijay's 2004 book on Maximizing ROI on Software Development was published by Taylor and Francis International and is available on Amazon Kindle edition. Vijay has published articles in Dental Economics and other dental magazines and online websites.

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 1 people found the following review helpful:
4.0 out of 5 stars Good ROI From this Book is Possible, November 20, 2008
This review is from: Maximizing ROI on Software Development (Hardcover)
A review from my blog:

In Maximizing ROI on Software Development, Vijay Sikka provides for those who lack it, a business perspective on software development.

Chapter 1 - A Brief Review of Software Development History

The first chapter is essentially a survey course in the ghosts of software methodologies past and present - from a light coverage of classic software development methodologies (such as waterfall and spiral) to a deeper coverage of evolving software methodologies (such as agile methodologies and model-driven architecture). Including a discussion of Web services development seemed a bit odd in the context of cataloging software methodologies, but the discussion is limited. Readers who are familiar with the popular assortment of software methodologies may find this chapter tedious. In my opinion, this chapter could've been an appendix.

Chapter 2 - Software Complexity Crisis

In this chapter (which I think would've made a better Chapter 1), Sikka paints the landscape of software development today with a focus on its growing complexity and challenges. He then considers the changing development landscape and how it necessitates a diversity in methodologies, technologies, and tools. He also acknowledges the growing dominance of .NET and J2EE for enterprise software development. Following a discussion of software maturity models, he then addresses the standard objections (excuses) people offer when the subject of software ROI is raised, and then discusses the benefits of software ROI analysis. The chapter ends with steps to prepare for an ROI analysis and a cautionary list of common mistakes. The last third of this chapter (section 2.4) is loaded with useful info and worthy of a second read.

Chapter 3 - Software Development ROI

While Chapter 2 ended with a brief intro to software ROI, Chapter 3 is where Sikka provides the details in what is a core chapter of this book. He devotes a hefty section each to baseline ROI and applied ROI. The section on applied ROI includes a discussion of TCO and how it factors into the puzzle. Towards the end of this section, the subject of software methodologies is woven back into the story and their value to ROI. The chapter ends with a discussion of those things that make ROI difficult to quantify. All in all, this chapter most closely met my expectations for this book. If you found yourself speeding through the first two chapters, you'll probably want to slow down when you reach this one to fully absorb it.

Chapter 4 - The Case for Global Software Development and Testing

This chapter pushes the reality that is global software development. After reading the last two chapters, it becomes more painfully obvious why companies are pursuing global solutions to the expense of software development. The author does not attempt to disguise his enthusiasm for offshore software development and testing. To those who have experienced the shifting of work offshore, this chapter will be a difficult one to embrace. My disappointment in this chapter is that the author focuses on the benefits and only addresses the cons by providing advice on how to succeed with offshoring.

Chapter 5 - Software Quality and Test ROI

Whereas Chapter 3 provides a solid understanding of software ROI, this chapter brings ROI to the software development team by addressing how members of that team can contribute to software ROI. If you ever needed help selling your organization on the value of software testing and the need for software testers, this chapter is your friend. It helps articulate the value of software testing in terms familiar to the "suits". There's even a thorough section on software training ROI, which will come in handy the next time you want to attend TechEd or PDC (shameless plug).

Chapter 6 - How Do You Implement Global Software Development and Testing

As with Chapter 4, this chapter focuses on global software development. Essentially, Chapter 6 is to Chapter 4 what Chapter 5 is to Chapter 3 - it is the practical application of the ideas presented in Chapter 4. If Chapter 4 was valuable to you, you owe it to yourself to read this chapter as well.

Chapter 7 - Case Studies

The case studies chapter contains a pair of case studies that examine two situations where cosourcing in one case, and offshoring in another, were used to realize significant ROI savings. Of course, as with any case study, your mileage may vary. Tucked in the back of this chapter is a full summary of the book, which would've made a great concluding chapter of its own. I think I would've relegated the case studies to appendices, but that's just my opinion.

Appendix A - The Quality Assurance and Testing Process

The only appendix in the book, Appendix A is a collection of diagrams that drill into the Plan-Inspect-Test-Certify testing process.

Summary

Overall, sections of this book are likely to be read multiple times since they will stand the tests of time and shifting technologies. I received my copy early this year and I have revisited Chapters 2, 3 and 5 on several occasions. Considering the potential ROI of a software book with a long shelf life, it is well worth the relatively more expensive list price when compared with the cost of most books that software developers purchase in the US$30 - US$50 range.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
4.0 out of 5 stars not just a narrow ROI text, August 7, 2005
This review is from: Maximizing ROI on Software Development (Hardcover)
Sikka wants you to measure ROI on a software project that you manage. He explains that without a rigorous metric, how can you tell whether you are doing well or not? Accordingly and naturally, a lot of the book concerns how to measure ROI for a software team.

But in doing so, Sikka broadens the scope of the book. He discusses how you might want to develop software using a globally dispersed team. Aha, offshoring, you think! Well, yes. But not purely to save money. He points out that if you have parts of the team throughout the world, then development can proceed on a 24 hour basis. He warns of the difficulties. This is definitely non-trivial to get right. But the payoff is quicker time to market, with development cost a secondary issue.

Also, another advantage is that it tends to lead you to selling to a global market. If so, having your people in several countries can be invaluable in helping you be closer to those markets. Synergies to be reaped here.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Software is defined by Cambridge Advanced Learner's Dictionary as `the instructions which control what a computer does; computer programs." Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
testing roadmap, global software development, offshore partner, automated test tools, product readiness, bug tracking system, software development lifecycle, offshore vendor, good software engineering practices, localized product, manual testing, plan doc, encoding forms, automated testing
Key Phrases - Capitalized Phrases (CAPs): (learn more)
United States, Six Sigma, Addison Wesley, Agile Methodologies, Upper Saddle River, European Union, Prentice Hall, Query Builder, Item Check, New York, Statement of Work, Unicode Standard, San Francisco, United Kingdom, Rational Unified Process, Harvard Business School Press, John Wiley, North America, San Jose, Testing Table
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject