Posted by Jim Haughwout on November 1, 2011 · Comments Off
Siri, the “secret weapon” of the iPhone 4S, builds on advances started with the iPhone and expanded with the iPad, finally opening the door to enabling us to eliminate the 19th century keyboard from everything we do.
Posted by Jim Haughwout on November 13, 2009 · Comments Off
If you simply create a standalone community, you will only create a place where your stakeholders socialize. While this is nice, it will not create a large return on your investment. If you want to maximize the return on investment in your business community, you need to embed it into the your entire enterprise. Here’s how…
Posted by Jim Haughwout on October 9, 2009 · 3 Comments
We all have far too many accounts to maintain. We all know this. However, too many communities ask us to join YET ANOTHER NETWORK to participate. To be effective, communities should let me members be themselves, not just in how they express themselves but also in how they identify themselves…
Posted by Jim Haughwout on July 19, 2009 · Comments Off
We have all heard the mantra, “write once, re-use everywhere,” to describe the concept of creating technology that can ubiquitously to create value in many places. However, publishing APIs alone will not achieve this. To be ubiquitous, you must incorporate the principle of Extensibility into every aspect of design, development and operation. Here is how I have defined this as a guiding architecture principle and applied it to create over $1 Bn of value…
Posted by Jim Haughwout on July 10, 2009 · Comments Off
Correct isolation of logic in your applications can enable them to “turn on a dime,” rapidly adapting to changing business rules and requirements. Placing logic in the wrong places can lead to spaghetti, long test cycles or (even worse) complete breakage of your data model. This is why “Isolation of Logic by Type” is an architecture principle I live by–even if many of my vendors do not…
Posted by Jim Haughwout on July 4, 2009 · 2 Comments
Use of modularity and encapsulation if one of the most powerful approaches to scaling architecture (your ability to built it, your cost to operate it–AND the value you can obtain from it). Those enterprises who incorporate this into the DNA of their technology create “killer networks” that can used to generate enormous value…