Alan Inglis posted about What good looks like from a solutions architecture perspective.  How do you create a solution for a new project without creating architecture that already exists or making the same mistakes that previous projects made? This is a must read post and I recommend it.

Alan described 10 artefacts that he would expect a solutions architect to leave behind from a project implementation. They are:

  1. Project Background
  2. Terminology
  3. Key Drivers, Principles, Standards and Constraints
  4. Business Problem
  5. Information View
  6. Risk View
  7. Application View
  8. Data View
  9. Integration View
  10. Infrastructure View

I have some questions for Alan on this:

  • How big a project would require this level of artefact creation? For small and possibly medium projects, the work to do the architecture may be more than delivering the project.
  • Is there a subset of these artefacts that would be sufficient for small and medium projects?
  • How would the next solutions architect find and assess the artefacts created?  Need a searchable, secured repository – wiki?, blog?, SharePoint?, network file share?, knowledge base?

We, Enterprise Architects, regular trumpet the value of having an archictecture and learning from it.  Some of the key factors for me would be:

  • ensuring that there is time for solution architects and enterprise architects to work together to do peer reviews: 1) pre-project, 2) technical reviews in a project and 3) post-project
  • communication of agreed upon standards and principles is essential to build a common language
  • negotiating with functional managers to ensure time is allocated to every project for architecture
  • regularly demonstrating value to the organization by taking an enterprise, long term view
 

Nick Malik asked the question Are we ready to prove the “Architecture hypothesis?”  I am intrigued by Nick’s call to action. Are we really ready to step up and take this on?

My suggestion would be to find some candidate architecture projects and come to a concensus on what we would choose for the experiment. I am sure there are some fundamental projects that we all need to deliver to our organizations that would be good candidates. 

The real challenge will be convincing some of us who are sold on EA to be the control group and not do the architecture as part of the project.

Some projects we could consider:

  • building a web service to expose a core business process to customers
  • integrating common data elements between two or more functional areas
  • deploying a collaboration space or intranet
  • publishing a performance dashboard
  • implementing an Identity Access Management architecture
  • ….

Nick, looking forward to your take on my suggestions … and everyone else too!

 

We are interviewing candidates for the Manager of our Program Management Office this week. These unfortunate economic times seem to generate a high number of quality applicants. Not so good for them but really good for us.

I approach an interview as an opportunity for the selection committee and the applicant to learn from each other. Learning about applicant’s experiences and the organizations they work in provides insight into what is going on in industry.  Recently, we began asking our applicants to make a short presentation. This is a great way to see how the person communicates concepts and ideas as well as handling questions.

Inevitably, there are always gems that the person communicates. When I hear them, I write them down, take back the idea to my team to implement quickly. Here are some ideas:

  • When an item in a project status report goes to a “yellow” state, only let it remain there for two weeks. Either it is resolved and moves to “green” or it needs more attention and moves to “red”
  • Sometimes you run a project using “plexecution” which means you doing planning and execution at the same time … we do this a lot!
  • Build a “No Bad News” environment – encourages PMs to warn early when they see signs of problems in their projects. This allows the steering committee and/or sponsor to react and provide solutions to the issue.

I will continue to track these and share them with you as I get them. Maybe you would be willing to share some of yours?

© 2007-2012 Enterprise Architecture in Higher Education - Leo de Sousa Creative Commons License
Enterprise Architecture in Higher Education by Leo de Sousa is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Based on a work at leodesousa.ca.
Suffusion theme by Sayontan Sinha

Switch to our mobile site