Software is just like time

Some people this that building software is like building a chair. You take some raw materials, you saw and then glue it all together. But it is not, it’s much more Wibbly Wobbly.

You need to be holistic when you try to build software.