Foreword by Ravi Kumar Jain

Do you ever feel that your programmers work harder and harder, yet they don’t meet the exact requirements of the clients? That you have a thorough planning and clear work schedules, yet the development process appears so complex that you often miss delivery dates and overshoot the budgets? You employ all possible best practices, performance measurement metrics, yet the performance and profitability are not encouraging. In short, you do everything that is prescribed in the literature of software engineering, yet that does not fetch you the desired results.

If so, you need to relook at the software development approach and practices, desired competencies of the programmers, performance measurement approaches, and the communication mechanism in your organization. In this book Reboot - Restarting & Rethinking Software Development the author David Longstreet shows how to go about it.

Drawing from umpteen number of his studies conducted at several software development organizations, the author demonstrates how developers trained in industry specializations, a standard terminology for internal and external communication, a practice of constantly collecting and measuring of data can remarkably improve the quality of software development, client satisfaction, and the over all profitability of the organization.

Through meticulous research, agreeable entertaining anecdotes, lucid and engaging explanations, drawing possible lessons from disciplines like music, architecture, engineering, and industrial design, the book amply proves that the key to software development lies in specialization along industry line, design thinking learning to communicate with customers.

The important message communicated by Reboot is that the future and fun of software development organizations as well as programming professionals lies in solving client’s problem by designing solutions and not just writing code.

Ravi Kumar Jain (Ph.D)
Sr. Faculty Member
(Visiting Professor Icfai Business School, Hyderabad)
Icfai Research center, HQ
Head - Special Projects Cell
Hyderabad