Articles

An orange with a blue painted outside Redefining the Project Manager Role in Scrum

Scrum teams are meant to become self-sustaining, so it’s natural for project managers to wonder how they will fit into this new environment. But they still have important skills. Their new role may—and probably will—look different from the traditional project manager role they’ve been used to, but there are still plenty of opportunities to provide real value to their new Scrum team.

Pratik Kothari's picture Pratik Kothari
Coach guiding a team Empower Your Agile Team in 4 STEPs

New agile teams often start projects after some brief training on the Agile Manifesto and agile frameworks. But without additional coaching, these teams will struggle to deliver continuous value to their clients. Teams should be coached on how to tackle unexpected Situations, use appropriate Tools, conduct agile Events, and adopt appropriate agile Practices—four agile STEPs.

Ajeet Singh's picture Ajeet Singh
Woman holding trophy with "2018" Top 10 AgileConnection Articles of 2018

Agile isn't something you can adopt through tooling; you have to adhere to the agile principles every step of the way. The top articles from 2018 show that people were looking to improve and refine their agile practices, with popular topics including how to enhance your daily standups, retrospectives, and planning. Check out this roundup for ways to enhance your agile operations.

Beth Romanik's picture Beth Romanik
Scrum team participating in a daily standup meeting 5 Ways ScrumMasters Can Enhance Daily Standups

Daily standup meetings can turn into a perfunctory chore, with everyone simply going through the motions. It’s the ScrumMaster’s job to make sure that doesn’t happen and the meetings remain useful for everyone. With these five ideas, the ScrumMaster can actively help daily scrums be effective and encourage communication, transparency, and efficient delivery of value.

Ajeet Singh's picture Ajeet Singh

Better Software Magazine Articles

Using Agile and DevOps to Achieve Quality by Design Using Agile and DevOps to Achieve Quality by Design

When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.

Michael Sowers's picture Michael Sowers
Building Autonomous DevOps Capability in Delivery Teams

After setting up a DevOps team and adopting continuous delivery practices, product releases may not be as smooth as they could be. The missing ingredient requires empowerment and autonomy.

Miiro Juuso's picture Miiro Juuso
handstand The Power of Thinking Upside Down

Software developers can become bogged down trying to keep up with agile process and procedures. Get better results by rethinking your approach to balancing focus, agility, management, and testing.

Paul McMahon's picture Paul McMahon
Reshaping Agile Transformation Reshaping Our View of Agile Transformation

Transforming a software development team to agile may not go as planned. The real change requires a phased approach to earn agile acceptance. That mindset must extend beyond the team to the entire organization.

Jason Little's picture Jason Little

Interviews

Finding Microefficiencies in Agile Practices: An Interview with Melissa Tondi

Melissa Tondi discusses retuning your standard agile practices to better engage the project team, enabling them to write code that will pass testing and free testers to assume the role of user advocate.

Jennifer Bonine's picture Jennifer Bonine
Tanya Kravstov Identify Bottlenecks in Your Agile and DevOps Processes: An Interview with Tanya Kravtsov

In this interview, Tanya Kravtsov, a director of QA at Audible, explains why identifying bottlenecks is so critical when you’re turning to agile and DevOps, as well as how automating manual processes can lead to better quality.

Josiah Renaudin's picture Josiah Renaudin
Naga Jayadev Accelerate Testing and Development with Continuous Delivery: An Interview with Naga Jayadev
Video

In this interview, Naga Jayadev of CA Technologies digs into continuous delivery, continuous testing, DevOps, and virtualization. He explains what he does at CA Technologies, the trends when it comes to testing, and the value of velocity within your development lifecycle.

Jennifer Bonine's picture Jennifer Bonine
Agile Isn't Enough to Deliver Exceptional Software: An Interview with Sven Peters

In this interview, Sven Peters, the lead evangelist for Atlassian, discusses whether making software has become harder. He tackles whether being agile is enough in the current landscape and questions if we're sacrificing quality for the sake of speed.

Josiah Renaudin's picture Josiah Renaudin

Conference Presentations

Agile Dev West 2018, Better Software West 2018, DevOps West 2018 Unlocking Retrospectives
Slideshow

Retrospectives empower teams to learn and improve. But many teams fail to reach their true learning potential. Ryan was part of a team that held retrospectives for a year and a half to fix one line of code. Through the story of this team, he will show you how they turned their retrospectives from a meeting with meaningless action items to one that accomplished a meaningful improvement. Ryan will explore the resistance that was met and how it was overcome. He will show how to shift to a hypothesis-driven retrospective that to guides specific improvements and learning goals. His team made significant changes to their retrospectives and were rewarded with a radical improvement. Breaking through their retrospective impediments and finally embracing a learning mindset empower Ryan's team to fix the legacy line of code that had held the team back for over year.

Ryan Latta
Better Software West 2018, Agile Dev West 2018, DevOps West 2018 Innovation: The Art of Being Wrong
Slideshow

So, your company wants to be innovative. Are you comfortable with failure? The word failure is littered with negative connotations. Elon Musk financed three failed SpaceX rocket launches. Edison designed more than 2,000 light bulbs that did not work. The Wright brothers crashed dozens of planes and gliders before one took off. And the Americas were discovered through failed circumnavigation. Some failed small and learned. And some failed big but survived and thrived. The lesson is that organizations must embrace failure to accelerate innovation. Join Stefana Saxton to learn how to create freedom from the fear of failure using adaptive analytical perspectives that encourage ideas and discovery. She will show you how to keep your organization innovative and successful by creating a culture of passion, drive, and ambition in the midst of failure.

Stefana Saxton
STAREAST 2018 Migrating from Test Cases to Real-World Telemetry Measures
Slideshow

Ken Johnston sees today’s software ecosystem in the light of Everything as a Service (EaaS). Operating systems like Windows, Android, and Chrome OS all ship regularly like a service. Browsers automatically update every few weeks, and apps are constantly updating through all the app stores. Although getting a test to pass once and signing off has gone by the wayside for software testing, still we run test cases over and over again. Ken shares how Microsoft took millions of test cases—yes, actually millions—and turned the important ones into measures based on real world telemetry. Massive amounts of data coming in from real devices and real users measure product quality and tie it to key customer satisfaction metrics.

Ken Johnston
Enough about Process, Let’s Use Patterns
Slideshow

When new developers and testers join the company, we want them to learn the “way we do software here.” So we give them the “stone tablets”―the volumes of process documentation― to study. However, the problem is that the details in this documentation are primarily for beginners and don’t...

Paul E. McMahon, PEM Systems

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.