Introduction of Project Management Methodology and SDLC gets development team back on track.
Company
Introduction of Project Management Methodology and SDLC gets development team back on track.
Company
Challenge
This rapid growth caused several technical challenges. The product was not designed to support more than a few dozen accounts, it was taking too long to setup new clients, and extensive customizations were causing support issues. After weighing these challenges against their long-term strategy, they decided to rewrite the software.
Their internal team quickly began new development, with a 12-month target date. The team worked loosely with little to no structure, often jumping between projects. The developers we not held accountable and began missing dates, delaying new sales and revenue. Furthermore, leadership had no visibility and was unable to predict progress or rely on proposed schedules. With the combination of not knowing when the project would be complete, increasingly mounting issues with maintaining the current code base, and no new sales; the company began to discuss permanently closing the online incentive division.
Solution
Initial discover identified several challenges, including poor team alignment and communication. Current members of the development team were unaware of overall project goals and objectives, and how their performance was impacting delivery. Aprelion quickly pulled everyone together to outline roles and responsibilities, and how each individual contributed to the near and long term vision. Team members were more motivated, and felt more secure in their positions.
Aprelion and the reinvigorated development team worked together to establish a new project lifecycle, which included the following:
Additionally, daily scrum meetings for the development team members were instituted. Bi-weekly status meetings were also put into place to communicate project status with project sponsors.
By improving communication and implementing SDLC principals, there was an immediate improvement in project delivery. Developers began to meet their timelines, and milestones were on time and on budget. Better adherence to milestones allowed ownership to begin selling and committing to new client engagements.
To further improve productivity and shield the development team from distractions, the Aprelion project manager interfaced directly with existing customers – customers were no longer able to speak directly with developers. Issues and new features raised by existing customers were queued in the product backlog for later prioritization.
Results