Beyond the Agile Manifesto – Balancing the Features of Agile and Disciplined Methods

February, 2022

The February 2022 tech talk was presented by Jeff Schwalb

Abstract:

The Agile Manifesto’s four tenants and 12 principles describe what the Agile trade-offs mean to a working project. They contain no direction on how to carry out and achieve the stated goals. This comes from what we all know as methods; the step-by-step “how” to make the “what” happen. Many methods already existed at the time of the Agile Manifesto’s inception, and there were passionate conversations and debates on the best method to choose.

One of the most insightful analyses appeared in the 2004 book, “Balancing Agility and Discipline: A Guide for the Perplexed,” by Barry Boehm and Richard Turner. The seemingly opposite attributes of Agility and Discipline are, in reality, complementary values; the key to success is finding the right balance between the two.

This presentation will invite discussion and sharing of stories, data, and experiences using various methods to balance the Agile values and principles. The goal is to strengthen and accelerate our community’s desire to
Balance Agility with the Discipline needed to develop and deliver products Better, Faster, Cheaper!

About the Presenter 

Jeff Schwalb is a computer scientist and has been supporting Naval Air Systems Command (NAVAIR) since 1984. He has over 20 years of experience developing and acquiring real-time embedded software systems for avionics, weapons, and range instrumentation systems. He also began collaborating with the Software Engineering Institute (SEI), learning and applying CMM key practices, becoming a certified Personal Software Process℠ (PSP℠) instructor and then a certified Team Software Process℠ (TSP℠) coach. Over the last 25 years, he has taught and consulted with hundreds of scientists and engineers in various forms of personal engineering processes and has coached dozens of projects in the launch and operations of team project planning and tracking.

In 2017, Jeff connected with the SEI on the establishment of the organization we know today as the Software Excellence Alliance (SEA). Today, Jeff continues to work within the SEA to identify and establish pragmatic, value-added solutions to problems currently affecting the software community. He is currently serving as a member of the SEA Executive Team and as a supporting member of SEA working groups in areas such as Membership, Agile Community Networking, and Knowledge Transfer.

Past Presentations

SEA 2022 Virtual Summit

Software Excellence Alliance professionals from around the world met to celebrate our accomplishments from 2021 and to set the Alliance's 2022 direction for changing the world of software engineering.Jim Over delivered the keynote presentation, sharing his personal...

The Digital Transformation Spiral Model

The March 2022 tech talk was presented by Dr. Barry DwolatzkyAbstract:Digital transformation has become an imperative for organisations in the 21st Century irrespective of size, sector, or geographic location. Studies have shown that a very high percentage of digital...

Quality Deep Dive Workshop

To receive your SEA Memeber discount, select "SEA Member Discount" in the enrollment type dropdown menu.Workshop Objectives Participants graduate with a deep understanding of quality management for high-tech systems development and an action plan to successfully...

Changing the Engines without Landing the Plane

The January 2022 tech talk was presented by Robert BentallAbstract:Technical debt is like adding useless ballast to a speeding jet. It just slows everything down. Yet, in most environments, technical debt reduction, infrastructure upgrades, and process improvement...

Being a Leader and Coder – A Survival Guide

The December 2021 tech talk was presented by Dylan GreinerAbstract:Being both a technical leader and an active software engineer at the same time raises many challenges. I present the various techniques and approaches I have both learned and gathered from various...

High-Maturity Scrum with the Process Dashboard

The October 2021 tech talk was presented by David TumaAbstract:Scrum is a popular Agile development method that enables rapid customer feedback and continuous delivery of value. Earned value is a high-maturity planning technique that helps teams to create realistic...

Training Coco – Agile Lessons with a Puppy

The September 2021 tech talk was presented by Jeff PulciniAbstract:Does training a 10-week-old puppy have any relation to Agile and Agile teams? Can training basic commands like sit, stay, and down be useful to Agile teams? What about potty training? Join us as we...

Making SAFe Better from the Bottom Up: Mixing Methods and Tools

The August 2021 Tech Talk was presented by Kimberly WadeAbstract:The Scaled Agile Framework (SAFe) is the leading method for scaling lean and agile practices to large solution delivery. Using SAFe allows large organizations with multiple programs and projects to...

Empowering Virtual Working Groups for Success

The July 2021 Tech Talk was presented by the SEA Working Group Training WGAbstract:We’ve all worked on teams where it is impossible to find the latest files, emails get lost, people get left off (or on!) meeting notices and email chains, and worse. Things get even...

SAFe vs. Reality: How Will We Solve the Conflict?

The June 2021 tech talk was presented by Francisco Javier Ruvalcaba MoyaAbstract:“SAFe is the new standard in the software industry; you must code faster.” “You already implemented SAFe, so why are you delaying the release?” Multiple questions appear when SAFe is...

How Owning My Data Leveled Up My Life

The May 2021 Tech Talk was presented by Alex PowellAbstract:People are often pressured to deliver a plan in line with schedules created by inaccurate estimates. As we know, this leads to products that under-deliver and are over-budget. Applying solid methodologies,...

Why Is It So Hard to Do Easy Stuff?

The April 2021 tech talk was presented by Gerardo LopezAbstract:Software technology is huge and seems complex, but it really isn’t: every technology is just an enormous bunch of small pieces (each only a few characters long). It is impossible for anyone to understand...

Putting the “Sec” in DevSecOps… Quantified

The March 2021 tech talk was presented by Larry MaccheroneAbstract:A guiding principle of Comcast Cybersecurity is that we are no longer gatekeepers, but rather coaches and toolsmiths. Another, is that we favor building security in over bolting it on. Together, what...

SEA 2021 Virtual Summit

In place of the Tech Talk for February, the SEA conducted our annual summit as a virtual event.Description:Software Excellence Alliance professionals from around the world celebrated our accomplishments from 2020 and set our Alliance’s 2021 direction for changing the...

Next-Gen Tools to Accelerate Individual and Team Performance

The December 2020 tech talk was presented by David TumaAbstract: Effective tools can help teams accelerate delivery, improve quality, deliver on their commitments, and reach new levels of performance. This is especially true for high-maturity Agile software...

The End of a Myth, Programmer Productivity

The September 2020 Tech Talk was presented by Dr. Bill Nichols Abstract:One often-quoted truism in software engineering is that good programmers are "much much better" than bad programmers. The size of "much much better" is widely debated, but ranges such as 10 times...

Share This