Fig: – NXG Project Execution Process

Agile Project Management Process

Years of experience in software development has helped us develop a set of
standard processes that guarantee successful delivery of cutting edge technology projects.
We follow agile software development methodologies at NXG Labs. Below are various technology stages
in our agile software development model

INITIATION

Our team of expert Business Analysts study & analyze your requirements & document all the details systematically. We do study of your business domain and propose the best possible solutions to your problem statements. We prepare high level business requirement document which contain the details of all the understood requirements. On approval of business requirement document (BRD), another document is prepared which contain the details of flow of each & every functionality in the proposed solution so that you get to know how things will work. It also contains high quality mock ups or prototypes also known as wireframe modals which gives you complete idea & visualization of the product that is going to be delivered. This document is known as Functional specification document (FSD) which is another deliverable of initiation stage. The first draft of FSD thus prepared is sent across for your approval which is open for modifications so that we can revise the functional flow as per your inputs & update you accordingly. Approval of FSD from the client marks the completion of Phase 1 which is “Initiation”.

PLANNING

In this phase we estimate the required efforts, timeline & budget. We create a work breakdown structure/timeline which provides you with complete estimation about required time for your agreed project work. Also we follow these WBS & deliver work phase-wise in various Sprints.

EXECUTION & CONTROL

In this step we deliver project work phase-wise after QA (testing) after completion of each sprint as per agreed WBS for your review & suggestion. We are open for modification with reference to your valuable comments so that any unexpected changes in requirements late in development life cycle can be avoided. We follow this process week after week till the final phase delivery is confirmed.

CLOSING

On final project confirmation we make the site or application live on your server & once again perform through QA & provide you with instructions for proper UAT and acceptance. Once successful UAT and CUG(Beta) testing is done the site/app is deployed in production environment and made available for public access.