For most of us in the software industry, we get tripped up a bit when we see the word ‘expectations.’ We tend to immediately think of them as ‘deliverables’: dashboards, customizations, reports, roadmaps that chart out tasks or future projects. Tied up into those are considerations of expenses, timelines, due dates, and beyond.
We see those because software engineers are natural problem solvers, and those are the immediate solutions we see. Yet ‘expectations’ go beyond these things. Let me explain.