Information Technology Blog

Tuesday, September 06, 2005

Top 5 and bottom 5 Principles of Enterprise Architecture from the summit

Interesting info taken from here, nice format and curious results. I would agree with everything except open source: one should not assume that opensource product is by definition better - do your home work. The same is true for any other product: free or otherwise. And yes, it takes one bad apple to get a bitter taste ...

***

Top

1) Use a layered architecture.
2) Build Automated Regression Tests, which was tied with:
3) Manage your application as you would a software product. eg: frequent and numbered releases, same rigour as a product.
4) Use the smallest team you possibly can tied with:
5) Attach the domain problem first (or - work on your domain model before other parts of the app).

Bottom

1) Use Model Driven Architecture.
2) Determine all your requirements upfront.
and a three way tie between:
3) Use EJBs.
4) Prefer web based UI's.
5) Prefer open source projects.

0 Comments:

Post a Comment

<< Home