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?

Search results

"tag:"architecture""


Title and summary Date/time
1
Structure and guidelines, consistency and clarity
One of my key points about software architecture is that it introduces structure and guidelines into a software system, which in turn leads to consistency and clarity of the overall design. Basically, I'm saying that there are some real benefits from ...
02-Aug-2010
22:05:00
2
Start with the big picture
One of the hardest things about the software architecture role is being asked to come up with a software architecture when all you're given is a set of requirements and a blank piece of paper. It's certainly one of the most fun parts of the role, but it ...
18-Nov-2009
08:05:57
3
Strategy rather than code
There are many different types of architecture and many names to describe the same thing. This essay summarises application, system and enterprise architecture before looking at whether enterprise architecture is the next logical step for people on the ...
26-Oct-2009
21:13:12
4
Documenting your software architecture - why and how?
Another of the sessions that I delivered at the recent Software Architect 2009 conference was entitled "Documenting your software architecture - why and how?" and covered some of the drivers for creating software architecture documentation along with ...
19-Oct-2009
13:39:57
5
Software architecture training in London
The next run of our software architecture training course is taking place at Skills Matter in London on the 15th and 16th of September. I posted a short review of the June 2009 course a while back but it's aimed squarely at software developers that want ...
01-Sep-2009
20:32:00
6
June 2009 training course
I ran our From Developer to Architect training course (Coding the Architecture Workshop) earlier this week at Skills Matter in London. 8 people came along, all with slightly different levels of software development/architec...
12-Jun-2009
23:06:00
7
Software architecture training in London
The next public run of our software architecture training is taking place on the 8th and 9th of June, at Skills Matter in London. This is a two-day course that Kevin and I put together to explain what software architecture is and what the role is all ...
30-Apr-2009
20:30:00
8
How much architecture is enough?
Thanks to everybody that came along to our "in *our* brains" session last week where we tried to answer the question of how much architecture is enough. The event was part of Skills Matter's London Agile Month and it was a great turnout where we had some ...
08-Sep-2008
17:01:00
9
Discussion from the May 2008 user group
Although this happened a few months ago, we recorded the discussion that followed our London user group where Moudud Ahmed talked about building a high volume, low latency system in Java. Here are some of the topics that we talked about. Performance ...
30-Aug-2008
07:57:27
10
Mind the gap
Our industry has a love/hate relationship with the software architect role, with many organisations dismissing it because of their negative experiences of architects that dictate from "ivory towers" and aren't engaged with the actual task of building ...
02-May-2008
11:58:03
11
What is architecture?
Architecture is a widely-used term within software development yet is very hard to define rigorously. Indeed, it changes meaning from domain to domain, company to company, project to project and even from employee to employee. Read the full essay in ...
02-May-2008
11:53:54
12
How big is your software architecture document?
I'm going to write-up my notes from the last London user group (Sharing Architectures) later in the week, but I wanted to pose a question to you that I asked at the user group. How big is your software architecture document for your current ...
16-Apr-2008
21:30:00
13
Sharing architectures
The last user group session may have seen a small turnout, but we did have some interesting discussion about sharing architecture. Here are my notes. Architecture document should outline decisions and their implications - get people to sign-up ...
16-Apr-2008
14:17:00
14
Is UML on the way out?
One of the presenters at QCon (I think it was John Davies) asked the audience whether they used UML 2.0 and only a couple of people raised their hands. I wasn't one of them - I briefly looked at UML 2.0 a while back but I didn't feel compelled enough to ...
03-Apr-2008
20:32:00
15
London User Group - April 2008
Here are the details of the April London User Group. Title : Sharing Architectures Summary : The transition from architectural vision to production code is not always an easy one. Of course we plan for a certain amount of change and accept that some ...
26-Mar-2008
17:23:00
16
Software Architecture Document Guidelines
Update, 27th October 2009: Please see Software architecture document guidelines for an updated version of the guidelines. Regardless of the development process that you use, a description of the software architecture can be essential for any project, ...
18-Mar-2008
15:36:00
17
London User Group - March 2008
Here are the details of the March Coding the Architecture London User Group. Title : An architecture case study Summary : This session will present a case study of a small tactical software system, which was deployed into production in just two ...
21-Feb-2008
20:20:00
18
How much software design detail in your architecture document?
I led an architecture discussion at a major bank last week and one of the questions that came up was, "how much detail do you put in your software architecture document?". Specifically, the question was focussed on the software design aspects of the ...
18-Jan-2008
12:14:00
19
Architectural Assumptions
Most of the systems I've worked on in the recent past have been latency rather than throughput orientated. However my current project is definitely throughput focused and scales horizontally rather than vertically (this is a simplification but basically ...
24-Dec-2007
12:44:59
20
What about the application tier?!
I've recently become involved in a project with a very clear idea of its functional and data requirements - so much so that the presentation technology has been selected and the database vendor and schema determined. The suppliers of these have also been ...
24-Sep-2007
16:05:32

Software architecture for developers