Geeks With Blogs
BizTalk Blog by Chris Han System Design for Enterprise Agility,
BPM and Enterprise Architecture Business Process Management and Enterprise Architecture
Define the Enterprise Architecture: Ontology, Typology, Taxonomy
What is Ontology? Quote from Wikipedia "is the philosophical study of the nature of being, existence or reality in general, as well as the basic categories of being and their relations....ontology deals with questions concerning what entities exist or can be said to exist, and how such entities can be grouped, related within a hierarchy, and subdivided according to similarities and differences" Quote from other web-site "In ancient times, Ontology referred to study of Being and fell into disrepute ......

Posted On Tuesday, November 24, 2009 11:00 AM

The Business Process Analytics Format (BPAF): good start for a standardized exception management
Michael zur Muehlen just posted an paper on The Business Process Analytics Schema: The state-oriented appoach makes perfect sense to me. It is a straight forward shema design you can easily incorperate into your own process exception handling framework. You can also extend it by adding more fine-grained sub-states for your process minning needs. There is a minor issue I think can be improved to make it more elegant ......

Posted On Monday, February 23, 2009 1:48 PM

SOA is not dead; the dream of silver bullet is, again!
Anne Thomas Manes has an interesting post stated that SOA is dead. Despite the dramatic eye-catching writing style, she does get a little bite on the issue. "Successful SOA (i.e., application re-architecture) requires disruption to the status quo. SOA is not simply a matter of deploying new technology and building service interfaces to existing applications; it requires redesign of the application portfolio. And it requires a massive shift in the way IT operates. Does this sound familiar to you? ......

Posted On Tuesday, February 10, 2009 6:17 PM

How Chinese managers do business
Beijing 2008 Olympic has started with a magnificent opening ceremony. All the doubt about the aggressive construction projects suddenly disappear like Beijing’s smog. An article ‘(Projects) Made In China’ by Janet Carmosky and Bill Lonergan on March 13, 2008 describes how the projects were managed by Chinese project managers. They also state that the leaders of China’s major projects are “the world’s most intuitive managers.” Chinese are definitely falling behind westerns at scientific management. ......

Posted On Wednesday, August 13, 2008 2:22 PM

Poka-yoke and Defensive design
Poka-yoke (mistake-proofing) is a technique for mistake-proofing in process design. It's trading the flexibility for less variance. There is a similar concept in software called defensive design or defensive programming. Yesterday, I just experienced a good example of how important defensive design is. I was trying to plug my external hard-drive to my laptop via USB port. As you know the USB port actually has some sort of defensive design - the connectors in the metal enclosure is actually located ......

Posted On Tuesday, July 29, 2008 12:48 PM

MS project macro for Duration Format change
I was working a project schedule with MS project. I started by estimate the duration in 'months' using PERT, and later I decided to switch to 'days'. The I run into the duration format convertion trouble. I fund the set the 'Duration is entered in' drop down list in option menu didn't really do the job. See the full solution: ......

Posted On Friday, July 18, 2008 2:35 PM

Taxonomy Disruption in BPM field
I guess we all had a 'aha' moment when fund out what our friends talking about was just something you'd call it differently which made you totally missed out the first half of the conversation. I sure had one - when my friend pronounced SOA as sooooa like in Noah. But that’s just the different of pronunciation. We can still communicate by writing SOA down. What makes it more difficult to communicate is the definition of taxonomy, which is supposed to be a map. Here is an example we are facing in ......

Posted On Wednesday, February 6, 2008 10:51 AM

My definition of a system architecture
This is part of my school work at Steven Institute of Technology. The assignment is to come up with a definition of a system architecture by my own words. Here it is: A system architecture is the organization of a set of components forming up a system. It provides a plan that arranges the responsibilities of each internal component in the system and their interactions to each other as well as the interactions between the system and the external environment it resides and/or being operated in. A system ......

Posted On Tuesday, February 5, 2008 6:31 PM

Is Microsoft a BPM player?
I haven't written any thing for a while. Part of the reason is because I'm now back to school - Stevens Institute of Technology. As my career advancing, I'm more and more focusing on Enterprise Architecture and Business Process Management. Of course, as an EA, you'll never hand off on technologies. So as a Microsoft guy, I'm always curious about what Microsoft will offer to BPM. I'm a little suprised when I talk to my professor Dr. Michael zur Muehlen (his blog: He sees Microsoft ......

Posted On Monday, January 14, 2008 3:43 PM

You think it's a bug? It's a feature!
It used to be a joke when there was some software design flaws caught at the test phase. It is amazing to see that the joke presents a truth by reading this new from MSNBC If you put the hybrid car as an architect, one of the most important questions you should have asked yourself as an architect is 'how it will interact with the environment it resides?' You thought the noise of the gasoline car is something unwanted? Think again. It is really depends on which ......

Posted On Thursday, October 4, 2007 1:35 PM

Copyright © Chris Han | Powered by: