Processes

At Toonztown, we provide a comprehensive spectrum of customized IT services that are based upon sound outsourcing model with a set of well-defined processes. Toonztown takes complete ownership of phases of Software Development Life Cycle (SDLC) such as feasibility study, requirement gathering, analysis & design, coding, testing, deployment, and support for software, BPO&/KPO, and creative design services.

Engagement Model and Pricing Model

We have various options for our clients where they can choose any of the engagement and pricing models as suits them as per their project requirements in terms of budget and strategies.Our engagement and pricing model include:

  • Time and Material (T&M)
  • Fixed-Bid Model
  • Hybrid Model
  • Build-Operate-Transfer (BOT)
  • Revenue Share Model

Project Management

Toonztown has rich experience of one decade in quality control and quick delivery which focuses on downsizing and argumentation of client’s project with optimization of resources. For which our management team follows a process of initiating, planning, executing, controlling, and closing the project assigned to a team for achieving pre-defined goals at the specified time.

Two methods can be adopted for Project Management

Our Agile methodology offers opportunities where analysis is done throughout the development life cycle on regular basis. It facilitates direct communication, where product owner tracks the demand of the client’s project; scrum master facilitate the process to be followed and the development team tracks how faster the work is delivered.

In Waterfall methodology, we generally handle long-term projects. We first analyze the requirement of the project then the complete design of the software is developed after which developer starts coding based on that design, testing and maintenance are done by the team.

Communication Protocols

In order to ease communication system between our client and management team, we are available 24×7 and work as per pre-defined criteria by our team for our valuable clients. Our communication window includes:

  • Mail, Skype
  • Whatsapp, Help Desk
  • Regular Reporting System, Status

Software Development Life Cycle

Our team follows agile, waterfall and hybrid models in order to execute the phases of SDLC that includes a feasibility study, requirement gathering, analysis and design, coding, testing, deployment, and support. Software development phase includes:

We do financial and technical feasibility to carry out the best feasible solution in terms of resource availability, cost estimation, Return on Investment (ROI), benefits of software, SWOT, cost-benefit analysis, and statement of work.

Our business analysts and domain experts gather the requirement using standard methodologies such as UML’s usecases, Prototyping, Joint Application Development (JAD), and Request for Proposals (RFPs).

Our analysis and design are based on UML (Unified Modeling Language), sequence diagrams, collaboration diagrams, statechart diagrams, class diagrams, activity diagrams, object diagram, and component diagram.

We convert designs into codes using programming language decided in designing phase while programming and also we use standard coding guidelines and N-TIER architecture.

Our assessment of software is done using White-box, Black-box, Grey-box testing, UNIT testing, integration testing, functional testing, system testing, stress testing, performance tests, usability testing, acceptance testing, regression testing, and beta testing.

First we release the product in a limited segment after that product is tested in a real business environment (UAT-User acceptance testing) before providing final delivery to our client.

Based on the feedback, we suggest enhancements if any. After the product is released its maintenance is done from our end for the existing customer base.

Quality Control

Our organization strives to meet the operational and strategic requirements of the client’s product by ensuring internationally recognized standards and offers technical quality assurance thereby quality management is done continuously, we also follow CMMI (Capability Maturity Model Integration) for our quality control system.

Delivery Methodology

Our delivery methodology depends on various frameworks; a client can choose the best-suited delivery model as per project requirement. In this method, we offer required manpower outsourcing that helps in tracking complete project from order received to order dispatch to order delivery. The delivery model includes:

  • Onsite Delivery Model – Our service provider will be located on client’s site and communicate F2F.
  • Offsite Delivery Model – Our service provider will reside in the similar city/country as of client.
  • Offshore Delivery Model – The service provider will be located in a different country as of client and there will be no F2F communication.
  • Hybrid Delivery Model – Onsite/Offsite + Offshore services.
Quick Contact