Offshore Delivery Model

The entire project development, right from the initial requirement analysis till the final testing is done at the Offshore Delivery Center (ODC)of VFLAG Technologies in Hyderabad. Projects with well-defined goals, where changes from the predetermined parameters are unlikely, work well with this model

This model best suits projects with a well-defined 'Project Plan'. We interact on a regular basis with the client to manage the requirements for outsourcing. Interaction takes place through Video Calls, telephone, email, and instant messaging. The client is always up to date with the project status through video and Tele-conference.

While an offshore model is the most cost-effective solution for most clients, the model has an inherent high level of risk. Risk management is therefore a critical success factor. A risk plan document listing risks and contingency plan is setup and maintained to make sure that the project is delivered on time and within budget.

Onsite Delivery Model

The experts from VFLAG Technologies are deployed at the client's site. In cases where a project needs variability/specific type of resources, this model is handy.

There are times when the project scope is not clearly defined, or the project is open-ended, iterative in nature. For such situations, we prefer to use an Onsite Delivery Model where work is performed onsite. During the assignment, the VFLAG professionals report to the Onsite Project Manager or the Client Technical Manager.

We provide clients with well-qualified professionals and programmers in relevant domains, and technologies. Our services include requirements gathering and technology assessment, creating functional specifications, design, coding, testing, maintenance, and support. We distinctively follow this model in offshore and onsite delivery.

Hybrid Delivery Model

It is a combination of both onsite and offshore delivery models to bring the best of both worlds, along with maximizing efficiency and optimizing costs. Direct interaction with the clients and coordination with the offshore team is done by the onsite team.

VFLAG's Development methodology in a hybrid model allows geographically distributed teams and specialists to work in tandem from multiple locations worldwide, ensuring expertise across global locations with minimal travel as illustrated. It also supports involvement of specialist groups like architects, usability designers, business analysts, quality assurance and process experts from different locations to form a Virtual Team.

Hybrid delivery model combines the advantages of onsite and offshore delivery models and offers highly cost-effective products and solutions to our clients in shorter time span. In this model the stages are pre-identified and grouped under either the onsite or the offshore delivery model at the beginning of the association or identified and regrouped during the association to achieve the best results.

Agile Project Management Framework

Agile Process Flow Chart

Research > Analysis > Stakeholder Interview

We do market research and analysis, understand the competitive landscape and document clients’ design and branding preferences, consult with all the key stakeholders, and finally come up with a high-level mapping. This brings alignment in terms of end-user persona and business needs.

Strategy > Product Planning > Features List Development > User Flow Definition

We emphasize on planning and get everything documented leaving nothing for assumption or chance to avoid miscommunication. We jot down how we are going to proceed further, define the project plan including detailed technical specifications, devise the design and branding guidelines of the project, and get confirmation and approval from the clients’ end on the documents and materials.

Product Design > Brand Design > UX/UI Design > Design Prototype

Our next step is to design the UI of all the project screens based on the approved wireframes and design guidelines. Our focus on creating the design is to best represent your brand and improve your digital presence. Also, we make sure to deliver a clickable prototype on Invision platform. We develop an interactive prototype, allowing you to preview the user-experience and simulate the flow, prior to development.

Development > Backend & API Development > Mobile App Development & Web Platform

At this step, we cater to the requirement for frontend, backend, web services, and API development integration along with preparing a strategy for Agile Scrum methodology. We set up a 2-3-week frequency for milestones/sprints and involve our client review in each milestone or sprint. Crafting an optimized clean code structure is our objective at this stage.

Testing > Quality Assurance > Product Hygiene

Our quality assurance testing phase involves Unit testing, Manual testing, Regression testing, Security testing, Automation testing, Load & Stress testing, performance, and Code review. Each sprint is tested manually, bugs are reported and added to the product backlog. Once bug fixing is done, the final sprint demo is sent for the client’s approval.

Launch > Growth > Maintenance

Building product is only the first step. Ongoing management and maintenance of the digital products we create is where the real challenge, and fun, begins. We steer the entire App store approval process from start to finish, guiding our clients on nest practices for optimal adoption.

We make sure that everything runs, every day, exactly as it should. We do regular security audits, take bi-weekly code back-ups, and monitor the server load and traffic to optimize it. To make sure there is no incompatibility, error, and bug in the system, we do full testing of the system each month. We also upgrade the system regularly based on new software/version release.

An inevitable progression as to build more sustainable relationships and getting to the next level of a mutually beneficial partnership, VFLAG offers direct and agile pricing models:

FIXED PRICE

VFLAG offers customers a fixed price/fixed scope model when the scope and specifications of the project are reasonably clear. Under this low-risk model, we define expected deliverables and timelines as to settle a mutually agreed fixed price. This pricing model is applicable for Agile projects as well. The scope is broken down into short user stories. We are paid the price based on the story size determined during the planning session upon completion of this story regardless of its size.

MILESTONE BILLING

We recommend this option for complex long-lasting projects with clearly identified phases where either time- or milestone-based payment schedules are preferred. As each milestone is properly accomplished, the client is expensed either a portion of the whole project expense or simply a pre-defined sum decided upon ahead of the project. This model provides for better progress monitoring and reduces risks associated with large-scale software endeavours.

Write to Us