際際滷

際際滷Share a Scribd company logo
Creating a high performance Agile
workspace
#siliconrichmond
@benross50
@benross50
@benross50
@benross50
Where can 500+ people coalesce in a single agile
workspace to enable collaboration, self
organization and be close to customers?
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
Cremorne Street, Richmond  For Engineering &
Experience exclusively
@benross50
Creating a space specifically for the software development
personas
@benross50
Deep customer discovery:
Feedback from our customers (our engineering staff!) =
Three themes for the new environment:
1. Enable Collaboration
2. Reinforce Agile & Elasticity
3. Encourage Innovation
@benross50
@benross50
Collaboration
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
@benross50
Agile & Elasticity
@benross50
@benross50
Developed hypotheses and experimented in our existing
premises
 Agile walls  how big, how many what type
 Standup desks  how many, how fit with other desks
 Technology  what works (lync, jira, rally, hangouts)
 Meeting rooms  how many, how used, by whom
 Team area layouts  Optimum composition, self contained vs
shared areas..
@benross50
@benross50
Customer collaboration (over contract negotiation)
Requirements cannot be fully collected at the beginning of the
software development cycle, therefore continuous customer or
stakeholder involvement is very important.
In GW, as soon as we moved in, we made changes on the fly:
 Noise dampening
 Extra showers
 More walls
 More standup desks
 Bike storage,..
@benross50
@benross50
@benross50
@benross50
How do creative people set
up their workspace for
creativity & innovation?
@benross50
If a building doesnt encourage collaboration,
youll lose a lot of innovation and the magic
thats sparked by serendipity
Steve Jobs (on Pixars office)
@benross50
@benross50
@benross50
@benross50
@benross50
Try this at your work
1. Learn from the leaders
2. Listen to your customers (staff)
3. Run experiments
 Take a lean & agile approach to the project (test & learn)
 Dont bolt anything down
4. Carefully consider how technology is embedded into
your office environment
@benross50
Opportunities today for
Product Manager
Software Developer
Full Stack Software Developer
Front-end Software Developer
@benross50

More Related Content

LAST Conference 2016 - Ben Ross

Editor's Notes

  1. In agile development, self-organization and motivation are important, as are interactions likeco-locationandpair programming Where can 500+ people coalesce in a single space to enable collaboration and self organization?
  2. Deep customer discovery Feedback from our existing customers (our staff!) = Four themes for the new environment Encourage Innovation work from anywhere technology Support innovation and change Enable Connection Between people : collaboration + communication Across divisions - High activity spaces grouped around major circulation paths to increase serendipitous meetings between staff To the environment: Access to natural light and views for all staff Remind us of our Customers Communicate the values of our clients to MYOB, reminders of our clients and their needs Amplify our Culture & Values Friendly, dynamic, fun, green & sustainable
  3. Recognise that mobile devices allow you to be untethered not tied to a desk, able to find your own space to work (in a chair, at a desk, in a swing, .) alone or together Milennials demand a workplace that is adaptable to suit them flexibility, on-demand, work life blend, digital natives Build around teams not individuals Enable teams to modify their own space and self organise pair together by moving desks monitors, standups, foster collaboration, can change their setup without anyone elses help
  4. 20 movies -$10bn revenue at cost of $2bn
  5. 7 days to air
  6. Recognise that mobile devices allow you to be untethered not tied to a desk, able to find your own space to work (in a chair, at a desk, in a swing, .) alone or together Milennials demand a workplace that is adaptable to suit them flexibility, on-demand, work life blend, digital natives Build around teams not individuals Enable teams to modify their own space and self organise pair together by moving desks monitors, standups, foster collaboration, can change their setup without anyone elses help
  7. Requirements cannot be fully collected at the beginning of the software development cycle, therefore continuous customer or stakeholder involvement is very important