Interesting thread in theserverside.com regarding agile offshoring

Software Off-shoring is a reality of the day however there are many projects which fail due to incorrect off-shoring. Apart from tremendous advantages, off-shoring brings additional complexity, risk and avenues for wastage. This experience report will discuss how we turned off-shoring into a successful model based on Toyota manufacturing Process. We call this methodology ‘Lean Agile Off-shoring.’

Principle 1: Define a long term philosophy and stick to it
Principle 2: Create connected, continuous process flow to bring problems to the surface
Principle 3: Using pull systems to avoid overproduction
Principle 4: Leveling burden (heijunka)
Principle 5: Build a culture that stops to fix problems (jidoka)
Principle 6: standardized processes and procedures
Principle 7: Use visual control so that none of the problems are hidden
Principle 8: tailor technology to fit people and processes
Principle 9: Develop leaders from within the team
Principle 10: Develop exceptional team associates
Principle 11: Develop partners and suppliers as extension of the enterprise
Principle 12: Go and see for yourself
Principle 13: Evaluate alternatives while looking for consensus and implement them fast
Principle 14: Become a learning organization through relentless reflection ( Hansei ) and continuous improvement (kaizen)

As an advice for the offshoring industry, follow Scrum with the Toyota principles in spirit without diluting their essence. Apply them to your way of working and see the magic unfold.

Original article:
http://www.theserverside.com/news/thread.tss?thread_id=45367