process improvement | TechWell

process improvement

Agile team member drawing out a process on a whiteboard Good Process, Bad Process

“Process” is a word that seems to have a lot of baggage. Depending on whom you ask, process is either essential to delivering value, or something that gets in the way. But this is the wrong way to frame the issue. A process is not inherently good or bad; it's how you use it, and whether it's right for your situation.

Steve Berczuk's picture
Steve Berczuk
Agile team in a meeting Does Agile Have Too Many Meetings?

Because agile favors lots of short meetings, it may seem like they take up a lot more time. But when you compare it to time spent meeting in the pre-agile days, it's usually actually less. However, this doesn’t mean all meetings you attend are useful. Here are a few tips for deciding if all your meetings are necessary.

Jeffery Payne's picture
Jeffery Payne
Tester looking at a defect log Defect Reporting: The Next Steps

When a software defect is identified, best practices usually only pertain to the initial writing of the defect, not the tasks required to close it. Many factors can influence the tester's work. The solution is to add a “Next Steps” section that identifies the work remaining and the person responsible for completing it.

Richard Estra's picture
Richard Estra
Cursor about to click the word "Security" Shifting Security Left: The Innovation of DevSecOps

The more established a product is when it is first audited for security, the harder it will be to find the time to fix problems and to refactor the software. DevSecOps was created to get application security practices into the development process as early as possible, so we can use them from the beginning of a project.

Thomas Stiehm's picture
Thomas Stiehm
Computer, cup of coffee, and to-do list 3 Tactics to Stay Productive with an Agile Schedule

The usual productivity tips apply best to those working in a typical office with typical hours. What if you don’t work within a structured schedule? How can you stay productive when work ebbs and flows or occurs outside the typical nine-to-five? Here are three ways to be productive when your schedule is unpredictable.

Beth Romanik's picture
Beth Romanik
Firefighters putting out a fire Stop Fanning the Flames of Constant Firefighting

Continually having to address unexpected problems interrupts your original sprint activities, causing stress on the team members and fanning the flames for future firefights. But with due diligence, you can lessen the need to constantly put out fires. Here are some steps that can break the cycle of work and rework.

Richard Estra's picture
Richard Estra
Person stacking rocks to build a foundation Building Good Scrum Habits

Building good habits is an important part of an effective Scrum team. Habits are a form of automation: The more basic processes we can automate, the more we can focus our energy on hard things. The Scrum process, with its focus on rituals, helps us by providing a framework for collaboration and making it second nature.

Steve Berczuk's picture
Steve Berczuk
Airplane taking off Tips for Getting an Agile Transformation Off the Ground

Many agile transformations are doomed before they even begin. Organizations focus on the wrong things up front, resulting in a poorly planned effort that doesn’t deliver business value. Here are some tips to get things started the right way, including how to communicate well, define roles, and change your culture.

Jeffery Payne's picture
Jeffery Payne