1. Incompetent Dev Team & Clueless Leadership
The Dev team struggled with even the simplest tasks.
Leadership was out of touch, shifting blame instead of offering solutions.
Deadlines were constantly missed, and the product roadmap felt more like a wish list than an actual plan.
2. DevOps Chaos
Releases were disorganized, and monitoring was minimal.
Production issues were addressed way too slowly.We spent more time fixing problems than ensuring smooth deployments. Devops lacks basic knowledge
3. Inefficient QA
The QA team struggled to keep up with testing, resulting in delayed feedback.This created bottlenecks, slowing down the entire development process.
4. Weekend “Congratulations” Messages
Every weekend, without fail, directors sent out congratulatory messages about deployments for prod issue fix , as if they’d just launched a major project.
In reality, they were just celebrating pushing fixes to production that should’ve been caught before they even made it live, hoping nothing would break before Monday and off they go.