Presented by:Brandon Suponchick
Software architecture has a contentious reputation in the agile community. It is often seen as the cause of expensive, valueless meetings and stacks of documentation that no one ever reads. And yet, applications with poor architecture quickly devolve into buckets of technical debt, with the teams that work on them destined for feelings of stress and frustration. But my friends, this is not the way... For software architects to be effective in a world dominated by phrases like "Agile Development" and "Product Mindset", they must be seen as an enabler of business growth, a force multiplier, and a catalyst for innovation. In this talk you will learn: * What software architecture is, what an architect does, and why it's so difficult to define * Embracing change with Evolutionary Architectures * Ways to influence software architecture outside the codebase * How to instill an architectural mindset in software development teams In today's agile world, software architecture still plays a critical role. If you're considering software architecture as a potential next step in your professional journey, join us and learn how to be effective in the role.
Level: Introductory and overviewTags:Patterns & Practices, Professional Skills