Growing Software and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$5.98 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Growing Software: Proven Strategies for Managing Software Engineers
 
 
Start reading Growing Software on your Kindle in under a minute.

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

Growing Software: Proven Strategies for Managing Software Engineers [Paperback]

Louis Testa (Author)
3.5 out of 5 stars  See all reviews (8 customer reviews)

List Price: $39.95
Price: $26.23 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.72 (34%)
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 4 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $17.26  
Paperback $26.23  

Book Description

March 12, 2009

As the technology leader at a small software company, you need to focus on people, products, processes, and technology as you bring your software to market, while doing your best to put out fires and minimize headaches.

Growing Software is your guide to juggling the day-to-day challenges of running a software company while managing those long-term problems and making sure that your business continues to grow. With practical, hands-on advice, Growing Software will teach you how to build and lead an effective team, define and sell your products, work with everyone from customers to CEOs, and ensure high-quality results.

Instead of learning by trial and error, you'll benefit from author Louis Testa's 20+ years of management experience. Testa combines big-picture advice, specific solutions, and real-life anecdotes to teach you how to:

  • Work effectively with your CEO and executive team
  • Improve development team efficiency and enthusiasm
  • Evaluate your software methodology to improve effectiveness and safeguard against failure
  • Use product prototypes to bridge the gap between marketing and engineering
  • Defuse technology time bombs

Whether you're new to managing software or newly lost, Growing Software will help you and your growing company thrive.


Frequently Bought Together

Growing Software: Proven Strategies for Managing Software Engineers + Managing Humans: Biting and Humorous Tales of a Software Engineering Manager + Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent
Price For All Three: $52.49

Show availability and shipping details

Buy the selected items together


Editorial Reviews

About the Author

Louis Testa is Senior Engineering Manager at Galois, a small company that specializes in high-assurance software. He received his BS (with honors) in Engineering from Caltech and his MS EE from the University of California, Berkeley. He has managed engineering teams for over 20 years, and his papers have been featured at many technology conferences. He blogs at www.gspractices.com.


Product Details

  • Paperback: 424 pages
  • Publisher: No Starch Press; 1 edition (March 12, 2009)
  • Language: English
  • ISBN-10: 1593271832
  • ISBN-13: 978-1593271831
  • Product Dimensions: 9.1 x 7 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #806,824 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

5 of 6 people found the following review helpful:
5.0 out of 5 stars The Ultimate Pragmatic Guide To Software Development In The Growing Firm, March 26, 2009
This review is from: Growing Software: Proven Strategies for Managing Software Engineers (Paperback)
This uniquely pragmatic guide to managing software development in the startup or growing firm, is an "in-the-trenches book" detailing the necessary,useful and extraneous practices, tools, and documentation which govern the successful management of software projects. The author is both a graduate of Caltech and Berkeley and the possessor of 20 years of hard earned experience in the management of technology and software development projects. He provides templates and spreadsheets for the documentation his methodology requires. He is an advocate of moderate but carefully scoped tools and documentation, often preferring (on the basis of experience) simple spreadsheets and Gantt charts over more sophisticated project management tools. This book offers a careful balance between the best communication, management and coaching methods, for members of the software team, interaction with marketing and CXO executives and the software and paper tools which contribute to the success of a software development effort. Caveats and advice such as, "When the Sales Team Overpromises", and "Where the Waterfall model is better than Agile methods" speak to the author's experience with the real world issues of technology development in the growing firm. This is "the book" you need for successful management of software projects in the startup or moderately sized firm.

--Ira Laefsky
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
3.0 out of 5 stars Overall a good book - some places have been a let down, April 10, 2010
By 
Sumit Pal (Boston, MA United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Growing Software: Proven Strategies for Managing Software Engineers (Paperback)
Overall a Good book - especially chapter 1-4. Well written with examples and conceptualizing real scenarios and what to do's in a new organization where one ends up joining as a S/W Dev Manager.

Some areas of the book like estimation, scheduling - looks light and I lost interest - could be 2 reasons, I do not like estimation, since it is not a true science OR may be the author was not good enough in explaining and exploring this facet of S/W Development.

However as I mentioned liked the first 4-5 chapters
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
5.0 out of 5 stars Focused on small companies, June 9, 2009
This review is from: Growing Software: Proven Strategies for Managing Software Engineers (Paperback)
As you all probably know results matter. If you are a development manager in a small, growing company, you will be judged by the work and results of your development team. Your team must deliver quality software on time on budget and that software will have to please your customers.

At first this book seems to be like other management books but one thing makes it really different. Growing Software is written for managers working in small companies. In fact it is about managing software engineers in a small firm. Luis Testa shows many interesting aspects of working in small environments as oppossed to corporate ones. In small companies development managers have more influence on processes and workflows and as a result in a product definition. In small companies approaches must be systematic, simple and relatively straighforward. This book is about how to start and avoid common pitfals.

I work as a software architect managing software development team in a small company. For me this book is a nice, well written guide. It is an advice offer about how to succeed when faced with diverse challenges. It is about managing techniques, professional ethics and building relationships with other company's sections like Marketing or Sales. It also helps to understand and care about relations with other managers, CEO and team members.

As I said earlier there are many good books about managing engineering teams and processes of these teams but this book's greatest value is focusing on how things work in small companies that want to succeed. I definetely recommend this book especially if you manage an engineering team in a small company.
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
 
 
 
Most Recent Customer Reviews






Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
software development process, software team, crossing the chasm, software process, effective development team, whole product concept, quote engineer, repair failure rate, technology overhaul, tracking spreadsheet, product definition process, release engineer, product roadmap, waterfall process, defect count
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Understanding Quality Assurance, Addison-Wesley Professional, Defining the Product, Driving Releases, Assessing Your Technology, Additional Reading, Prentice Hall, Pragmatic Bookshelf, The Mythical Man-Month, Microsoft Press, Getting Started, Project Estimating, Half the Time, Process Improvement, New Rules, Pragmatic Project Management, New Tools, Developing Products, Johanna Rothman, Anniversary Edition, Software Engineering, Controlling Software Projects, Timothy Lister, Setting the Direction, Microsoft Project
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

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
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject