Technology Solutions

Product Engineering

Hardware_Engineering.jpgTo respond to the trend of globalization and relieve the pressure of high costs, many companies have decided to outsource their product research and development. Dealing with customers worldwide,CSI Interfusion Inc. provides specialist product R&D outsourcing services at a reasonable cost, including product R&D and testing, and product deployment and support.

Product R&D and Testing

After years of working with industry leaders in research and development, CSI Interfusion Inc. has gained rich outsourcing experience in such fields as information communication technology (ICT), enterprise application software, internet products, and terminal products. Based on our established systematic and comprehensive quality assurance system, mature project delivery and management system, and specialized technical team, we provide end-to-end (E2E) product R&D and testing services for global clients. We have thousands of successful cases and are trusted by all of our clients.

Service Offerings

CSI Interfusion Inc. can provide the following service portfolios according to varying client demands.

Total outsourcing of product R&D delivery: Total outsourcing of product delivery covers the complete process from the initial conceptual stage, production definition, demand analysis, product design and development to product life cycle maintenance. CSI Interfusion Inc. can provide E2E product delivery services and help clients undertake product total outsourcing and quickly change their R&D strategies.

Total product outsourcing is available for the following applications:

  • Non-strategic core products
  • Products requiring supplementary specialties and capabilities: product research and development in which clients are weak in but CSI Interfusion Inc. is strong

An illustration of CSI Interfusion Inc.’s E2E product R&D capabilities:

  • We have integrated the fully outsourced E2E delivery process of Huawei’s IPD product R&D process
  • We have rich experience in product development: ICT, enterprise application software, internet products, and terminal products, etc.
  • Our large number of professional employees allows us to quickly set up a complete product delivery team
  • We have a rich knowledge base, R&D tools, and reusable component library which support fast product development for clients

Project Development Outsourcing

Waterfall project outsourcing (V-model development)

Clients choose V-model development for their outsourced projects mainly under the following considerations:

  • Little or no change in demands within the development period
  • Analysis and design personnel with a good understanding of the application fields
  • Projects closely associated with hardware development
    Low-risk projects (good knowledge of objectives and environment)
    Note: waterfall development is a software development process through which the project is divided into stages and each stage is completed in order, step by step. Waterfall development can simplify project control and reduce unnecessary inter-team communication in the development stage. Using this model avoids frequent plan modification, and complicated project evaluation and management are unnecessary

Service Details

  • Outsourcing of projects or programs: to completely undertake a whole program or single independent project
  • Outsourcing of product architecture design
  • Outsourcing of module development

CSI Interfusion Inc.’s Waterfall Development Capabilities:

  • The V-model improves the parallel efficiency of waterfall development: the V-model may be considered as an extension of the waterfall model. Throughout our long history of software R&D outsourcing, CSI Interfusion Inc. has gained rich experience in waterfall model development, and applies the V-model development process based on the relationship between the waterfall model’s development lifecycle stages. 
  • The abundant empirical process data collected from previous waterfall project deliveries can indicate project risks in a timely manner.
  • Standard process execution ensures reliability of high-quality deliveries.

Agile Project Outsourcing

With dynamic adaptation to clients’ demands and changes at its core, in order to constantly ensure high quality products, agile project development is a mainstream method of software development.

Clients choose agile development for their outsourced projects mainly under the following considerations:

  • Their demands often change dynamically
  • The project delivery has high risks

Service Details

  • Outsourcing of agile programs or agile projects: to completely undertake a whole program or single independent project
  • Outsourcing of product architecture design based on agile modeling
  • Outsourcing of feature team development

CSI Interfusion Inc.’s Agile Development Capabilities

We have a number of best practices: anatomy, systematic demand analysis and decomposition methods, story, TDD, reconstruction, continuous integration, and automated testing

Agile methods commonly used in the industry: Scrum, XP, and FDD

Testing Service and Independent Testing Outsourcing

Testing is important for quality assurance in product research and development. Fully committed to development and research in the testing field, CSI Interfusion Inc. has developed mature models and methods applicable to software product testing, software project testing, and complete testing quality systems for embedded software testing, which have been used effectively in software R&D and testing.

Service Details

Testing service menus selected by clients: CSI Interfusion Inc. provides complete testing service menus for clients, allowing them to freely select, combine, mix and integrates the services in their products or project development.

  • Function testing (including module testing)
  • System integration testing
  • Special testing: performance testing, compatibility testing, pressure testing, security testing, stability testing, usability testing, and deployment testing (upgrade/installation/uninstall testing)
  • Configuration data testing
  • Protocol testing
  • Embedded testing 

Independent Testing Service

CSI Interfusion Inc. provides independent testing services, defines customized testing solutions according to requirements set out by clients, and performs black-box tests to support clients in complete project or product acceptance.

Automated Testing Development Service

Based on our years of experience in product research and development, CSI Interfusion Inc. has independently developed an automated testing framework which enables flexible, convenient and systematic deployment and maintenance of automated testing, improves regression testing efficiency, and is free of uncertainty caused by manual testing.

The automated testing framework developed by CSI Interfusion Inc. is composed of the following parts:

Related testing toolkit:

  • Quick Test Professional (QTP), Rational Functional Tester (RFT), VSTS for Tester, Selenium, Canoo, and TestComplete for automated testing
  • Load Runnder and Open STA for performance testing

Testing capability database:

  • Basic test case database
  • Component test case database
  • Service sharing test case database
  • Product-specific test case database 

Benefits of CSI Interfusion Inc.'s Testing Capabilities

CSI Interfusion Inc. possesses rich testing capability assets, including:

Automated testing scripts, DLL function developed for automated testing, and guides to testing automation tools, etc.

Test Case Management Capability

Huawei’s TMSS: management tool for test cases

Bug Tracing Tools

Bugzilla/JIRA/HP Quality Center/TRAC/Mantis, etc.

Service Capabilities and Key Benefits

Specialist E2E product R&D delivery capability: While R&D outsourcing service have continuously improved, CSI Interfusion Inc. has set up a systematic E2E R&D delivery management process and is fully capable of managing E2E product R&D and testing service delivery. Based on a comprehensive and advanced quality management system, we can achieve E2E project delivery with high quality, low costs and short TTM.

E2E R&D delivery management system: Improvement of E2E R&D delivery: E2E product R&D delivery management enables us to systematically consider the R&D short planks from an E2E angle, and thus to help our clients achieve improvements in E2E quality, TTM, and cost.

Specialist technical capability: Specialist platforms and technologies are critical to providing clients with highly efficient deliveries. CSI Interfusion Inc.’s specialist platforms and technologies include specialist job knowledge, engineering technical capabilities, specialist platforms and middleware technology.

Job knowledge base: based on our perfect knowledge management system, CSI Interfusion Inc. effectively manages client knowledge and domain knowledge to minimize the study cost for new projects.

Engineering technical capability: CSI Interfusion Inc. has developed many methods and tools in previous delivery projects, which can significantly improve the efficiency of new project delivery.

Specialist platforms and middleware: we can significantly improve delivery efficiency and quality based on our rich third party software components, middleware, and open sources.

Specialist E2E project management system: As a reliable IT service leader, following the philosophy of professional and systematic project management, we implement standard project management in different areas and industries to ensure projects are delivered at the same level.

Systematic project management capability: CSI Interfusion Inc.’s project management covers all stages of a project lifecycle and all project management knowledge domains (including integration management, scope management, cost management, quality management, human resources management, risk management, time management, communication management, and finance management) so that the project delivery can meet clients' needs and exceed their expectations. CSI Interfusion Inc. has introduced mature project management processes and systems (RDPM), single project management and program management tools from Huawei to further improve our project management system.

Professional project manager team: in the course of thousands of successful project delivery cases, CSI Interfusion Inc. has trained hundreds of professional project managers who are experienced in project deliveries, especially highly complex telecommunication projects. Some of these hold PMP or RDPM certificates and are able to manage various project deliveries.

