Zenergy Blog

Agile Mastery Begins with Personal Mastery

  Are You the Ideal Candidate to Lead Agile Change? The concept of Agile tends to be overrun with buzzwords, but the key is truly about focusing on one thing--Having the right mindset. Before someone can become an agile master, it’s important for them to take a step back and determine if they are willing to become a leader of change.

Integrating Performance Testing into your DevOps Pipeline

  The Typical CI/CD Pipeline What comes to mind when you think of a mature CI/CD pipeline? Many people think of an automated process consisting of build, test, and deploy stages. Yet, there is always room for improvement, and there are useful quality steps many organizations tend to overlook. Let's focus on the testing stage of this process. What kinds of tests should be run during this stage? Perhaps a mixture of unit testing, API testing, and UI testing? It’s also likely there’d be some...

ADHD, Accessibility, and Me

I always struggled in school as far back as I can remember. Not in every subject though. I thrived in science, computers, and art and was often referred to as a daydreamer, quirky, or creative kid in class. Fast forward a bit where I spent most of my 20s in and out of doctors’ offices for my mental and physical health. Attempting a BFA in Graphic Design, living on my own, working 2 part-time jobs…it was too much. I didn’t understand why everything seemed so overwhelming. What was I doing...

Three Things Not to Worry about in your Digital Transformation

A common question for leadership is… What keeps you up at night? I hear it asked all the time. And the reactions run the gamut from thoughtful and deeply reflective to reactive and highly emotional. One of the common factors I nearly always hear is fear, uncertainty, and doubt. Which is why I wanted to share this article with leaders considering or engaging in a Digital Transformation. I’ll begin with three things that are often misconstrued and cause sleeplessness on the part of many...

Will Machine Learning and AI Replace Manual Testers?

If you read my last blog, you might remember that I mentioned that some people thought that Agile had killed QA. Well, here we are again. In this blog, we are talking about the possible demise of another aspect of traditional testing. This time the aggressors are Machine Learning and Artificial Intelligence. The victim is manual testing. Will Machine Learning and AI replace manual testers? The short answer is no. The longer answer is heck, no! My money is on manual testers continuing to...

QA Process in Agile: Avoiding Silos, Pro Whole-Team Approach

Who is Responsible for Software Quality in Agile?   The QA process in agile differs greatly from QA in traditional testing, such as in Waterfall. Agile has changed the way we think of software quality. In fact, I have read rumblings in the blogosphere that Agile has killed QA. I promise you Quality Assurance is alive and well on agile teams. It just looks different than what most of us are used to. I think people who have promoted the “death” of QA in agile are not looking closely enough...

Zombie Scrum Pitfalls & How to Avoid Them

What is Zombie Scrum? Example #1: Zombie Scrum Standup (Standup Led by the ScrumZombie) Example #2: Scrum Zombie and the Lack of Sprint Goals Example #3: Sprint Review and Retrospective Zombies That’s a Scrum Zombie Wrap! Once again, I have the pleasure of welcoming October. Soon it will be cooler and more colorful here in North Carolina. The holidays are coming, and many of my neighbors have already decorated for Halloween. I have been pondering what sort of ghoulish surprise I could...

Five Common DevOps Pitfalls & How to Avoid Them

Zenergy’s experts have been helping companies optimize modern software delivery methods well before DevOps became a buzzword. Every time we help a client improve their modern software delivery capabilities, we refine our playbook. What works well for one client, may not be the best solution for another. Every solution needs to fit the culture, the teams’ work style, and the software release goals of the organization. However, there are a few fundamental DevOps pitfalls that are common in...

Agile Project Management Methodologies

There is some confusion around what agile is versus what agile methodologies are, and often people lump them together. Agile is a mindset (not a methodology) that encompasses a set of values and principles that were compiled by a group of software gurus in 2001. These values focus on customer collaboration, flexibility, a short iterative cycle, value delivery, people centricity, sustainability and simplicity, among other things. These values and principles are not to be confused with the...