We spend tons of time and money creating frameworks, principles, values, certifications, training, process, rules, governing bodies and other ways to structure how we develop software. Yet with all of this structure in place, we still struggle. Why is that? Well, it’s because agile is a mindset, not a process—and in order to truly leverage agile, we must first understand that.
The agile mindset is one of relentless learning and self-improvement. It is resilient, optimistic and determined to learn from failure. So, the agile mindset is something we ebb and flow in and out of—because as humans, we struggle to be resilient, optimistic and determined to learn from failure 100% of the time. When we flow out of the agile mindset, we enter into a fixed mindset.
The Two Mindsets
The thing to remember about our agile mindset and our fixed mindset is that we all have both mindsets. Maybe we tap into our agile mindset more as we understand agile, yet we will still have our fixed mindset—so it’s valuable to be aware of when we change from one mindset to the other. Because both mindsets are inherent within all of us, there is no shame in having a fixed mindset in moderation. It is useful, however, to recognize it and see it as an opportunity.
Here’s how can we can recognize a fixed mindset:
Please log in or sign up below to read the rest of the article.