Fixed Time, Fixed Price – When project scope and specifications are clearly defined
When project specifications, scopes, deliverables and acceptance criteria are clearly defined, Amoeba Technologies Team can present a proposal in a way so as not to exceed fixed price and fixed time. Based on Amoeba Technologies processes and methodologies, this model can ensure dependability, predictability and optimized performance of the projects to deliver on time and within budget to finally deliver cost-effective quality solutions.
Time and Material – When project scope is not frozen and is undergoing frequent changes.
When scope, specification and implementation plans of a software development project are not easy to define at the outset and are undergoing changes, a Time & Material Model becomes an attractive option. Under this model, Amoeba Technologies assigns a project team including project management, equipment and infrastructure and the client pays as per use of the hourly development efforts, making it the most flexible of the three models.
Software development project requirements tend to evolve during the course of implementation thereby necessitating additional or lesser resources. To facilitate such development, this model gives the flexibility of adjusting the client’s project team size, while optimizing on the time and costs. Under this model the development effort is billed at the end of every month based on a monthly generated time sheet and a pre-negotiated hourly rate.
Partner Team: Offshore Development Center (ODC) – For Ongoing Development Needs- a virtual extension of your development team
An Offshore Development Center, which is an extension of the client’s software engineering facility, is popular among clients, who are looking at long-term gains from offshore outsourcing. This model best suits the needs of clients who have ongoing development needs. This model ensures that the extended team works as an extension of the client’s team and provides resource flexibility, extensive scalability, cost and time efficiencies, cross trained resources and the ability to adjust to peak loads.
This model incorporates a pool of specialized, multi-disciplinary resources that are organized and managed by Amoeba Technologies to meet the customer’s explicit business objectives. The team is trained for a particular client, while working from Amoeba Technologies development center and goes to extra lengths to simulate processes to exacting standards as per the client’s requirements. The Partner Team model is usually applied in long-term partnerships with a significant amount of work. Importantly in complex projects, where it is not advisable to replace the developer during the project.
Project budgeting is pre-decided and fixed for different technologies or level of programmers required and Amoeba Technologies ensures that the extended team satisfies the project requirements with their quality work where work and milestone is agreed upon start. Work time of the team is reserved for a client, and he is expected to keep the workload of the team at the agreed specified level.
Starting your project with Amoeba IT Technologies is a simple and straightforward process. Our goal through the entire process and beyond is to be completely transparent, eliminate surprises, keep you informed, and most importantly, do what we say we are going to do.
For Fixed and T&M projects:
Once you have made the decision to partner with Amoeba Technologies for your software engineering needs, our IT and business analysts and software architects will contact you to learn as much as possible about your business needs and requirements.
In some cases business needs and technical requirements may be clearly defined and the project scope clearly understood. However, it is not a precondition that you present us well-defined and/or structured requirements. We will work with the information that is provided to us and analyze it, ask questions, offer ideas, ask more questions and formalize your thoughts in the form of functional and technical design specifications, implementation plans and methodology.
Once we are able to define the project scope and the functional and technical requirements or in cases where functional and design specifications are clearly defined to begin with, we can quickly get back to you with a proposal. In addition to the project scope and functional requirements, the proposal will detail the effort estimate and timeline, the deliverables and the acceptance criteria.
Depending upon the engagement model, this proposal can be a fixed time, fixed price proposal or a time and materials proposal.
For Dedicated Partner Offshore Resources:
If you decide to set up a dedicated team of resources or an offshore development center with Amoeba Technologies, all you need to tell us is your overall requirements, the required team size, specific skills, and desired experience levels. Based on this information we will make recommendations and set up your team at Amoeba Technologies with the right level of skills and experience to be successful. You can work with your team directly just as you would if the team were physically located at your premises. The composition and training of your team, the project management and project tracking of your projects and the on-schedule delivery of the assignments is entirely managed by our program managers. Our program managers stay in constant touch with you to make sure your expectations continue to be met and exceeded.
Partner team model provides clients with a long term software development outsourcing strategy, with quick start and future ramp ups. It is possible for clients to leverage consistent project management, progress tracking and transparent process capabilities for a remotely managed software development facility that matches their quality and security standards.
Clients benefit greatly with a dedicated development team, an infrastructure dedicated to their projects, dedicated high-speed communication equipment and a completely secure environment setup, including IP protection mechanisms. What they get is an extended team trained on their line of business, systems and processes which frees them from permanent employee related commitments.
With the Partner team model, there is a huge advantage of resource flexibility. Additional software engineers during crunch periods, special resources such as Install developers, User Interface designers, test Automation experts etc. may be required during specific stages of a project. These resources can be added to the extended team within a couple of weeks.