the blog for developers

Finished draft for my first free eBook: 12 Things to Shorten Your Lead Time

ebook thumb Finished draft for my first free eBook: 12 Things to Shorten Your Lead Time

Update: Released the final version.

Yesterday night I’ve finished the first draft of my first eBook (hurray!). The book is about reducing the lead time of your software development. “12 Things to Shorten Your Lead Time” helps with concrete actions you can take to shorten the time it takes from the first idea to the idea generating money on your website. The BETA early access version is free and available for download here. Go download it and give me feedback in the comments below or via email.

Writing the book was a lot of fun, I’ve learned a lot – about cadence and a steady pace when writing. The design is a first draft also, what do you think of it? For various reasons I used Word instead of Pages and it worked suprisingly good. I would wish for Keynote to be able to flow text boxes from page to page so I could use it for eBook writing. I had the feeling a blog post would be to long for the topic, so I decided to try an eBook. Good idea? The title is also a work in progress, I’m not really satisfied yet. Enjoy it.

Update: Cover inspired ;-) by some great presentations by Joe Walker

You can leave a Reply here. Of course, you should follow me on twitter here.

You can share this post!
Do you want to tell others about this article? Use the social bookmark icons to submit this artice to the service of your choice. Thanks.

About the author: Stephan Schmidt has more than 15 years of internet technology experience and 10 years experience in agile. He was head of development, consultant and CTO and is a speaker, author and blog writer. He specializes in organizing and optimizing software development helping companies by increasing productivity with lean software development and agile methodologies. Want to know more? All views are only his own.
Leave a reply.

Comments

Dan P

Thanks for the book; I intend to re-read and try implementing some of the ideas.

Comments:
* I like the design.
* I thought the ‘Low quality is one of the biggest wastes…’ line on pg 7 broke the flow of the page – can it be all in the margin or have the body text flow around it on the right?
* Typo, pg. 10 – ‘work can be parallized’ I think should read ‘work can be parallelized’. Sounds like ‘paralyzed’ otherwise, and there are always people who can paralyze work ;)

stephan

@Dan: Thanks, thought “parallized” sounded wired too, but had no solution, changed. Moved the text to the side margin too.

Leave a Reply

What people wrote somewhere else:

Additional comments powered by BackType

Guide to CodeMonkeyism

Over the last 4 years I wrote many articles on this blog. To make it easier for you to find the relevant ones, I've organized them into topics.

Top 10

6 reasons why my VC funded startup did fail

Go Ahead: Next Generation Java Programming Style

Java Interview questions: Write a String Reverser

The dark side of NoSQL

7 Bad Signs not to Work for a Software Company or Startup

Is Java dead?

Scala vs. Clojure

Never, never, never use String in Java

No future for functional programming in 2008 – Scala, F# and Nu

Clojure vs Scala, Part 2

Java Developer

Is Java Dead?

Go Ahead: Next Generation Java Programming Style

Be careful with magical code

All variables in Java must be final

Never, never, never use String in Java

Bending Java: More readable code with methods that do nothing?

NoSQL Guy

NoSQL: The Dawn of Polyglot Persistence

The dark side of NoSQL

Essential storage tradeoff: Simple Reads vs. Simple Writes

Sharding destroys the goals of your relational database

The unholy legacy of databases

Startup/CTO

Development Dream Teams

6 reasons why my VC funded startup did fail

American vs. European style of Software Development

12 Things to Reduce Your Lead Time and Time to Market

The high cost of overhead when working in parallel

Essential storage tradeoff: Simple Reads vs. Simple Writes

Job Seeker

Another Good (Java) Interview Question

7 Bad Signs not to Work for a Software Company or Startup

Java Interview questions: Write a String Reverser (and use Recursion!)

Java Interview questions: Multiple Inheritance

As a Manager: What I value in developers

Top 10 Tips (+1) to Get a Pay Raise

Agilist

What Developers Need to Know About Agile

5 Practices Better to Change in Your Scrum Implementation

Scrum is not about engineering practices

ScrumMaster and ZenMaster: The joke of certification

What is Trans-Scrum?