Mark Balbes

Mark Balbes

Vice President, Architecture
WWT Asynchrony Labs
St. Louis, MO

Dr. Mark Balbes serves as Vice President, Architecture at WWT Asynchrony Labs, and leads multiple Agile projects for Government and Fortune 500 companies. Mark is also the author of the monthly column, "The Agile Architect", for Application Development Trends Magazine at Whether serving as agile coach, product owner, chief scientist, or enterprise architect, he provides both technical and thought leadership around Agile development, Agile architecture, and Agile project management principles.

Mark's Sessions

  • Increase Agility Through Branch By Abstraction

    Modern configuration management tools like Git make it easy for developers to create new branches to isolate changes in code from other developers until they are ready to integrate. But powerful tools can lead to powerful problems. With a proliferation of branches, even short lived, code merge conflicts become a way of life. Branch by abstraction is an alternative to traditional branching strategies that keeps all code changes on one branch while still allowing the team to control what features get released.

    In this interactive discussion, we will discuss the pros and cons of different branching strategies and how Branch By Abstraction can be a powerful tool in the developer's toolbox. More importantly, we'll discuss how Branch By Abstraction can help a team achieve greater agility.

    Speaker: Mark Balbes

    Level: Intermediate

    Tracks: DevOps Automation and Tooling 

    Topics: Development Practices  DevOps