Documenting Your Product – Part 5 – Sharing and collaboration

This is the fifth in a series of posts about documenting technology product builds. If you missed the intro, Part 1 – Use Cases, Part 2 – Requirements, Part 3 – Sequence Diagrams or Part 4 – Data Models go check them out. At the end of this series, I’ll be providing a bunch of templates and resources to make this […]

Read More Comments Off on Documenting Your Product – Part 5 – Sharing and collaboration

Documenting Your Product – Part 4 – Data Models

This is the third in a series of posts about documenting technology product builds. If you missed the intro, Part 1 – Use Cases, Part 2 – Requirements or Part 3 – Sequence Diagrams go check them out. At the end of this series, I’ll be providing a bunch of templates and resources to make this process more manageable. […]

Read More Comments Off on Documenting Your Product – Part 4 – Data Models

September 2017 Must-Haves

Every month, on or near the 15th, I publish a list of blogs, podcasts, books, products or anything else I consider to be a must-have or must-do. This month’s list is one that I really love. I hope you will as well. Enjoy and let me know what rings true for you from all of […]

Read More Comments Off on September 2017 Must-Haves

Documenting Your Product – Part 2 – Requirements

This is the second in a series of posts about documenting technology product builds. If you missed the intro or Part 1 – Use Cases, go check them out. At the end of this series, I’ll be providing a bunch of templates and resources to make this process more manageable. For this series, we’re building […]

Read More Comments Off on Documenting Your Product – Part 2 – Requirements

Documenting Your Product – Why?

In our last post in this series on Documenting Your Product, we talked about Use Cases. At the end of the last post, I said we’d talk about writing technical requirements in the next post in the series. However, I got a really great response from Christopher McGuire at iScribes to the last article about […]

Read More Comments Off on Documenting Your Product – Why?

Documenting Your Product – Part 1 – Use Cases

This is the first in a series of posts about documenting technology product builds. If you missed the intro to the series, read it now. At the end of this series, I’ll be providing a bunch of templates and resources to make this process more manageable. When most people think about writing documentation, it usually […]

Read More Comments Off on Documenting Your Product – Part 1 – Use Cases

How Much Documentation Do You Need?

When you start building your product, there are any number of paths you can take. If you’re a developer or have a technologist on the founding team, you can just start writing code and slapping things together. If you’re following the lean startup method, or the business model canvas, maybe you do a bit of […]

Read More Comments Off on How Much Documentation Do You Need?

August 2017 Must-Haves

Each month, on or around the 15th, I provide a list of books, podcasts, articles, music and occasionally an actual material good that I’ve come across over the last month that I think are essentials for moving you forward. I love this month’s list, and I hope you do as well. Droplr – This is […]

Why Software is Hard

I came across this article by Jesse Watson thanks to a friend. It is an excellent, thorough analysis of the pros and cons of distributed (remote) development teams, but more than that it describes the process of building software (and why it so often fails) as well as anything I’ve ever read. Below are some […]

Read More Comments Off on Why Software is Hard