Project management (PM) is the core of our 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 tangible/demo-able prototype 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 repot.
- An independent technical expert is assigned to attend major design review meetings, listen to your feedback and escalate any issues to higher level.
- Our US-based office is here to maximize communication effectiveness.