TFS Areas: An Update...

Once you write something down and publish it it's not unusual that you immediately realize that you were only partly correct, this is what happened to me last week when I wrote about the definition of an Area in TFS.

Just a few days later the project I work on started doing structured testing which resulted in writing several bugs. What I immediately realized was that there was no way to specify which part of the system that failed. After some thought I came to the conclusion that I must expand the content of areas.

As a result I added each of the UI forms we have under the UI area, the effect was that the Area structure grew a lot. It is still not large but it is larger. So far we have not added all the components to the Components area, but we will do so soon.

The new definition of an area in TFS that I will try to use is:

Leaf-nodes in the area tree represent project deliverables, while non leaf-nodes represent project competences.

I'll let you know if I change my mind once again :-)