Communicating our intent clearly is helpful in getting the results we want. I find the pattern Intention, Location Details as described by Emily Bache quite handy, It took me a while to find sources, I am collecting them here, before expanding on my own musings.
I made a prototype and let it sit for over two months. why? attention is all i need - focus can be frustrating, because i can't do the other things, but it is also what lets me enjoy holidays and get good results out of my work.
Every application has some kind of workflow. Understanding larger workflows, making them cohesive and understandable to users and developers is non-trivial. I re-discovered Ward Cunningham's Swim the Test approach, this is the Further Reading section of future posts.