(516) 317-8301   

Is your company’s Enterprise Architecture (EA) Group comfortable working with Agile/Lean teams? Many EA groups typically employ a big up-front design (BFUD) approach where design is documented in the context of four types of architectures: Business architecture; Data architecture; Applications architecture and Technology architecture. The Business architecture view is used to design competitive processes that […]

Read More

Over the past 30 years most organizations have approached software development using one faulty methodology after another.  They have been looking for a silver bullet that has yet to materialize.  First they tried to turn software development into an engineering practice by developing detailed project plans and specifications.  This caused most projects to take a […]

Read More

Recently someone asked is Scrum ever successful in the large enterprise and one reply was that “agile” often hasn’t been given the chance to succeed because it wasn’t fully supported by management from the top down. In each of these cases I wonder what “agile” methodology is being utilized. Scrum is the predominant agile methodology […]

Read More

Ethical-challenges-happen when you work to transform how companies do business. Kitchener (1984) has identified five moral principles that should be considered as the cornerstone of ones ethical guidelines. 1. Autonomy – Principle that we all have the freedom of choice and action. As professionals we have a responsibility to act in the best interest of our […]

Read More

Ever since the first software development methodology was published people have been searching for a silver bullet that will make software projects more engineering practice or science than unpredictable art.  The proponents of Waterfall like methodologies focus on planning and documenting the entire product set of requirements up front assuming that subject matter experts will […]

Read More