AGILE VIEW
Software Architecture Course
Just like building complex structures, softwares must be built on solid Software Architecture foundation. Failure to understand key aspects of your software components will have catastrophic consequences to time, money and software stability.
In this course we will show you step by steps what are major software design techniques to consider. We will show you how to identify key use case scenarios and how to solve them.
HOW WILL I BENEFIT FROM THIS COURSE?
Writing high quality software isn’t easy. Complex problems requires different approach than just “we’ll worry about that later”. Without solid Software Architecture foundation, your project is doomed from the start. Avoid those pitfalls. Know your solution. Better software means better outcome for you and your customers!
DO YOU HAVE THESE PROBLEMS WITH YOUR SOFTWARE?
- Becoming more difficult to maintain with each release.
- Application not scaling and is in fact slowing down.
- What is the best way to structure my team’s code?
- A more senior team member advises you to segregate the “responsibility” of your software.
COURSE INFORMATION :
- Audience: Senior developers, Application architect , platform architect, CTO
- Length: 2 Days (consecutive or split)
- Format: Training workshop, practice & simulation
- Includes course material handout & slides
- Certificate of completion + Optional Agile View Cert Test
COURSE TRAINER
This Software Architecture course will be led by our distinquished principal architect lead Yudi Goh.
Yudi has worked in multiple industries including health, banking and cloud, leading teams in development strong foundational architecture for medium to large enterprises for over 10 years in Australia.
His professional focus areas are
- Design and build complex and large solution integration.
- High performance and high availablity online solution.
- .NET or Java based solution.
- Supporter and practicioner of TOGAF (The TOGAF® framework is the de facto global standard for Enterprise Architecture.
- Review and impove pre-existing architecture
This course helped my team’s ability to write quality code with solid understanding of software architecture principles. Our software has shown improved stability from better codes
Ariel - Principle Architect at a start up in Sydney, Australia
Course Outcome
Learn key principles of software architecture
Understand how to fit software architecture with agile development
Learn about various architecture patterns and styles
Discover how to apply design techniques in real life project