- Publisher: Hentzenwerke Publishing; 3 edition (1709)
- ASIN: B011DBERLC
- Shipping Information: View shipping rates and policies
- Average Customer Review: 3 customer reviews
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
+ $3.99 shipping
The Software Developer's Guide 3rd edition by Hentzen, Whil (2002) Paperback Paperback – 1709
"Maybe You Should Talk to Someone" by Lori Gottlieb
"This is a daring, delightful, and transformative book." ―Arianna Huffington, Founder, Huffington Post Learn more
There was a problem filtering reviews right now. Please try again later.
After reading this book, I now see that before you can understand how to price a system, you have to understand your processes. Are you using structured development, RAD, or Agile Methodologies? A big part of the process of pricing involves educating your customers and managing expectations, two things I had always tried to do but until reading Whil's book, I wasn't sure how to do.
But pricing is just the tip of the iceberg. He has great, actionable, generally easy to implement suggestions for running your business (or department). For example, I had always been of the mindset that a big job is a good job (it means lots of money, right?). This just ain't so. Whil has a great quote in there - I'm just paraphrasing, but it's something to the effect of "if you can't say no to a job, then you'll soon be working for someone who can." He really covers all aspects of the business, including marketing, hiring, etc.
If you're looking for specific programming techniques, you won't find them here. This is all about process, and running a software business. But I realize more than ever that process is as important as the specific programming technologies you use, and ignoring process represents a huge risk to your business.
If you run your own show (or ever want to) and don't have clearly defined, effective processes in place, this book is a must have. I'm sure it's equally effective for corporate developers looking to run their departments more efficiently.
The earlier editions of this book were extremely useful, but focused primarily on the idea of fixed-price software development. While that's still a key idea in this edition, there's significant new material looking at other kinds of software development processes. In addition, the coverage of the business aspects of software development has been expanded.
On the business side, the book talks about getting started in the development business, finding clients, getting paid, finding and keeping employees, and, of course, when to run away from a prospective client. On the development side, it looks at writing specifications (including dealing with clients who don't think you need a specification), pricing applications, handling bugs, testing, and a host of other issues.
It may sound like this book is only for independent developers, but there's plenty of wisdom here for corporate developers as well.
Best of all, the book is well-written and is an easy read. The combination of information with war stories and anecdotes makes it a book you won't mind reading on your own time.