EA and Software Factories

James McGovern writes an interesting post worth taking a look at called Enterprise Architecture: Can you build software using the factory model?. In general I agree and I like the quote:

"All models are false but some models are useful"

- George E. P. Box

There are some great software factories out there but I generally avoid software factories as anything more than reference that articulates one way of solving a problem. I rather look at design patterns as they provide a great way of communicating and accelerating solution development in the enterprise. These patterns should be used as a starting point not the end all be all.

Architecture is more than just about manufacturing components. Architecture is more of an art rather than a science.

Tags: Enterprise Architecture