The Agile Architect: The why, what and how of effective architecting in agile environments
Gain a pragmatic approach to applying key agile and lean architecture principles and techniques at the team, project, or organisation level.
Description
The Agile Architect will broaden your knowledge of agile and lean architecture approaches, develop your understanding of what is required to be effective as an architect in agile environments and broaden your skills in applying agile architecture.
The focus is on being agile, not just doing Agile.
This is an interactive course designed and delivered by practising architects.
You will reinforce what you have learnt with a combination of pre-reading, presentation, group discussion and group exercises.
For groups of five or more, contact training@equinox.co.nz to discuss hosting a private course in-house at your place.
Outline
Module 0 - Introduction, expectations and experiences
Module 1 - Agile and architecture - friends or foes?
Module 2 - Responding to change over following a plan
Module 3 - Customer collaboration over contract negotiation
Module 4 - Individuals and interactions over processes and tools
Module 5 - Working solutions over comprehensive documentation
Learning outcomes
At the end of this event, you will be able to
- Describe the key principles and characteristics of Agile, Lean and Scrum.
- Explain and demonstrate how Agile, Lean and Scrum can enhance solution and software architecture practices.
- Evaluate, develop and propose approaches for identifying and prioritising architecturally significant decisions.
- Confidently and effectively communicate architectural decisions to all levels of stakeholders.
- Construct ‘just enough architecture’ just in time, minimising waste and maximising value for your stakeholders.
- Propose, elaborate and document architectural principles to guide decision-making and aid collaboration and communication.
- Identify how best to contribute effectively as a software and solution architect on Agile projects, identifying your role and delivering on your responsibilities.
- Design and implement an approach to capturing architectural decisions and rationale.
- Develop a competency development plan to accelerate your ongoing professional development as an Agile architect.
Audience
This course aims to equip its attendees with the information and understanding to effectively work as architects in Agile or Lean environments at the team, project and enterprise levels. The target audience includes
- Solution architects.
- Software architects.
- Enterprise architects.
- Software designers and developers.
The course also benefits those who manage or work with architects in Agile environments, as it helps them better understand the architect’s role and how best to work with architects to deliver business value. This could include
- Scrum masters.
- Scrum product owners.
- Project managers.
- Business and systems analysts.
- IT managers.
Prerequisites
Ideally, attendees should have some experience working as an architect, working with architects, or in Agile projects.
Attendees of The Agile Architect should consider also attending Solution Architecture Fundamentals.