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

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

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.

High-Maturity Scrum with the Process Dashboard

High-Maturity Scrum with the Process Dashboard

The October 2021 tech talk was presented by David Tuma

Abstract:

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 plans and meet long-term commitments. This presentation will show how these techniques complement each other, and how teams can use them together to deliver exceptional value to their customers. Practical examples and best practices will be demonstrated using the Process Dashboard, an open-source project management tool.

About the Presenter 

David Tuma

After graduating from MIT in 1994, David Tuma began his software career in the United States Air Force, where he was introduced to the high-maturity Agile concepts in the Team Software Process℠. Impressed with TSP’s power and flexibility, he created (and continues to evolve) an open-source toolset called the Process Dashboard, which has been used by tens of thousands of developers worldwide.

David leads the SEA Next-Gen Tools Working Group as they seek opportunities to change the world of software engineering through broader adoption of high-maturity Agile techniques.

Training Coco – Agile Lessons with a Puppy

Training Coco – Agile Lessons with a Puppy

The September 2021 tech talk was presented by Jeff Pulcini

Abstract:

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 explore how to map the lessons learned training Coco to the basics of Agile philosophy, principals, and values, and how those lessons can help you and your team evolve into doing Agile better.

About the Presenter 

Jeff Pulcini

Starting with in a degree in aeronautics, Jeff worked in the domains of manufacturing, e-commerce, finance, and government, on real-time, network, software, and hardware systems. He has filled roles as an engineer, developer, systems analyst, systems architect, business analyst, project and program manager, as well as an outside consultant. 

Not surprisingly, that background has involved a broad range of methodologies such as iterative, incremental, waterfall, RAD, and Agile. Jeff’s insatiable curiosity and his drive to see people achieve their highest potential and aspirations has led him to an abiding love for Agile.

Jeff has certifications as a Scrum Master (CSM), Project Management Professional (PMP), and network designer. He retired from the full-time business world in 2017 to pursue independent work as an Agile coach, career coach, and mentor for disadvantaged youth, college graduates, and professionals.

Jeff is a co-organizer of the PittAgile Meetup.

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

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

The August 2021 Tech Talk was presented by Kimberly Wade

Abstract:

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 create alignment, synchronization, and transparency at all levels, from top leadership down to individual teams. SAFe also allows leaders to communicate what is most important today, and gives teams the confidence that they’re addressing their highest priorities first. However, using SAFe alone creates challenges, especially in monitoring large deliverables by teams that use Scrum as their sole means of planning and tracking. Among these challenges are: inability to adjust individual labor hours due to lack of insight about actual time spent on tasks; neglecting product quality during development until integration; and inability to roll up overall program status with respect to each individual project’s status. These and other challenges leave SAFe programs without the ability to accelerate team performance using quantitative data. Combining SAFE with multiple methods and tools can help the program to achieve much greater success.

About the Presenter 

Kimberly Wade is part of the Lean Agile Center of Excellence (LACE) at NAVAIR. She is passionate about supporting teams as they use lean agile principles and practices to deliver value to their customer. She believes program success begins at the individual team level, and conducts regular training and coaching to ensure team members have the resources they need to be successful. Kimberly has a BS in Organizational and Project Management from Southern New Hampshire University, and has worked at NAVAIR for 6 years as a process and product improvement leader.

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

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

The June 2021 tech talk was presented by Francisco Javier Ruvalcaba Moya

Abstract:

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 going to be implemented, but how do we make people understand that SAFe is not a cure-all? Is it clear to all that SAFe is just a tool, and that what is important is how to apply it? We’ll explore a few stories about this issue and give multiple examples on how to improve with SAFe support.

About the Presenter 

Francisco Ruvalcaba Moya  Francisco holds a Master’s degree in Intelligent Multimedia Systems. He is lead of staff software at Continental Automotive Guadalajara with 11+ years of experience in ID devices and car access systems; he is also a Scrum Master, certified in SAFe 5.0 and formerly SW PO in SAFe 4.6.