Going to Sri Lanka Miles Johannes Brodwall, Chief scientist Exilesoft Global
Why I went What I saw What we do
Part I:
Why I went
Global workforce Adventure Exposure
«The world is flat»
Can you get enough people in Norway?
Cost of living goes down
Communication cost goes up
The gap lessens
Can you get enough people in Norway?
Adventure
Foreign names
Exposure
14 projects 1-12 people/project 3 locations (+2) “Agile” as a core value
Part II:
What I saw
Going to work
Working in Exilesoft
Vinodhini TODO: Add pictures
Tharaka
Daily Scrum (12:30 or 13:30)
Coding dojo
R&R
Odel
Part III:
The Exilesoft model
Transparent Agile Committed Trustworthy Values we respect
Transparency
«From Norway (Sweden), but not in Norway»
Operational Structure CEO Project Director Project Management Team 1 Team 2 Team 3 Team 4… Specialized Coaching resources HR and other functional services Quality Assurance
Deciding ‘Essential disciplinary’ Domain complexity Technical complexity Team maturity Level of collaboration Communication barriers Agile maturity of the customer organization
Offshore project models
Teams working remotely - Dev release 1 Teams working remotely - Dev release 1 3 months Teams working remotely – Full version Onwar d….. Onsite Onsite Colombo - Review Onsite Colombo - Review Onsite Mgmt Work- shop Onsite Mgmt Work- shop Onsite Project Initiation Onsite Project Initiation
Agility
Daily Scrum meetings (Skype/Lync) (and Yammer?)
Biweekly iteration demo (Skype/Lync)
Our status: Daily communication Iteration planning/demo/Tracking Frequent release Engineering practices User involvement
Other training
Commitment
It’s all about our people..
Trust
The question:
Is Agility in offshore possible?
Is Agility in non-offshore possible?
How projects change: Travel Scrum per Skype English
Culture difference? We speak C#, Java and JavaScript Not all are equal
How it stays the same: Programming practices Iterations with demos
How it must improve: Domain understanding Technical proficiency This is my job!
It’s not about lower costs
It’s about a global workforce
Add more muscle to your projects
Thank you The global workforce is here