Inversion of Control

According to Wikipedia, inversion of control (IoC) is an object-oriented programming practice whereby the object coupling is bound at run time by an “assembler” object and are typically not knowable at compile time using static analysis. The binding process is achieved through dependency injection. In practice, Inversion of Control is a style of software construction […]

Gamification is Central to Social

Years ago when I was in school, I asked my business professor to share a bit of advice that he had found invaluable throughout the years. He offered me a simple quote, “Keeping score, improves the score.” I cannot count the number of times I’ve been reminded of that bit of advice. The idea of knowing what […]

Related posts:

  1. From Social Stigma to Social Synergy It is remarkable how quickly social technologies have become the…
  2. The Future of Social BPM Over the years organizational development processes have evolved to meet…
  3. The Buzz from our User Summit: Live Demo of Social & Mobile BPM At our annual User Summit (Nov 7 – 9) in…

Related posts brought to you by Yet Another Related Posts Plugin.

Rethinking the Enterprise “Mess” Using a System Thinking Approach

I have long considered the discipline of “architecture” as a problem solving technique that brings together art, philosophy, engineering, physics, culture, technology, etc.  Producing a high quality architecture is to provide a platform for the enterprise to balance form, function, and elegance.   Or using today’s parlance: structure, behaviors, and desire.   I know the term “desire”…