Reinvigorating a struggling project

MoveDocs engaged Cognizant to redesign and streamline an application that had evolved organically via multiple business acquisitions. After years of ultra-specific additions – sometimes to suit a single person’s needs – both the user experience and the codebase had become bloated and difficult to use.

Cognizant had been working with MoveDocs for 3 months before I was brought in to resolve internal problems with strategy, roadmapping, and product vision.

Design process diagram

Design process diagram created to streamline communication between product, design, and engineering


The problem


The details

The internal working team that had been staffed to this client was inexperienced and had not completed the necessary due diligence or proper procedure setup before starting production work. Because of this, the project lacked a roadmap and working agreements, and the internal team suffered from a lack of clear direction and product leadership.

Team makeup

While the original staffing included two junior product designers, on my recommendation the team was modified to add 2 senior-level designers who could move quickly and support a rapidly growing engineering team.

Timeline

The project is still ongoing, with version 1 release date scheduled for February 2024.

Teams message: "We're happy to have your guidance and it helps that you've already been a great mentor for me"

The process

When I joined the project, the design team was struggling. I diagnosed multiple key issues:

  1. Lack of roadmap, project scope, or product vision caused inconsistent design patterns between features.

  2. Without a design system or documentation, UI components were created adhoc, leading to inconsistent usage, duplicated effort, and confusion among developers.

  3. A leadership vacuum led to the design team becoming order-takers rather than operating as collaborators and consultants.

  4. Team morale was low, with infighting and finger-pointing as the client pressured the team to move faster and increase velocity.

Resolution

With my guidance, the team made several major adjustments to address these issues:

  1. I worked with the project manager to define scope and draft working agreements and Definition of Ready/Done for design and engineering stories. I worked with the product manager to create a realistic roadmap that could be separated into achievable milestones.

  2. Created a robust, WCAG-compliant design system to cut down on design inconsistencies, quickly build high-fidelity prototypes, and deliver developer-ready Figma files.

  3. Flipped the script on client design and discovery meetings, empowering the design team to dig in to find the root of users’ problems. Created user journeys to validate assumptions with the client earlier in the process. Introduced rough wireframing as a means to quickly convey ideas and validate workflows.

  4. Had a series of frank conversations with fellow team members as well as leadership within the Cognizant organization to help the team work better together. Advised junior team members on proper client consulting behavior.

The results

Sometimes when you’ve been in a crisis situation for so long it can be hard to recognize when the crisis is over. As an outsider I can tell you, it’s not a crisis anymore.
— New designer

As a result of my guidance and leadership, the design team is now working on features multiple sprints ahead of the development team, as opposed to days or hours ahead. The backlog is much more robust, the design team can focus on truly solving user problems, and overall morale has dramatically improved.