Articles

cross out waste Use Lean Thinking to Accelerate DevOps Performance for Agile Teams

Leaders in agile organizations should consider adding lean techniques to their DevOps practices. Lean thinking can accelerate DevOps delivery by providing a set of processes and principles to help create more beneficial products, save money, boost productivity, reduce waste, and map to value.

Gail Ferreira's picture Gail Ferreira
Lean and Agile Lean and Agile Principles in Software Development

Agile software development methodologies grew out of lean principles pioneered in business and industry over the past seventy years, and they are now often referred to as lean’s digital counterpart. By better understanding the philosophy behind lean, developers can gain insight into agile and its uses and pitfalls, making the most of its practice for their team.

Uday Kumar's picture Uday Kumar
Agile World Typewriter Writing in an Agile World

Sarah Johnson explains the role of writing in an agile world and how to educate your team members. Remember, agile takes into account that each situation is unique, and you need to determine what makes the most sense for your particular Scrum team.

Sarah Johnson's picture Sarah Johnson
Using Agile for Requirements Management Using Agile for Requirements Management

Charuta Phansalkar writes on the necessity of capturing and understanding requirements using agile practices. Agile, when implemented effectively, will ensure that the customer's voice is clearly understood throughout the project, which results in maximum customer satisfaction.

Charuta Phansalkar's picture Charuta Phansalkar

Better Software Magazine Articles

Scrum Basics Scrum: Back to Basics

So you think you know Scrum? Using the whimsical notion of farm animals and light-hearted visuals, take a refreshing review of the entire Scrum lifecycle as an intuitive set of roles, responsibilities, and handoffs. Particular attention is placed on what the ScrumMaster and product owner are expected to do at each handoff.

Brian M.  Rabon's picture Brian M. Rabon
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
veggies and gems Alternate Testing Models: A Tale of Veggies and Precious Gems

As if working at Lego isn’t fun enough, Sherri Sobanski delights in finding new ways to test. Faced with a situation requiring a complete product redesign, she shares the route her team took to overhaul testing.

Sherri Sobanski's picture Sherri Sobanski
The Mindset of the Agile Developer The Mindset of the Agile Developer

Most software development teams these days adopt an agile approach to guide projects through their lifecycle. But, according to Gil Broza, embracing popular practices is not enough. To work effectively in an agile environment, developers must change their mindset.

Gil Broza's picture Gil Broza

Interviews

Hans Buwalda DevOps Misconceptions and Testing Confidence: An Interview with Hans Buwalda
Video

In this interview, Hans Buwalda, the CTO at LogiGear, details the common misconceptions people have when it comes to DevOps. He also discusses continuous integration and continuous deployment, having the right amount of confidence when it comes to testing, and how to know if DevOps is right for you.

Jennifer Bonine's picture Jennifer Bonine
Michael Nauman Shifting Left and Going beyond Agile: An Interview with Michael Nauman

In this interview, Michael Nauman, a testing lead for AutoCAD Web, explains how we can go beyond basic agile principles. He digs into the current state of shift-left testing, the importance of aligning your DevOps with your automation, and using agile as a starting point on your quality journey.

Josiah Renaudin's picture Josiah Renaudin
Jeff Payne The Fundamentals of Agile: An Interview with Jeff Payne
Podcast

In this interview, Coveros CEO and agile instructor Jeff Payne discusses why you should make the move to agile, its many benefits, and how to transition. He also explains his SQE Training course, Fundamentals of Agile Certification.

Josiah Renaudin's picture Josiah Renaudin
Steve Berczuk talks about how Agile Impacts Configuration Management and Testing How Agile Impacts Configuration Management and Testing: An Interview with Steve Berczuk
Video

Steve Berczuk is a regular contributor to TechWell and StickyMinds and a principal engineer and ScrumMaster at Fitbit in Boston. In this interview, Steve discusses configuration management and agile, helpful tools, and how testing has evolved over the years with the rise of agile.

Jonathan Vanian's picture Jonathan Vanian

Conference Presentations

Agile DevOps West ScrumMasters: The Struggle Is Real
Slideshow

Are you a new ScrumMaster who is trying to figure out what the heck to do each day? Or have you been a ScrumMaster for a little while now but still find it difficult to set aside time to continue to grow your team’s knowledge of agile best practices? Do you struggle to improve the team dynamic or the relationship with your product owner because you are too busy removing roadblocks all day? These situations have become all too familiar. Courtney Wilkinson knows because she has successfully overcome many herself. As a former ScrumMaster and current agile coach, Courtney can tell you the struggle is real. Regardless of what you have been told, you don’t have to solve every roadblock alone. Join Courtney as she shares some tactical techniques, including a list of four specific questions you can teach your team, to combat these roadblocks in your day-to-day work.

Courtney Wilkinson
Agile DevOps West The Essential Product Owner: Partnering with Your Teams
Slideshow

While the Scrum product owner is arguably the most crucial role within agile teams, we often hear horror stories about POs who aren’t available to their teams, change their minds incessantly on business priorities, or ignore quality requirements and technical debt. Even the best POs struggle to meet the demands of their “regular business-focused job” while providing sufficient team guidance. Bob Galen shares real-world situations where he’s observed product owners who deliver truly balanced value for their business stakeholders. Find out how story mapping and release planning set the stage for effective team workflow by establishing a big-picture product view for everyone to see. Explore ways to develop shared goals—at both the iteration and release levels—to cement the partnership between the product owner and the rest of the team.

Bob Galen
STAREAST Agile Testing in a Waterfall World
Slideshow

What can a tester do when they join an organization that isn’t really agile—or maybe is (gasp) still waterfall? In these situations, it is important to focus on the values and principles that make up agile. Even in a development environment that does not strictly follow an agile-related methodology like Scrum or kanban, the tester can still bring agile principles to their testing. Kat Rocha will share real-world experiences relating to how test engineering can act agile within a waterfall development team, as well as what is important for testing in a team that is undergoing an agile transformation. Finally, Kat will discuss how even these small agile methodology changes can make test engineering more efficient and effective.

Kat Rocha
Agile DevOps East How Agile Killed Managers
Slideshow

Agile adoption has changed the corporate landscape in many different ways. And while the change has been mostly positive for the teams, some can see agile and Scrum ideas as a revolt against traditional management practices. If the team is self-organized, then what's the manager's role? Have no fear—managers are not obsolete; their job just looks a little different. Katy Sherman will discuss how agile has reshaped the manager's role. You will see examples of what not to do, such as when managers become a real obstacle during agile adoption, as well as learn how individuals, teams, and managers can work together to become successful and achieve true agility. All agile enthusiasts—including engineers and other individual contributors, product owners, managers, ScrumMasters, and agile coaches—are welcome, so come exchange ideas and learn techniques to become effective agile leaders, regardless of your titles and roles.

Katy Sherman

CMCrossroads is a TechWell community.

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