Saturday, October 21, 2006
Assessing organizational capabilities from a grassroots level
In my view, one way to work around such situations is by individual initiative and commitment. If the capability domains are known, try striking a conversation with the key players within those domains. You will be surprised at the quality of information that comes out. Sometimes these conversations help dispel some well-known myths and help establish certain lesser-known facts. This is also a good starting point to identify the missing pieces from the big picture. Conversation-chains help discover other key capability domains. Finally, cross referencing such information obtained from the different capability domains promotes a better understanding of what we seek.
Sunday, October 15, 2006
Need an Architect to baby-sit my requirements
Being stereotyped that way doesn't really help when you want to progress up the value chain. You get to hear things like, "We never thought you would be interested in the business side of things". It then becomes a tough uphill battle to get into the space where solutions to business problems are being crafted.
Saturday, October 14, 2006
Can an Architect be an effective Project Manager as well?
When you look around in the job market, you see job postings that require both Architectural and Project Management expertise. Typically these postings are from companies that don't have an established architecture practice but that recognize the importance of architecture.
The question that comes to my mind is, 'Can an architect be an effective project manager as well?’ From what I understand, after having worked as an architect and after having dabbled with project management, the general attitude of the practitioners within these fields is very different. As an architect, you are trained to abstract complexity, and to only delve into details that are architecturally significant. As a project manager, you are required to delve into the lowest level of detail and to work out their dependencies.
Maybe there are projects of a certain scale where having an Architect/Project Manager works out to be more cost effective.
HP's Ecosystem and its bearing on Enterprise/Software Architecture
In the conversation that ensued, he talked about 3 approaches. The first, Design to Simplify that allows to drive reusable design elements. The second, Design to Differentiate that relates to how to differentiate oneself in the marketplace. The last, Design to Innovate that helps create new markets and new business models. In terms of articulating contributions to the bottom line of the company, Design to Simplify had a direct impact whereas Design to Innovate was the most difficult to articulate.
In my view, these approaches are equally applicable to the realms of Enterprise/Software Architecture. Not only that, these approaches appear to be evolutionary, in the order as described above. For companies that are still exploring the value of having an architecture practice, the most attractive value proposition would be to use architecture as a means to create reusable elements.
The next steps in the evolution of an architecture practice would be where it helps a company to Differentiate and to Innovate.