Each Tuesday, I post a one-liner — an insight learned from 20 years as a software development professional distilled into a succinct statement.
Tag: Software engineering
Scope is also non functional requirements
Each Tuesday, I post a one-liner — an insight learned from 20 years as a software development professional distilled into a succinct statement.
You can cut scope but never quality
Each Tuesday, I post a one-liner — an insight learned from 20 years as a software development professional distilled into a succinct statement.
Long term success rarely depends on being done by a given date
Each Tuesday, I post a one-liner — an insight learned from 20 years as a software development professional distilled into a succinct statement.
If your code is hard to test, you haven’t designed it well
Each Tuesday, I post a one-liner — an insight learned from 20 years as a software development professional distilled into a succinct statement.
What happened to analysis and design?
Back when I began creating software I was taught a waterfall development process. With what Agile has preached for a generation, you might think that this was horrible. Yet, I’m reflecting that the former approach had upsides that we have since lost.

