Technical Architecture & Leadership
Technical Architecture (5 sessions)
- What is Technical Architecture?
Principles and Fundamentals
- Architecture, Design, Modelling
- Conway's Law
- SOLID (Orthogonal Architecture)
- DRY
Architecture & Design Patterns
- Where does architecture fit in a project?
- Types of Technical Architecture
- Software/Application Architecture
- Solutions Architecture
- Cloud Architecture
- System Architecture
- Legacy Migration:
- Monoliths to Microservices
- Data Migration
- Applying your expertise to architecture
- Architecture Diagrams
Technical Leadership (5 sessions)
- What is Technical Leadership?
- Styles of Leadership
- Commanding, Autocratic, Democratic
- Laissez-Faire, Transactional, Bureaucratic
- Transformational, Charismatic, Pacesetting
- Servant, Coaching, Affiliative
- Management & Influence
- Making Yourself Heard / Adjusting Culture
- Influencing Project Direction
- Influencing Technical Decisions
- Working with a team
- Leading by Serving (Agile)
- Managing Different Stakeholders
Projects (10 weeks)
- Brownfield
- Greenfield
- Project Exploration