part of IT community, analysts are working hard to keep pace with fast-changing
IT industry. We always strive for excellence via getting professional
certificates, attending conferences, using new techniques and tools,
seeking feedback from stakeholders and simply learning from our teammates.
new knowledge in hand, we apply it immediately to our daily work. We can assess
and improve the agreed solution, change and release the new version of requirements, and
learn our lessons from any (even bad) project we took part in.
despite being in the environment, when we constantly get feedback and
work upon it, we often fail to learn from our own mistakes. Mistakes,
especially in production, are often considered as failures,
and hence are often buried under a pile of new more important tasks. Time
flies, and we face the same mistake again…
Why does this happen, how to avoid it, or in other words - How can we learn from our own mistakes?