About us >

Software outsourcing

1. Application development

Our process Our management tool Our Skills Our Process

The diagram below depicts the main steps of the four stages of our software outsourcing process.

They are requirement gathering, contract establishing, development and maintenance.

Our Management Tool

Engagement Management

We pay attention not only to the phases of the whole project but also the relationship with the clients at the very beginning. The engagement management is critical to maintain a sound customer relationship, so we extracted the essential engagement activities with a Professional Service Automation system.

Project Management

All of our staff make a work schedule when they embark on a new project, which is used as a tool for planning, tracking, time, resource and cost management. Our engineers also work with Project Server to report their task progress and get the recent update.

Knowledge Management

Knowledge is the second most important asset (next to the talent) for the company providing professional service like us. Knowledge management system can solidify the knowledge from everybody’s brain into a well-organized and retrievable document library so that this information can be retained and shared within the whole organization.

Resource Management

Resource management is essential for us to keep a smooth business model and satisfy client’s need on time. So we keep sharp of the information of the resource distribution and resource utilization periodically as a basis for our ensuing decision.

Our Skills

Skills would cover Website Design , Development and Maintenance PHP,JAVA ,HTML,MYSQL, .Net Development CMS, SEO VI, Flash Millettech’ development team has excellent skills. And we also know fully how to integrate technologies with art. Technology and skill set of our development team are as follows:


Skill Sets


2. Embedded Software Development

Data Communications

  • Embedded Protocol Software for various routers   
  • Embedded Protocol Software for FE Switch   
  • Network Firewall   
  • VOIP Gateway   
  • Set-Top Box (STB)   
  • Embedded Web-based NMS for Routers, Switches, Voice Gateway   
  • Drivers for Routers Switches and STB

Wireless Communications

  • WCDMA Cell Phone Driver   
  • WCDMA Cell Phone UI   
  • WCDMA Cell Phone Application   
  • SMS Related Software

3. Offshore Development Experience

Lifecycle Definition

Software development life cycle is critical for the success of the software outsourcing. However, different clients have different understanding on the software outsourcing activities, and different clients have various requirements for the effort from us in the different phases of the whole life cycle. So in the beginning of the engagement we always sit with clients to discuss a mutual agreed cooperation model so that both sides can have a clear vision on the responsibility in the engagement. In most of time, the discussions are around the accountability and detail design and testing activities.

Our Communication Methodology

Since we are professional service provider in oversea software outsourcing business, we can easily manage the time zone difference and language barrier.

Our offshore project staffs have flexible working time which can be arranged according to the time zone difference. For example, we can deliver prototype to our oversea clients so that they can start their testing in our sleeping time.

4. IT Staffing Service

Millettech is committed to providing skilled assignment employees who arrive at the workplace ready to contribute to productivity. Whether you need professional-level personnel for your projects or as permanent additions to your staff, we offer a resource pool of highly skilled professionals with a wide range of experience.

  • Project Managers   
  • System Architects   
  • Web Designers   
  • Systems Analysts   
  • Programmers   
  • SQA   
  • Test Engineers   
  • And more