Project Management

Project management is the core of our software outsourcing services. We have established a systematic approach to PM to ensure reliability, transparency and superior customer experience.

Small Projects with Short Release Cycle:
For small projects, we base our process on Agile Methodology
  • Build something tangible/showable early
  • Be test-driven during the implementation
We are flexible enough to handle small projects either with our software development methodology or customer’s proprietary process.
Larger Projects with Longer Release Cycle:
Our standard approach is the iterative waterfall with Agile in the each iteration.
  • Break down projects into phases and set milestones
  • Use Agile Methodology for each phase
  • Balance requirement changes and schedule
Documentation
  • We will provide written requirement, design and test documents
  • We welcome changes
Communication:
  • Designate an engagement manager for customer communication
  • Assign a PM to manage daily operation
  • Provide detailed weekly status report
  • An independent technical expert is assigned to attend major design review meetings, listen to your feedback and escalate any issues to higher level