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?

Presentations

The slides from most of our conference presentations can be downloaded as a PDF or viewed online.

Where do you start?

Given a blank sheet of paper and some requirements, where do you start?

A developer's guide to load testing A developer's guide to load testing
A developer's guide to load testing A developer's guide to load testing

A developer's guide to load testing

How can you evaluate software architecture if performance and scalability are important?

A developer's guide to load testing A developer's guide to load testing
A developer's guide to load testing A developer's guide to load testing

Improving software quality with an automated build process

How can automation improve software quality?

Improving software quality with an automated build process Improving software quality with an automated build process
Improving software quality with an automated build process Improving software quality with an automated build process

Why software projects fail

How can a hands-on software architect help prevent software projects failing?

Why software projects fail Why software projects fail
Why software projects fail Why software projects fail

Pitfalls for new software architects

You're new to the role ... what should you watch out for?

Pitfalls for new software architects Pitfalls for new software architects
Pitfalls for new software architects Pitfalls for new software architects

Broadening the T

Software architects need to have a broad range of skills ... but what are they?

Broadening the T Broadening the T
Broadening the T Broadening the T

Sharing architectures

Documentation is just one option for sharing software architectures; there are many others waiting to be explored.

Sharing architectures Sharing architectures
Sharing architectures Sharing architectures

Documenting your software architecture
- why and how?

Why and how should you document software architectures?

Documenting your software architecture - why and how? Documenting your software architecture - why and how?
Documenting your software architecture - why and how? Documenting your software architecture - why and how?

From developer to architect

The slides from our 1-day conference workshop that introduces software architecture and the role of a software architect.

From developer to architect From developer to architect
From developer to architect From developer to architect

Software architecture for developers