January 15, 2020

273 words 2 mins read

The architecture manifest: Principles of architecture design in Agile environments

The architecture manifest: Principles of architecture design in Agile environments

Valentina Rodriquez shares a manifest describing a set of principles to design high-quality architectures. If you're planning to change your career or just want to improve your architect skills, join in.

Talk Title The architecture manifest: Principles of architecture design in Agile environments
Speakers Valentina Rodriguez (Independent)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location San Jose, California
Date June 11-13, 2019
URL Talk Page
Slides Talk Slides
Video

Developing an application of any kind is a challenging endeavor. Quality assurance, resource management, security, portability, and adaptability are some of the key aspects of any software development project success. Software companies face a wide array of available technology stacks, and they’re exposed to several types of risks. Software architects help ensure overall quality and reduce risks during the whole application lifecycle. The role has been accepted as a standard requirement in the industry for almost any conceivable software team. Yet there’s a level of uncertainty about the role’s responsibilities and functions. How do you ensure that you’re considering all aspects of the software development process that pertain to architecture? Valentina Rodriguez shares a concise set of criteria encompassing the key items and aspects of the architecture design process—a recipe for success based on knowledge and expertise gained through years of working with many different projects, companies, and technology stacks. Her manifesto is comprised of 12 essential principles that cover all the aspects that need to be considered when designing software architecture. Valentina presents the manifesto and dives into the most important details on every key area, helping you build a mindset for mastery in software architecture. Topics include:

comments powered by Disqus