Sometimes, even a well-planned task can reveal underlying issues that need attention. This became clear during a Schema update project where, despite detailed instructions and documentation, the task was implemented incorrectly, affecting not only the target Schema but others as well.
The Situation: A Schema Ticket Goes Off-Track
As part of my role leading SEO efforts, I opened a ticket in Jira to update a specific Schema. Knowing that Schema can be technically complex, I documented every detail—step-by-step instructions, specific requirements, and supporting resources.
I expected this to set the team up for success, especially with:
- Two developers involved
- Two QA specialists assigned
- Detailed documentation provided
Resolution Steps
Step 1: Addressing the Immediate Issue

To prevent the incorrect Schema from being deployed, immediate action was taken:
- Added a comment in the Jira ticket
- Requested pull from release
- Indicated need for complete rework
Step 2: Seeking Feedback from the Developer

Direct communication with the developer revealed:
- Need for clearer documentation
- Gaps in Schema understanding
- Opportunity for improved communication
Lessons Learned
Assess Team Skill Sets Early
Not everyone may be familiar with complex technical tasks like Schema QA. Checking in on skill levels before assigning tasks ensures everyone feels prepared.
Be Clear When Moving Tickets Back
In cases where tasks need rework, provide detailed explanations, almost like opening a new ticket. This minimizes ambiguity and sets clear expectations for the team.
Conclusion: From Setback to Success
What began as a frustrating issue with a Schema update turned into an opportunity to enhance our processes, support team learning, and ensure higher standards in future releases.
This experience taught me that with a bit of empathy, openness, and structure, even small setbacks can lead to big improvements.