In my view of development, there are three levels… spend some time
here…
Users, CTOs, Dev VP, etc. live at Business Level. What we find there are terms
like Business Value, Needs, Wants, Fears, and so on…
Product Level is
where business analysts, business architects, product managers, sales people,
and so on, live. What you get here are functionality requirements, acceptance
tests, integration, and so on
The Development Level is where things actually get built.