The Latest

Test pyramid with the base unit test layer eroded The Eroding Agile Test Pyramid[article]

The test pyramid is a great model for designing your test portfolio. However, the bottom tends to fall out when you shift from progression testing to regression testing. The tests start failing, eroding the number of working unit tests at the base of your pyramid. If you don't have the development resources required for continuous unit test maintenance, there are still things you can do.

Wolfgang Platz's picture Wolfgang Platz
Chris Loder Getting Restarted in Test Automation: A Conversation with Chris Loder[interview]
Video

Chris Loder, automation architect at InGenius, talks about being a self-taught automation developer, why learning new skills is so important, and the synergy between manual testers, automation testers, and developers.

Owen Gotimer's picture Owen Gotimer
Janna Loeffler Testing Challenges in Creating Wearable Technology: An Interview with Janna Loeffler[interview]
Video

In this interview, Janna Loeffler, senior manager of experience quality standards at Carnival Corporation, discusses new technology being implemented on Carnival Cruise Lines to facilitate payments and security. She details the testing challenges of implementing wearable devices.

Jennifer Bonine's picture Jennifer Bonine
Coach guiding a team Empower Your Agile Team in 4 STEPs[article]

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
Hans Buwalda Do We Still Need Testers? An Interview with Hans Buwalda[interview]
Video

In this interview, Hans Buwalda, the CTO at LogiGear, talks about whether you need developers in test, pure testers, or domain experts, based on what you are testing. He also talks about where you should spend your time and how many tests should be at what levels.

Jennifer Bonine's picture Jennifer Bonine
Dawn Haynes The Value of Attending a Live Virtual Conference: An Interview with Dawn Haynes[interview]
Video

In this interview, Dawn Haynes, CEO, testing coach, and consultant for PerfTestPlus, discusses the value of attending the live virtual conferences. She also talks about her upcoming book with the topic yoga for testers, about how you can apply yoga poses to your testing practices.

Jennifer Bonine's picture Jennifer Bonine
Adam Auerbach Performance Testing and Value Stream Analysis: An Interview with Adam Auerbach[interview]
Video

In this interview, Adam Auerbach, vice president and cohead of the DevTestSecOps practice at EPAM Systems, discusses the book The Kitty Hawk Venture, his experiences at STARWEST, and the topics of performance testing and value stream analysis.

Jennifer Bonine's picture Jennifer Bonine
Arrows scaling upward 7 Key Factors for Scaling Agile in Large Organizations[article]

Agile adoption has grown from a small number of agile teams within an organization to many agile teams, larger teams, and entire organizations themselves, bringing a new set of challenges and complexities. Regardless of the framework, some important factors play a major role in making large-scale agile adoption successful. Here are seven aspects you should consider when scaling agile across an organization.

Pooja Wandile's picture Pooja Wandile
Michael Bolton When Testers Are Asked to Sign Off on a Product: An Interview with Michael Bolton[interview]
Video

In this interview, Michael Bolton, principal at DevelopSense, discusses the absurdity of project managers requiring testers to sign off on a product. Testers cannot assure the quality of the product, so Bolton makes suggestions for how to handle this request.

Jennifer Bonine's picture Jennifer Bonine
Mining a Data Lake to Improve Analysis of Your Test Automation Data: An Interview with Greg Paskal[interview]
Video

In this interview, Greg Paskal, a technology innovator in quality assurance, discusses a new open source tool from Elastic Stack that creates a “data lake” that can be mined to analyze the data coming from test automation on a more effective level than pass/fail. 

Jennifer Bonine's picture Jennifer Bonine
Woman holding trophy with "2018" Top 10 AgileConnection Articles of 2018[article]

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
Testing feedback loop 5 Key Factors to Achieve Agile Testing in DevOps[article]

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's picture Denise Rigoni
Person crossing a natural rock bridge above the sea Agile Estimates versus #NoEstimates: Bridging the Gap[article]

Agile teams can easily get puzzled by the heated debate happening between advocates for estimation and those in the #NoEstimates camp. However, by comparing how they solve these problems, we can identify many common practices between the two groups and see they are not truly at odds—they actually complement each other. Let's bridge the gap.

Andre Rubin's picture Andre Rubin
Laptop with code on the screen Agile Development: Focusing on the Health of Your Code[article]

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's picture David Bernstein
Branching example Picking the Right Branch-Merge Strategy[article]

A good branch-merge strategy facilitates processes among multiple developers and is the basis for any well-functioning DevOps pipeline that uses continuous integration. Let’s explore branching strategies, merging strategies, and how you can put them together in a way that’s right for your team in order to bring quality features to production faster.

Alan Crouch's picture Alan Crouch

Pages

AgileConnection is a TechWell community.

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