This is the traditional model where Seio executes work on a per project basis. In this model the clients outsource the whole project to Seio. You can choose Seio resources that are on-shore, near-shore, offshore or a mixture of the three. Most of them are suitable when project requirements are clear along with the project's scope and specifications. This is a comparatively low risk option and is perfect for smaller projects where post-project support is least required. With well-defined parameters in terms of time, budget and deliverables, we work towards a quick turnaround. The price can either be fixed cost or resource based.
We have robust and proven processes in place that assure quality at every step of development. Using our experience over the years, we have constituted best-in-class practices across the organization that ensure continuous progress through surveillance and feedback. Our good documented processes guarantee complete control of project parameters and key metrics to gauge project progress.
The Project Based Engagement is devised for companies who need assistance on a specific, one-off IT project. Seio can be engaged in projects that are composed with development, customization, enhancement or the maintenance of a software solution. Seio estimates each client’s individual requirements and produces a proposal detailing the Scope of Work to be performed, the Project Schedule outlining milestones for the project and a detailed quote of the project’s cost. The billing method for a Project Based Engagement is typically agreed upon with the client and can be Fixed-Price, Time & Material (T&M), Milestone based or a combination of any of these.
When should you go for project outsourcing?
- When the requirements are clear and documented
- When you have to achieve specific target within fixed deadlines
- When you cannot outspread in-house resources
- When you want to save costs and hassles by outsourcing
- When you want a dedicated team of professionals to work on your project
Operational Models
Fixed Price (FP-SLA) model
Our fixed time, fixed price model provides clients with a low-risk choice and can be recruted when the scope and specifications of the project are reasonably clear. This model guarantees on-time, on-budget delivery of projects. Deliverables, Costs and Timelines are clearly defined in the Fixed Time/Fixed Price model.
Seio pursues a phased approach that includes scoping, development, implementation and business support. Combining the fixed time, fixed price model with our solutions center, we can offer clients huge advantage on the cost front.
Time and Material (T&M) model
In this business model, Seio Solutions engends project teams with the required team members, project managers, equipment and infrastructure based on project requirements. Clients pay a monthly charge according to the size and composition of the team. This model offers the flexibility to balance team size and project workloads. Most of our onsite services (unless it is part of a fixed time, fixed price project) are delivered using this business model. Seio Solutions could bid for partial phases of a project on a fixed time, fixed price basis and the remaining parts on a time and material basis. In such engagements, the client has complete flexibility in using our associates in tasks that match their area of expertise.
Seio provides knowledgeable, skilled, motivated, energetic and competent consultants who work seamlessly as part of client teams to provide quality solutions. Our consultants are chosen after confirming their technical, communication and interpersonal skills. We keep our consultants on the cutting edge of information technology by providing them with ongoing advanced training and skill-building workshops.
Stages of outsourcing project
The program varies in details from project to project, but there is a reassembling order of steps in management outsourcing project that is good for most cases:
Organization stage: stating the problem, detailing the workload, signing an agreement
At this stage we get a Request For Proposal (RFP) from the Client. We may receive either a general idea or a detailed description from the client. We thoroughly analyze the Client's information and prepare a proposal given to the Client as a set of documents:
- Business Proposal - includes our proposal on prices and terms of project completion. The Business Proposal also contains a general description of our company, and information about our offshore outsourcing experience in the development of similar projects.
- Project Concept - comprises the general concept of the outsourced project: including the project business purpose, users, and functions.
- Estimate and Schedule - these documents provide a detailed estimate of the project and the schedule of the development. In the Estimate, we divide the project into types of work, tasks, and subtasks. We estimate the number of hours each task should take. The schedule provides the exact dates each task should be completed.
Next, we have a discussion with the client, during which time the requirements for the outsourced projects, price, and terms may be modified. The entire pre-start process is interactive: the Client receives our proposal and gives comments; we analyze the comments and offer the updated proposal.
If the project is not very large, we shorten the documents for the client. For example, when solving a small problem, we can provide only one email containing our proposal, estimate, and a description of what should be done.
The ultimate result of the organizational step will be an approved Business Proposal and Project Concept that is suitable to both sides. Then, after signing the IT outsourcing contract, we begin implementing the project according to the schedule.
Implementation Stage
At this stage the project is implemented according to the schedule. As a rule, implementation is composed of the following steps:
- Designing. For the moment, the system is designed and divided into small tasks. This is such an important part of the software development process that it directly influences the end product's quality.
- Implementing. At this stage we do programming (coding) and graphical design, and perform other tasks.
- Internal testing and debugging.
- Preparing documentation on the project for the Client.
Maintenance Stage
The support step starts once the project has been completed and delivered. At this step, we repair any bugs reported by the Client finds and offer consultations about the project.
When the Client is satisfied with the product, or in accordance with the IT outsourcing contract, we send our invoice. If the order is large, it is necessary to perform an initial payment, followed by intermediary payments during the development. |