Specialist E2E quality management system: CSI Interfusion Inc. is committed to improving project and service quality, and has a full and comprehensive quality management system. At the same time, thanks to years of cooperation with Huawei and by introducing Huawei’s mature telecommunication project quality management systems and processes, tools and methods, CSI Interfusion Inc. has built up specialist quality management capabilities and R&D outsourcing service systems for carrier-class products.

Quality-related qualification: CSI Interfusion Inc. has set up a special quality and process management department. We have improved our CMMI certification from Level 2 to Level 5 in four years, and established a solid quality assurance system across the whole company. By strictly applying the CMMI and ISO quality standards and continuously pursuing client satisfaction, and using our intensive specialist experience in various technologies and fields and our prompt delivery capabilities, we are able to provide you with the best service.

Comprehensive quality management system: based on our comprehensive quality management system, we provide high quality R&D project delivery services and solutions for our clients; we not only implement systematic quality and process management for the full duration of the service, but also help our clients promote their IT application management level and improve their software R&D process maturity.

Experienced offshore development center (ODC) service: Based on our years of experience in implementing software outsourcing service projects and through offshore development and support, we can provide project offshore deployment and delivery implementation services in China or the Asia-Pacific Region for clients worldwide.

Mature ODC construction system: over many years, we have gained considerable project implementation experience in the outsourcing R&D service, especially in the offshore R&D service, and developed an ODC construction system with mature processes. This system enables the client’s R&D department to quickly set up a controlled R&D delivery center that is easy to reproduce.

Flexible customized ODC management solutions: we can develop flexible ODC construction solutions for clients according to their different requirements and applications. ODC requirements vary with different client applications. We have a strong specialist management team and rich implementation experience, allowing us to develop a feasible solution and delivery period by means of self-definition to meet the client’s special R&D requirements and provide a solution tailored to all of the client’s requirements.

Flexible project delivery model: CSI Interfusion Inc. supports onshore or mixed offshore delivery models, depending on client preferences, project characteristics and requirements. Generally, the offshore model helps clients to reduce their costs by 75%, and the onshore model helps them to reduce their costs by 25%. We evaluate offshore requirements and risks with our clients and select the most suitable business for offshore development so as to help our clients maximize their return on IT investment.

Reliable management of clients’ intellectual property rights and information security: CSI Interfusion Inc. is your trusted partner, with the most advanced facility security management technology and protection systems for intellectual property rights.

Protection of clients’ intellectual property rights: attaching great importance to the protection of clients’ intellectual property rights, CSI Interfusion Inc. has developed a complete package of security systems so as to effectively protect clients’ intellectual property rights based on relevant regulations/policies, training, and IT tools and methods.

Information security management: CSI Interfusion Inc. has established a special information security management department. At the same time, based on the experience gained from working with industry leaders such as Huawei and Microsoft, it has developed a complete information security management system, covering staff security training certification, electronic monitoring and access systems, strict control systems for IT process files, and strict management systems for internet access.

Client Values

Having worked with industry leaders in outsourcing research and development for over a decade, CSI Interfusion Inc. provides high-quality service products and produces an enormous return on investment for our clients.

High quality project delivery: relying on our comprehensive quality management system and project management system, considerable experience in project delivery, and a specialized team composed of the first class experts who provide development and application solutions for projects, CSI Interfusion Inc. can quickly and efficiently fulfill the project delivery objectives and ensure high quality project delivery.

E2E full-process cost reduction: CSI Interfusion Inc. has an E2E project delivery management system, and can consider client costs from an E2E angle, thus providing the best total solutions for our clients.

Future-oriented expansibility: over many years, CSI Interfusion Inc. has accumulated and used the latest technologies and tools in outsourcing project delivery practices, and developed a powerful expansible architecture. When the lifecycle of a project changes, the solution provided by CSI Interfusion Inc. can fully protect the client’s key investments due to the solution’s flexible future-oriented expandability and fast, convenient upgrade capabilities.

Successful Case List

  • Total outsourcing solution for Huawei CDMA products
  • Total outsourcing solution for Huawei core network IDM products 

Major Client List

Microsoft, Huawei, 99Bill, and Tencent

Deployment and Support Service

