Architect: SOA services lifecycle

Beyond the natural MSF lifecycle where all software development should fit in, there is a higher level of process lifecycle abstraction that relates to the service. Services are one of the most important backbones of a SOA model, where the business capabilities and activities interact with the entities to provide the solution response. From the…

1

Planning: Qualities of Services (QoS)

Defining the qualities of service is a key area of the architectural group, as will drive the selection of technologies and will heavily influence the logical and physical design. One important aspect about them is that they need to be measurable. How many times we have found an architect saying “We are re-architecting our system…

1

Envision: Inside the track

This post presents a description of the envision track, adding detail to the different deliveries that all the teams should advocate. Many graphics have been presented on different websites with a simple graphic called “Envision”, but the question is, what is going on inside? The following matrix can help to understand the different responsibilities that…

1

MSF Agile planning - The storyboard without TFS

Not all our customers will have a TFS implementation ready to go when we try to implement some agile procedures. This has limited some consultants that have been trained to implement MSF agile using our tool only. The good news is that there are some pragmatic ways to organize tasks and keep the communication open…

4

MSF Agile and service packs management

Not a while ago, a customer asked me about how to incorporate the service packs and hot fixes to the agile development process, this triggered an interesting debate about the importance of a QA and release manager. The UAT environment always must reflect the live environment, this means that the automatic updates should be off (or…

2