Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s...
Transcript of Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s...
![Page 1: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/1.jpg)
Agile Office Space
Agile Center of Excellence Richard K Cheng
![Page 2: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/2.jpg)
Richard K Cheng
![Page 3: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/3.jpg)
Introduction
◊ Collaboration with office designer
◊ Excella’s new office space
3
![Page 4: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/4.jpg)
Our office
4
![Page 5: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/5.jpg)
Introduction
◊ Collaboration with office designer
◊ Excella’s new office space
◊ Experiences at various Agile organizations
◊ Interactive
◊ Silent hand
◊ Some of this will be subjective based on my experiences and observations
5
![Page 6: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/6.jpg)
Goals of Agile Office Space
Group discussion: Discuss the goals of an Agile office space. Consider what
we are trying to promote with an Agile office space. Based on your conversation, select three key goals we are
trying to achieve with an Agile office space.
6
![Page 7: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/7.jpg)
Goals of Agile Office Space
Using the Agile manifesto as a starting point, consider a space that allows for:
1. individuals and interactions 2. the creation of working software 3. customer collaboration 4. responding to change
Goals: – Allowing for collaboration and real time information exchange
(1,3,4) – Creating a space where work can get done (2) – Creating a space where people will want to work (1)
7
![Page 8: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/8.jpg)
8
![Page 9: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/9.jpg)
9
![Page 10: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/10.jpg)
10
![Page 11: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/11.jpg)
11
![Page 12: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/12.jpg)
Before and After
12
Group discussion: Your group has the before and after layouts for an office
redesign. As a group, discuss: 1. What you like with the redesign 2. What you do not like with the redesign 3. What would you change in the redesign to make it an
effective Agile office space
![Page 13: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/13.jpg)
13
![Page 14: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/14.jpg)
Meeting spaces
“I’ve worked in several companies where there was a severe shortage of space, where we would have to wait for days to find meeting rooms. Progress ground to a halt. “ - Scott Ambler, http://www.agilemodeling.com/essays/
agileModelingRoom.htm
“A ten-minute meeting may be all that’s needed to solve a problem, but finding a conference room through a formal reservation system can take longer than the conversation itself. Meeting spaces that don’t require prior reservation are an excellent way to support team workstyles. “ - Judy Voss, Team Workspaces – Changing Nature of Work and Trends
(Haworth White Paper)
14
![Page 15: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/15.jpg)
Meeting spaces
Have enough conference rooms or meeting spaces available to the teams. An open space with ad hoc/movable table and seating arrangement works well.
15 (http://www.flickr.com/photos/ksmith/152161913/)
![Page 16: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/16.jpg)
Characteristics of an Agile Office Space
At your tables, come up with at least 5 characteristics or features of an Agile office space
16
![Page 17: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/17.jpg)
Characteristics of an Agile Office
◊ Team driven
◊ Open space
◊ Co-located
◊ Flexible configurations
◊ Visible Scrum board
17
(http://www.flickr.com/photos/ksmith/152161913/)
![Page 18: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/18.jpg)
Scrum Board
18
![Page 19: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/19.jpg)
Scrum Board
19
![Page 20: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/20.jpg)
Characteristics of an Agile Office (continued)
◊ Computers and projectors/electronic outputs (large TVs) available in meeting areas
◊ Plenty of whiteboards
◊ Conferencing equipment
◊ Space available for visitors or temporary team members
◊ Enough room at each person's area for at least 2 people to work together
◊ Comfortable chairs
◊ Clean, organized work area
Be open to refactoring the space based upon usage patterns and needs
20
![Page 21: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/21.jpg)
Agile War Rooms
Group Discussion: 1. Discuss what it is we are trying to
accomplish with an Agile war room
2. Advantages of an Agile war room
3. Issues with an Agile war room
4. Does your group come to a consensus in regards to recommending an Agile war room
21
http://blog.channeladvisor.com/blog/2008/09/30/scrum-is-cooler-than-it-sounds/
![Page 22: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/22.jpg)
Agile War Rooms (continued)
Group Discussion:
1. What if management wants an Agile room, but the team does not? What if one or two individuals refuse?
2. How to make it more appealing?
3. How do we deal with privacy?
4. Should the room be used day to day by the team or only during targeted times
22
http://blog.channeladvisor.com/blog/2008/09/30/scrum-is-cooler-than-it-sounds/
![Page 23: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/23.jpg)
Agile War Rooms (continued)
◊ Pros – Promotes hyper productivity – Minimizing outside distractions – “Creating a space where work can get done“
◊ Cons – Conversation – Isolation – Too much togetherness – Personal space – “Creating a space where people will want to work”
◊ Things to consider – Short term or long term – Employees or consultants – Caves and Commons
• Caves – private area for alone time • Commons – group areas for working and collaboration
23
http://blog.channeladvisor.com/blog/2008/09/30/scrum-is-cooler-than-it-sounds/
![Page 24: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/24.jpg)
Agile Offices - Reside, Beside, Belong
24 Haworth showroom and product line
![Page 25: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/25.jpg)
Agile Offices - Reside, Beside, Belong
25 Haworth showroom and product line
![Page 26: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/26.jpg)
Agile Offices
26 Knoll product line
![Page 27: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/27.jpg)
Making a Change
In pairs, discuss what changes you want to make and can make at your office (or client site).
27
![Page 28: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/28.jpg)
Make the Change
◊ Many changes can be implemented at the team level
◊ To obtain management approval, make the value proposition clear ◊ Identify:
– What needs to be changed – The value of the change – The cost of the change – The costs of not implementing the change
◊ Consult a professional
28
![Page 29: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/29.jpg)
Developer’s Bill of Rights
1. Every programmer shall have two monitors 2. Every programmer shall have a fast PC 3. Every programmer shall have their choice of mouse
and keyboard 4. Every programmer shall have a comfortable chair 5. Every programmer shall have a fast internet
connection 6. Every programmer shall have quiet working
conditions
Posted by Jeff Atwood , http://www.codinghorror.com/blog/2006/08/the-programmers-bill-of-rights.html
29
![Page 30: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/30.jpg)
Pair Programming*
One PC, one screen, one mouse, one keyboard
30 *from http://hanuska.blogspot.com/2006/06/pair-programming-and-office.html
![Page 31: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/31.jpg)
Pair Programming*
One PC, one screen, one keyboard, two mice
31 *from http://hanuska.blogspot.com/2006/06/pair-programming-and-office.html
![Page 32: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/32.jpg)
Pair Programming*
One PC, one screen, two keyboards, two mice One PC, two screens, two keyboards, two mice
32 *from http://hanuska.blogspot.com/2006/06/pair-programming-and-office.html
![Page 33: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/33.jpg)
Pair Programming*
33 *from http://hanuska.blogspot.com/2006/06/pair-programming-and-office.html
![Page 34: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/34.jpg)
34
Digg’s Agile Office http://www.johnandcailin.com/blog/john/creating-agile-engineering-work-space-digg
![Page 35: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/35.jpg)
Selling the Changes
You have two minutes to convince senior management to create an Agile office space in your office.
35
![Page 36: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/36.jpg)
References / Links
◊ Metrics / Data ? Ralph Van Roosmalen
http://spreadsheets.google.com/viewform?formkey=dGIwVXlXdWhCTjJxRnhMQ2xCSWw0MVE6MA
◊ http://www.haworth.com/en-us/Knowledge/Workplace-Library/Pages/Topics.aspx
(Sections on Collaboration, Employee Engagement, Organizational Culture, Technology, Change/Transition Management,…)
◊ Pair Programming layouts http://hanuska.blogspot.com/2006/06/pair-programming-and-office.html
◊ Ergonomic desk & workstation guidelines http://www.backdesigns.com/Ergonomic-desk-workstation-guidelines-C132.aspx
◊ http://agileofficeessentials.com/
36
![Page 37: Agile Office Space · Goals of Agile Office Space ... Consult a professional 28 . Developer’s Bill of Rights 1.](https://reader031.fdocuments.us/reader031/viewer/2022021900/5b6f3aee7f8b9aad128bdba0/html5/thumbnails/37.jpg)
Contact Information
37