Browsing All Posts published on »March, 2010«

Architecture Governance Lifecycle

March 12, 2010

2

In the last post, we discussed the need for architecture governance and tools which can be used for enforcing architectural governance. Let us discuss about the general Architecture governance lifecycle. As with most of the tools mentioned in the last post, the recommended strategy to enforce governance would be followed in 3 major lifecycle steps […]

Architecture Governance 101

March 10, 2010

1

What is Architecture Governance? Enterprise Architecture Governance is the structure by which an enterprise defines appropriate strategies and ensures development alignment with those strategies. Why is it needed? Architecture Governance is required because of either one or multiple factors listed below 1. Avoiding structural erosion of Architecture with time- When there are more than 2 […]

There Should be Tracer Bullets in Each Sprint

March 10, 2010

0

Tracer Bullets, as the name implies helps you trace the trajectory and the position where they hit the target. They are just like the regular bullets except that they have a modified base to contain pyrotechnic charge. This composition burns brightly when fired and allows the shooter to view the projectile. A machine gun usually […]

Excellent Code is also an Issue

March 5, 2010

2

We all know the importance of good clean code. Meaningful names, ubiquitous language, one level of abstraction per function, SRP, OCP etc etc. It is not debatable that good code would lead to better reuse, maintenance, enhancements etc etc. Have you ever encountered the scenario where the code was too good and that was an […]

Excellent Code Quality is Also an Issue

March 5, 2010

0

We all know the importance of good clean code. Meaningful names, ubiquitous language, one level of abstraction per function, SRP, OCP etc etc. It is not debatable that good code would lead to better reuse, maintenance, enhancements etc etc. Have you ever encountered the scenario where the code was too good and that was an […]