My life in the Cloud: Workstreams and Sprints
I promised to explain more about my solution for Workstreams, that I implemented in the Cloud, using Microsoft Windows Azure.
First of all I have Workstreams and Workitems that are part of the Workstreams. These can be decomposed into finer ones. Each Workitem has a status and an estimate about the remaining effort. This way I can aggregate the remaining effort for a complete Workstream.

I will explain in Webinars how I work with these. I have encountered several patterns of knowledge work, using these. I found it quite practical to define bigger goals and then to decompose these later into concrete steps. But I have encountered many more patterns of daily knowledge work than this one. I will also give a preview of the Software in the Webinars.
To each Workitem I can attach documents, pictures and notes. Thus I have all information available once I work with the Workitem. Or if I have information (e.g. an email) I ask myself: To which Workitem / Workstream does it belong to? Then I would attach it to the Workitem / Workstream and keep my email inbox clean. If I can’t attach it to a Workitem, then the email is not so important anyway. Or – of course if it is, then I would create a new Workitem first, belonging to a given Workstream.
But this was not enough. I wanted to keep under control until when I would have to complete what. Instead of maintaining a completion date for all 2.000+ Workitems (which would be out of date very soon) I defined Sprints – i.e. milestones with a predefined date. I assigned Workitems to these Sprints as I found feasible. This way I am able to see the remaining work for each Sprint. This is the only kind of “order” I give to my Workitems. Other than this, they are not ordered – so I don’t have to maintain too much unnecessary information as with other project tools that I know. This lets me be flexible and agile.
You might ask how I aggregate the remaining work for Sprints, if hierarchical Workitems are assigned to different Sprints. Well – I have solved this.
Then I was able to create Analytics for the progress of my work. I am able to visualize the remaining work of my Sprints as time progresses. This is my Burndown Diagram.

As time progresses I see how much I still have to do, and how successful I was to burn down the remaining work for the next Sprints and in whole. Of course, new work is added as well. Sometimes existing work is moved to another Sprint or a new Sprint is created and existing Work is assigned.
Do I feel I have my work under control? Yes. Is it flexible enough to adapt the plan to unplanned events? Sure. Is the could implementation an advantage or a disadvantage? I found it to be an advantage. I have access to the information wherever I am where there is a Computer or with my iPhone. Think of the famous new iPad – it fits perfectly.
Until today I am using this Workstream Platform all on my own. Later this year I am planning to use it as a collaboration platform, inviting others to work with me. Then the cloud implementation will play out its full strength.

Social Links