Even the most valuable IT products need development. Time can transform an individual product into a responsibility, not just a commodity. However, with periodic enhancement and continuous support from special systems, sustainable products can be obtained. Deployment of a specialist support team can solve many existing and future problems that disrupt the system, and moreover allow product R&D personnel to focus on important tasks such as development of core products.

For large and medium-sized software products, CSI Interfusion Inc. provides services ranging from initial deployment to subsequent periodic development and maintenance, post-release technical support, 99.999% product stability assurance, and problem collection and feedback, etc. Experienced in deployment and support assurance for carrier-class products, CSI Interfusion Inc. is able to provide deployment and support services which meet higher stability requirements than for ordinary products.

Service Offerings

Product Deployment

We provide product installation deployment services and take charge of the installation and deployment of products according to preset configuration information on the client’s site, including password settings and patch installation, etc.

Senior Client Support and Fault Recovery Service

Senior technical support: Senior client support refers to the technical support provided for faults that are not described in manuals or files, therefore requiring basic explanation of client’s questions or phenomena based on technical principles and fault location.

Fault recovery: After a software fault is located, patches are developed and released for the fault based on the root causes of the fault until the client’s problems are solved.

Preventive maintenance service: This refers to routine periodic checks on the software’s running condition and data status. By obtaining information from users or software maintenance and management personnel and checking software running logs and status records, we find potential software faults and then prepare an analysis report.

Upon confirmation and approval by the client, we resolve the software faults and carry out specific running simulations or testing to confirm that the faults have been removed.

Enhanced feature development: After a product is deployed and used, the client often raises additional requirements for relevant functions or discovers that new function features are necessary. In this case, our support team can provide high quality enhanced feature development and carry out timely deployment and site testing to provide a prompt response to client requirements.

Maintenance & testing and version management: After a client uses its product, we provide timely maintenance and testing and properly manage all versions of the product.

Service Capabilities and Key Benefits

Prompt Response

Uninterrupted 24-hour service and prompt response: We can provide uninterrupted 24-hour cross-time-zone technical support for major operations systems in many countries worldwide, and respond to client questions as soon as possible to reduce waiting time for our clients. We have adopted a fault solution method involving transfer across three time zones, which can greatly shorten the period between a fault arising and the time it is resolved.

Real-time fault handling: We deal with faults as soon as possible after they arise so as to mitigate their impact and find a solution before they become serious.

Independently developed tools: We have independently developed tracing and auditing tools to support fast fault location. By using these tools, we can significantly improve the accuracy of fault location and reduce errors and delays caused by manual fault location

Strong Sense of Responsibility

Fault information feedback, communication and fault tracing: We have set up special posts and fixed meetings responsible for transferring and feeding back information between time zones, and continuously tracing problems or real-time status of faults every day.

Ability to handle tough and complex problems: In addition to regular problems, we can flexibly solve various unusual problems which occasionally arise, and work out a guideline document based on the solutions so as to shorten the analysis and handling time if the same problem arises in the future.

Client Values

Having worked with industry leaders in outsourcing research and development for over a decade, CSI Interfusion Inc. provides high-quality service products and produces an enormous return on investment for our clients.

High quality project delivery: relying on our comprehensive quality management system and project management system, considerable experience in project delivery, and a specialized team composed of the first class experts who provide development and application solutions for projects, CSI Interfusion Inc. can quickly and efficiently fulfill the project delivery objectives and ensure high quality project delivery.

E2E full-process cost reduction: CSI Interfusion Inc. has an E2E project delivery management system, and can consider client costs from an E2E angle, thus providing the best total solutions for our clients.

Future-oriented expansibility: Over many years, CSI Interfusion Inc. has accumulated and used the latest technologies and tools in outsourcing project delivery practices, and developed a powerful expansible architecture. When the lifecycle of a project changes, the solution provided by CSI Interfusion Inc. can fully protect the client’s key investments due to the solution’s flexible future-oriented expandability and fast, convenient upgrade capabilities.

Successful Case List

  • Commissioned development project for Huawei’s Breeze iDesign application & software product line
  • Cooperation development project for Huawei’s IPTV digital range application & software product line
  • Microsoft's global MSN website

Major Client List

Microsoft, Huawei