going to sri lanka miles johannes brodwall, chief scientist exilesoft global

Post on 31-Dec-2015

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Going to Sri Lanka

MilesJohannes 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 livinggoes 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

TrustworthyVal

ues

we

resp

ect

Transparency

«From Norway (Sweden), but not in

Norway»

Operational Structure

CEO

Project Director

Project Management

Team 1 Team 2 Team 3Team 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

3 months

Teams working

remotely – Full version

Onward…..

OnsiteOnsite

Colombo- Review

Onsite MgmtWork-shop

OnsiteProject

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 proficiencyThis is my job!

It’s not about lower costs

It’s about a global workforce

Add more muscle to your projects

Thank youjbr@exilesoft.com

http://johannesbrodwall.com

http://exilesoft.com

http://twitter.com/jhannes

The global workforce is here

top related