agile transition

Articles

Testing feedback loop 5 Key Factors to Achieve Agile Testing in DevOps

Part of the path to DevOps requires adoption of agile methodologies. What does it mean for testing when you switch from the traditional waterfall model, with a few long release cycles per year, to the agile model, with changes occurring every two weeks? Here are five key factors to achieve the agile software testing necessary in DevOps.

Denise Rigoni
Laptop with code on the screen Agile Development: Focusing on the Health of Your Code

In Scrum, the product owner and the ScrumMaster are supposed to drive sustainable development. But there's a third force missing from the formula: the health of the code itself. We often forget that our code is also a member of our team, and we have to be concerned about its health and well-being as much as any other team member. That means using practices to develop good code from the beginning.

David Bernstein
Red highway sign saying "Wrong Way" Warning Signs That Your Agile Effort Has Lost Its Focus

Agile should be about using tailored practices, techniques, tools, and team organizations that fully align to your business context. But the world of cookie-cutter solutions strongly influences businesses and their IT teams to follow their one-size-fits-all frameworks, methods, and tools. Such an approach often introduces many risks, so beware of the following symptoms that may indicate that your agile team has gone astray.

Anil Rao
A coach training a baseball player What Kind of Agile Coach Should I Hire?

Having your organization make the mental shift necessary to adopt agile is the first important step in an agile transformation. But once you decide you want to change, now what? Should you attempt your agile adoption yourselves or hire an expert? Joel Bancroft-Connors details the benefits and downsides of going it alone and of using contract, consultant, and full-time agile coaches so you can decide what's best for you.

Joel Bancroft-Connors

Better Software Magazine Articles

Cover of the Summer 2018 issue of Better Software magazine Great Big Agile: An OS for Agile Leaders

Following agile ceremonies may make an organization feel good, but that’s only a start. “Great big agile” requires leadership at all levels to focus on self-organization and empowerment as a universal framework.

Jeff Dalton
DevOps and the Culture of Code DevOps and the Culture of Code

Migrating an organization to continuous integration requires adoption new processes, tools, and automation. DevOps relies on dramatic culture change to encourage total transparency and collaboration among all project stakeholders.

Patrick Turner
Agile Outside the Development Team Agile outside the Development Team

Most developers have tough encounters with business-oriented nondevelopers. An expert business analyst shows how an understanding of each others’ perspective will result in project success.

Ron Healy
How Agile Has Shrunk Documentation How Agile Has Shrunk Documentation

Agile teams enjoy focusing their time on product features while keeping documentation to a minimum. But every team needs to consider what documentation is really needed. How much is enough?

Sandeep Maher

Interviews

Bob Galen Getting People to Embrace the Change Required for Agile: An Interview with Bob Galen
Video

In this interview, Bob Galen, an agile methodologist, practitioner, and coach, explains why in order to become agile, people need to overcome their resistance to change. Bob details why agile works, how people's jobs will be safe, and why "change from the bottom up" can only get you so far.

Jennifer Bonine
Adam Auerbach How to Implement Agile Transformations at Large Companies: An Interview with Adam Auerbach
Video

In this interview, Adam Auerbach, the vice president of quality and DevOps engineering at Lincoln Financial Group, explains how major corporations can learn to take advantage of agile and quickly adjust to the speed it demands, as well as the methods he uses to implement enterprise agile.

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
Selena Delesie Leadership Lessons to Bolster Your Software Team: An Interview with Selena Delesie
Video

In this interview, visionary speaker Selena Delesie explains how successful teams embrace specific principles, including listening deeply, believing people truly matter, having an addiction to learning, serving others, flowing through change, moving through fear, and following joy.

Jennifer Bonine

Conference Presentations

STARWEST 2018 Being More Agile Without Doing Agile
Slideshow

The most common requests Dawn Haynes gets as a consultant these days is to help testers transition to an agile development process, or to help testers be more effective in “agile-ish” environments. But Dawn recognises that transforming the process and the environment is not enough. Interestingly, the core answer to these questions starts with forgetting the process for a moment and focusing on yourself and what you’re trying to accomplish. Being agile starts with a mindset and an attitude that drive focus, approaches, and solutions. When you start there, the path to improvement can almost always be summarized as “being more agile”—which is surprisingly independent of whether your team follows an agile process. Join Dawn as she shares with you what it means for a tester and a test team to be more agile (whether or not you do agile) and what benefits you can experience if you decide to increase your agility as a tester.

Dawn Haynes
STARWEST 2018 Compliance and Agility—How It Can Be Done
Slideshow

Delivering a compliant product is a resource intensive and challenging activity for most teams. Whether a team is trying to adhere to company, industry, or international standards, it needs to produce deliverables under tight deadlines with the right level of quality. When you work with Forensic teams the stakes are high! Next Generation Sequencing (NGS) is a new forensic DNA sequencing technology which can result in increased detection ability for degraded and complex mixture samples. It can also provide ancestry and physical trait information which help's narrow down suspects. Join Aprajita Mathur as she shares how her team successfully built the first Forensics, NGS “sample-to-answer” platform at illumina, working in a cross-functional team, using a scrum-based methodology, yet in a compliant environment.

Aprajita Mathur
Agile Dev West 2018, Better Software West 2018, DevOps West 2018 Agile 3.0: The Five Secrets Advanced Agile Companies Know
Slideshow

Now that organizations have opted to morph agile into their own homegrown Agile Center of Excellence, many have missed out on simple advanced practices that would allow them to be even more aligned and ready to embrace a more practical agile application. Join seasoned agile coach Lee Henson as he shows you how to leverage internal and external agile service agreements to help guide your teams to a more solid agile footing. He will explore setting a clear vision and strategy by building an “agile press release” and how to embrace estimation excellence for stories, releases, and entire projects. Another secret is how to create a working product ownership group and leverage its expertise, which disrupts the fire alarm model and allows core teams to focus on building high-quality products and services.

V Lee Henson
Agile Dev West 2018, Better Software West 2018, DevOps West 2018 Essential Patterns of Mature Agile Testers
Slideshow

Testing in agile teams is still one of the great mysteries of the agile world. In many organizations, testers continue to be marginalized. In others, testers are active but rarely understand or reach the full potential of their role. In this session, Shaun Bradshaw, an experienced agile coach and tester, will explore the practices and mindset of fully empowered agile testers on high-performance agile teams. Throughout Shaun’s agile coaching experience, he’s seen it all—from total dysfunction to high performance and everything in between. He’ll share with you real-world tactics to help you guide your team toward improved performance. He’ll explore the notions of QA ownership, test planning, test automation, and test case development and execution in agile contexts, as well as look at different risk-based, exploratory, and other testing practices.

Shaun Bradshaw

AgileConnection is a TechWell community.

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