Retailer | Technology Modernization
Business Challenge
Our client, an enterprise retail company, is interested in a partnership to assist to define a software/data architecture roadmap.
The priorities are to:
Establish a next generation software and data architecture
Retire outdated, obsolete and problematic applications/platforms
Demonstrate that an Agile methodology can be trusted to rapidly deliver valuable outcome
Further challenges include:
Limited documentation and lack of access to developers who initially wrote the aging applications
Restricted access to end users forcing a backward re-engineering process
Limited opportunities for data changes to prevent downstream systems impact
A core team consisting of a project manager and front and back end developers was brought in to deliver a proof-of-concept application to demonstrate that the technology used by the existing legacy application could be rapidly upgraded without causing a negative impact to the business.
EQengineered Approach
The EQengineered team worked as a dedicated product development group to organize and direct the work in the following ways:
Conducted discovery of the legacy application to understand the functionality, navigation and look and feel.
Utilized an Agile Scrum methodology to break down the work into small increments and apply continuous integrated development.
Led daily stand-ups, focused sprint planning and weekly demonstrations to increase the client’s comfort with EQengineered deliverables.
Closely integrated with Client’s QA team to ensure unbiased, validated results.
Business Results/Outcomes
The members of the EQengineered team were able to deliver the needed project outcome within 16 weeks resulting in an updated application using .NET and eliminating obsoleted software.
- The delivered application resulted in hosting new and improved functionality as EQengineered was able to collaborate with the application customer audience.
-Obsolete practices of printing paper reports were eliminated by providing an efficient, digital reporting process.
- Client IT team members learned from the EQengineered Agile method by attending the project’s Agile ceremonies like daily stand ups, sprint planning, backlog refinements and demo sessions.