process improvement | TechWell

process improvement

Man guiding heavy equipment in a manufacturing plant How AI and Machine Learning Are Revolutionizing the Manufacturing Industry

Manufacturing tasks used to be manual up until the Industrial Revolution. We’re now experiencing another revolution, with technology making processes easier, faster, and more efficient. Today, artificial intelligence and machine learning are automating machine maintenance, optimizing inventory, and even helping out humans.

Ray Parker's picture
Ray Parker
Ideas written on sticky notes and posted to a bulletin board in order of priority Why Setting Priorities Is a Core Agile Practice

Every aspect of agile includes prioritization. The most important user stories are implemented first. Testing is prioritized to make sure features valued by customers are tested the most. Even everyday tasks are prioritized during daily standups. Here are three reasons setting priorities is essential to success in agile.

Jeffery Payne's picture
Jeffery Payne
X-ray of a computer chip Prioritizing Invisible Work

There are work items that will give the team an operational boost and perhaps avoid a crisis, but that never quite make it to the top of the priority list—like build and deployment improvements, or paying down technical debt. For enabling work that is valuable but too invisible to be a priority, consider breaking it down.

Steve Berczuk's picture
Steve Berczuk
Two agile team members on a video call and wearing face masks Team Agility in a Post-Pandemic World

COVID-19 has necessitated entirely remote environments, and people the world over have had to inspect their foundations of working, adapt to a new way of remote execution, and integrate their personal and professional lives more than before. Organizational leaders need to embrace a new outlook in four critical areas.

Gautham Pallapa's picture
Gautham Pallapa
Agile team member pointing at user stories written on sticky notes What’s the Problem with User Stories?

Agile projects focus on very lightweight, simple requirements embodied in user stories. However, there are some problems with relying solely on user stories. They often don't contain enough accuracy for development, testing, or industry regulations. There's a better way to write detailed requirements that are still agile.

Adam Sandman's picture
Adam Sandman
Candle burning in the dark Testing in the Dark

Requirements only go so far in identifying areas to test. Sometimes testers are given no information at all, leaving it up to them to determine what to test. Don’t accept the need to indiscriminately test with no clear understanding. Your testing should be targeted, and these techniques will help focus your test effort.

Richard Estra's picture
Richard Estra
Group of game pieces with one left behind Leave No Tester Behind

Creating comprehensive automated tests within a sprint can be a challenge. If the testers don't finish the automation and the rest of the team moves on, testers get left behind and can't catch up. You need some techniques to keep everyone together and ensure that all essential work is accomplished—including test automation.

Hans Buwalda's picture
Hans Buwalda
Green plastic army soldier figures Building a DevOps Army

As you scale DevOps, you need more team members who understand the fundamentals. You could bring in external folks, but they're expensive and in short supply, so start building your DevOps army now by training existing employees. Here's what testers, developers, and IT operations professionals each need to know.

Tom Stiehm's picture
Tom Stiehm