When it comes to writing software – regardless of the type – it seems as if it’s always easy to get the first 80% done. This isn’t a new problem, either. You may have also heard it stated as:
80% of the work is done 80% of the time.
Or some variation thereof.
But anyway, when it comes to a project like WordPress – which is software – and it comes to projects being built on top of it – which are also software – then it stands to reason that they are subject to falling into the same trap.
And they are.
This is why this particular aspect of the philosophy is so important.

Of course, for anyone who has followed not only WordPress but who have worked on projects that sit on top of it as a foundation, then you know that deadlines have slipped and work that we do does miss deadlines.
There are so many different reasons that people can list for this that an entire series of posts could be written about each one in and of itself. That doesn’t mean that this part of the philosophy is being ignored, nor that we should treat it lightly.
If anything, I think it builds a stronger case for why it’s needed.

