What is software architecture? What is the role of a software architect? How do you define software architecture? How do you share software architecture? How do you deliver software architecture?

Add a comment

 

Re: The Pragmatic Java Architect sessions in London

I started writing a comment and it turned into an essay, so I blogged it here

I started off just summarising the main points that I felt came out of the sessions themselves, which I think boil down to:

  • Having somebody who plays the role of the architect is important to successful project delivery
  • A good architect is usually someone who has already been a relatively senior developer.
  • An architect should still get time to do development.
  • Successful implementation of an architecture can depend on whether or not the architect is part of the team on an ongoing basis.

There are of course many reasons for and results of these, which is what caused me to expand them so much.

Does anyone who was at one or more of the sessions agree / disagree with these? It might just have been my group that thought these and the other group thought something else.

As I said in my blog entry, I have in retrospect found it quite interesting that most of the discussion was about points such as those rather than specifically about Java architectures.


Re: The Pragmatic Java Architect sessions in London


Title
Body
HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

Software architecture for developers