Retailer | Technology Modernization

Technology Architecture

.NET Core | React

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.