I was working on a task based on the initial assumptions and requirements available at that time. We developed the integration accordingly.
Later, the client’s requirements changed, including the integration pattern. As a result, some of the work we had already completed may no longer be usable.
The change itself was not entirely within my control. However, instead of focusing on blame, I need to recognize the part that is within my control: how I manage the situation, protect the work of my team, and provide visibility into what actually happened.
1. Defend the Work with Facts
One of my biggest lessons is that I need to be able to defend the work—not emotionally, but with facts and evidence.
I should clearly understand how resources are being utilized:
- Which task is assigned to each resource?
- When was the task assigned?
- When did the resource start working on it?
- How much time was spent on it?
- When was it completed and submitted?
- When was it reviewed by QA or the functional consultant?
- Was rework requested, and why?
- When did the rework start and finish?
- When was the task finally reviewed and closed?
- Was any work discarded because of a requirement or design change?
This information should become a measurable task and resource matrix.
If a project changes direction, I should be able to demonstrate clearly: This was the requirement at that time, this was the work completed against it, this was the effort consumed, and this is when and why the requirement changed.
That is not about blaming someone. It is about creating transparency and protecting the team through evidence.
2. Take Responsibility for What I Can Control
I cannot control every client decision, requirement change, or project situation. But I am responsible for how I respond.
Instead of becoming depressed, defensive, or suppressed by the situation, I need to examine the reality objectively.
What happened? What can I learn from it? What information was missing? What should I track differently next time? What action can I take now?
Every difficult situation should improve my management system.
3. Live and Work in the Present Moment
The second major lesson is to remain fully present.
If my mind is occupied with what happened in the past, I may become frustrated or defensive. If it is constantly worried about what might happen in the future, I may become anxious.
Neither helps me deal effectively with the situation in front of me.
The past is useful for learning.
The future is useful for planning.
But action can only happen in the present.
When I am fully present, I can observe the facts, understand what people are doing, ask the right questions, document decisions, identify risks early, and defend my work professionally.
So the principle I want to follow is:
Do not fight the past. Do not fear the future. Understand the present situation clearly, document the facts, and take the best possible action now.