Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Notes on Enterprise Architecture, Business Alignment, Interesting Trends, and anything else that interests me this week...
Random thought on ethics and rights
I ran into this odd blog entry from Jason Tyler. He describes a story of an employee not being paid...
Author: Nick Malik Date: 07/13/2007
Applications ARE the leaky abstractions
Recently, a message called my attention to a classic article from Joel on Software on the Law of...
Author: Nick Malik Date: 07/11/2007
Having something to govern with
Joe McKendrick over at ZDNet posted a very thoughtful blog post the other day, responding to a prior...
Author: Nick Malik Date: 07/10/2007
Windows Logo on the steering wheel
Microsoft Software is showing up in some pretty exciting places, like fully embedded in production...
Author: Nick Malik Date: 07/08/2007
A little forced time off
Some time between 1am and 8pm on July 5th, my nine-year-old daughter's appendix perforated. We are...
Author: Nick Malik Date: 07/06/2007
How do I fix the broken stuff?
No organization is perfect. We each can look around and say "stuff is broken here." So, how to fix...
Author: Nick Malik Date: 07/03/2007
Bottom-up SOA is harmful and should be discouraged
It's independence day week in the USA, so it is time for me to declare a little independence. There...
Author: Nick Malik Date: 07/02/2007
Getting the Enterprise Canonical Data Model right
What is the correct level of abstraction for the Enterprise Canonical Data Model (ECDM)? As I...
Author: Nick Malik Date: 06/30/2007
As the role changes...
In my career, if I take any window of time that is two years long, regardless of start and end date,...
Author: Nick Malik Date: 06/29/2007
What I like about Acropolis
Just checking out the online resources on the new Orcas front-end development technology called...
Author: Nick Malik Date: 06/27/2007
The Unimportant SOA Catalog
Have you ever woke up in the morning with an idea in your head that you simply have to write down? I...
Author: Nick Malik Date: 06/26/2007
Enterprise IT Integration and Data Security in the Canonical Data Model?
One thing that I do is spend a lot of time staring at a single problem: how to make a large number...
Author: Nick Malik Date: 06/25/2007
Simple Lifecycle Agility Maturity Model
How agile are you? Can you measure your agility? My discussions over the past week, about who...
Author: Nick Malik Date: 06/23/2007
Mort and the Economics of Unmaintainable Code
I've been called a lot of things in the past few days since I had a public disagreement with many...
Author: Nick Malik Date: 06/19/2007
Tools for Mort
For those of you not familiar with the term "Mort," it comes from a user profile used by the Devdiv...
Author: Nick Malik Date: 06/15/2007
Microsoft ESB as a toolkit
Sorry it took me a while to notice, but Microsoft released their first CTP of the ESB Guidance...
Author: Nick Malik Date: 06/14/2007
Martin Fowler wants to see Ruby on Microsoft to save the alpha geek
I like Martin Fowler. As a veritable lighthouse of the patterns and agile communities, he's both a...
Author: Nick Malik Date: 06/12/2007
Canonical Model, Canonical Schema, and Event Driven SOA
One thing I've been thinking and talking about for the past few weeks is the relationship between...
Author: Nick Malik Date: 06/12/2007
Showing up can be the hardest part
Not an architecture post, so if you are looking for technical content, skip this post. This week, I...
Author: Nick Malik Date: 06/12/2007
What is the REST high-order bit?
Harry Pierson asks a great question in his post on REST (A REST Question). I'll summarize his...
Author: Nick Malik Date: 06/06/2007
Waterscrum vs. Scrummerfall
We love to make up words. First, we got Scrummerfall. This is the negative term coined by Brad...
Author: Nick Malik Date: 06/04/2007
Debunking SOA myths
There is no better speaker on SOA than Gregor Hohpe, author of the fundamental book "Enterprise...
Author: Nick Malik Date: 06/01/2007
System Reliability requires Message Durability (immature WCF)
WCF is a very cool technology. Microsoft has moved the goalposts in the messaging space with this...
Author: Nick Malik Date: 05/30/2007
Reliability in SOA is HUGE
A colleague of mine, Dottie Shaw, blogged recently about why Durable Messaging matters. I agree with...
Author: Nick Malik Date: 05/27/2007
Go Build an Enterprise Architecture
The word "architecture" is an odd one. It is used in many ways, including to describe the...
Author: Nick Malik Date: 05/27/2007
Is an entity service an 'antipattern'
I've seen many folks who have come to the conclusion that CRUD services (aka 'Entity services') are...
Author: Nick Malik Date: 05/24/2007
Layers and Layers of Services... yep... no confusion there
Udi Dahan posted an excellent and thoughtful opinion about one of my posts on intermediation. I...
Author: Nick Malik Date: 05/23/2007
Why you need an Enterprise SOA Planning Governance Framework
I'm looking at a problem that occurs in different enterprises, from Microsoft to Government, heavy...
Author: Nick Malik Date: 05/19/2007
Partitioning in an Integrated System Design
Partitioning isn't a word we hear very much of. Most of the time, when we talk about Partitioning,...
Author: Nick Malik Date: 05/16/2007
The Value of Intermediation, part two
I got a particularly valuable response to my previous post on the Value of Intermediation in SOA. In...
Author: Nick Malik Date: 05/16/2007
The value of Intermediation in SOA
I find myself surprised. I guess I had assumed that everyone has already read books like Enterprise...
Author: Nick Malik Date: 05/15/2007
Excellent Primer on Canonical Data Models
Just a tribute to Jack van Hoof, who provided a GREAT primer on intermediation, EAI, and Canonical...
Author: Nick Malik Date: 05/15/2007
Is it Service Oriented if the message cannot be intermediated?
I'm looking at an architectural problem. I'd love to get feedback. I'm trying to do two things at...
Author: Nick Malik Date: 05/14/2007
Happy Mother's Day
Just a quick post to say Happy Mother's Day to all the women who have moved mountains for their...
Author: Nick Malik Date: 05/13/2007
Mining for Services with Solution Domain Architecture
In Microsoft IT, we are reapproaching the problem of SOA governance from two angles: bottom up and...
Author: Nick Malik Date: 05/04/2007
Bad assumptions yield false conclusions
On ZDNet, Robin Harris prognosticates about the eventual failure of Enterprise SOA on his blog. His...
Author: Nick Malik Date: 05/02/2007
Why "Service Oriented Analysis and Design" Starts Late and Ends Early
One thing that comes through from my SOA Governance talk last week: SOA Governance is a set of...
Author: Nick Malik Date: 05/01/2007
SOA by Wiki
I must be insane. I'm trying to organize a new SOA initiative, to cross some of the remaining...
Author: Nick Malik Date: 04/29/2007
Testing in a SOA world
SOA brings change. It is a change to the way we do IT business. No question of it. Anyone who has...
Author: Nick Malik Date: 04/27/2007
Improper use and the SOA free market
I asked some folks in my talk before the US Partner Senior Architects Summit yesterday if they had...
Author: Nick Malik Date: 04/26/2007
Redefining SOA Governance
My third post in a row about the notion of SOA Governance. You'd think I was planning to speak about...
Author: Nick Malik Date: 04/22/2007
SOA Governance - Software is about 20 percent
So your CIO says "build SOA." You do a search and plop down your hard earned cash on a SOA...
Author: Nick Malik Date: 04/21/2007
One more word for the heap: governance
No one in IT wants to talk about Governance. Why? Because no one has a consistent clue what it is,...
Author: Nick Malik Date: 04/20/2007
To boldly crawl where no one has crawled before
Yes, I'm a trekkie. I'm also a student of leadership. A good friend once asked me how I can get a...
Author: Nick Malik Date: 04/18/2007
SOA Question: should we carve service independence into the database?
One question we will be looking at is a fairly key one: as we build our Service Oriented Business...
Author: Nick Malik Date: 04/16/2007
Is Central Planning impossible?
My friend (and sometimes office mate) Harry Pierson blogged a quote from Christoph Schittko and...
Author: Nick Malik Date: 04/14/2007
Simplification happens
It's nice to know that IT Simplification is happening in other shops, not just Microsoft. Citigroup...
Author: Nick Malik Date: 04/13/2007
When "Quick Win" is an oxymoron
I know of an excellent project that was spun up in a hurry to write a small amount of really tough...
Author: Nick Malik Date: 04/13/2007
Relinquish control... trust the Wiki
The oddest thing I've ever seen, really, is when folks ask for collaboration, but then create a...
Author: Nick Malik Date: 04/12/2007
Architecture... Is it code, or is it data?
Some dev folks are all about the data. Others are all about the code. Somehow, we build and improve...
Author: Nick Malik Date: 04/11/2007