DUAL SHORE DELIVERY MODEL - On-Site & Off-Site/Off-Shore
VGL Softech's dual shore Global Delivery Model is a framework
for onsite - offsite project engagement using multi-location
project teams. The dual-shore model is a key for engagement
success and significantly impacts bottom lines for our clients.
It emphasizes on the importance of information flow and communication.
The model significantly reduces engagement risk for a client.
This hybrid model allows us to utilize various key components
of both our On-Site and Off-Site Delivery Models.

Key Benefits includes:
- Work distribution between on-site and offsite locations
is based on the need for client interactions. This reduces
the total cost of ownership as major work activity happens
off-shore.
- Strong onsite/offshore work co-ordination process providing
high visibility to the customer.
- Due to time differential the work happens on a 24-hour
basis and effectively shortens the project cycles. This
provides a time-to-market advantage.
- Expert knowledge base at the development center available
to both on-site and off-site teams.
- Change management becomes easier as the customer is better
equipped to track and monitor the requirements.
DEVELOPMENT AND DELIVERY MODEL
VGL Softech’s software development &
delivery model is developed over the experience of managing
process over several engagements. This is a process-based
model compliant with international quality models that helps
us deliver reliable, repeatable, customer centric, and quality
systems. The process model is a milestone-based model that
provides guidelines on planning and controlling projects based
on their scope, assigned resources, and schedule. The model
has defined critical milestones, explicit team accountabilities
and risk assessment built into it.
The model consists of the following key stages that may be
carried out iteratively depending on the nature of customer
or project requirement:
- Process Evaluation & Engineering
– The business goals/processes are evaluated so as
to understand and assess the overall feasibility, objectives
and requirements of the proposed development.
- Solution Design –
The functional specifications of the solution are designed
based on the process evaluation exercise. This ensures that
all the business rules are captured and the solution is
both process-driven and user-centric at the same time.
- Solution Development –
The approved functional specifications and project plan
serve as the basis for focused development to begin. A component-based
approach is used during development to maximize scalability-reusability
options, reduce maintenance and minimize software development
complexity.
- Quality Control –
Upon development, the application is tested for its functionality,
performance and usability. Detailed test plan and test cases
defining the scope of testing, the testing techniques, tools
for the application are prepared and executed to ensure
that the end-product is reliable and bug free.
- Solution Implementation
– The fully functional and tested application is then
released in the production environment and we ensure that
the benefit of the solution is maximized through effective
training, user documentation and onsite support if required.
Following activities will span across all the phases –
- Project Monitoring and Control
- includes monitoring and analyzing project components,
risk management, defect preventive plan, project status
reporting, manage, review and audit project activities and
effective client communication.
- Quality Assurance - The
software Quality Assurance includes ensuring software quality
from both projects and organizational perspective through
check points review on each milestones, tracking and monitoring,
perform process improvement activities, taking corrective
and preventive actions and ensures the movement towards
producing high quality software solutions.
At VGL Softech, work happens with a mission to maximize the
objectives of customers by delivering sound, cost effective
and by timely solutions. |