Agile Development for Performance
Username:
Password:

We follow the Scrum framework on principles and basic procedures. At the same time, we use some practices from other Agile methods such as Lean software development. Our project managers usually help our clients divide requirement into prioritized vertical product backlogs. Our teams then will follow through Scrum development cycles called Sprints and demo the functional product to our clients at the end of each Sprint. For some clients, we do not have Sprints because their requirement changes too often or their development work does not come regularly. Instead, we use a WIP container based pull system to work with them even though sometimes there is nothing to pull. Along every step of all development cycles, we collaborate with our clients on GScrum - our online project collaboration platform .

Our clients are the 'product owner' role in the Scrum framework. Our onsite project managers will usually assume half of the 'Scrum Master' role to help work with our clients. Our team leads will assume the other half of the 'Scrum Master' role to lead and coach the team. Half development 'Scrum Master' works well with our teams.

How we expect our clients to collaborate with us
As our 'Product Owner', we expect our clients to provide requirement in the form of features, functions, user stories, etc. Our project managers will work with you to transform them into product backlogs. Then we need your help to prioritize these backlogs. So while our project managers will minimize your work load, we would like you to help us on the following:
  • Have your product requirement in whatever format that you are comfortable with.
  • Work with our project managers to refine, prioritize product backlogs so that we know what to work on.
  • Review product releases at the end of each development cycle and give us feedback to make it always right.
  • Help us resolve requirement related issues in GScrum.
 
What you can expect from us
  • Plan your most valuable and urgent backlogs for the next coming Sprint.
  • Work like hell during each Sprint to make sure we meet our quality standard and schedule.
  • Demonstrate a deployable product at the end of each Sprint or after each backlog is done.
  • Take every of your concerns, changes, suggestions very seriously.
  • Share all of our team, planning, progress information with you on GScrum.
  • Our project manager is the only development focal point that we have formally with you. Of course you are always welcomed to mingle with our teams.