Supporting Agile Software Development With Agile Team Work Space

Size: px
Start display at page:

Download "Supporting Agile Software Development With Agile Team Work Space"

Transcription

1 Supporting Agile Software Development With Agile Team Work Space Marty Anderson EVP Workplace Research and Design Ratekin Consulting LLC 2012

2 Executive Summary The pace of change in technology and competitive business pressures mean that companies spend billions of dollars annually to develop and modify software applications for both internal and customer-driven uses. To maintain competitive disadvantage, companies are increasingly exploring ways to reduce cost, improve time to market, produce higher product quality, and increase internal and external client satisfaction. One solution is to increase the proportion of software development utilizing an agile development methodology. Today, a fraction of software development is being done in an agile way with the range of 10% - 25% reported by the case examples profiled in this report. In the past, waterfall development methodology has been the dominate process. Serial in nature, it is highly reliant on well developed documentation, and does not place a high premium on team member colocation as a key driver of success. As a result, typical associate space (offices, workstations and cubicles) supported by schedulable meeting space has provided an acceptable environment in which to operate. By contrast, agile development requires continuous co-location of team members as a key driver of success. All phases of the process (planning, meeting, coding, QA/ Test, etc.) are conducted by the team within a dedicated space for the full duration of the project team s existence. The purpose of this paper is to develop and define the key design elements of future agile space solutions within the corporate environment. Measures of success include flexibility, adaptability within existing constraints, cost effectiveness, and speed of delivery. Current examples, coupled with industry best practices, inform these design elements and are expected to result in flexible solutions that help enable the principle objectives of reduced cost, improved time to market, higher product quality, and increased internal and external client satisfaction. This report will do the following: 1. Document case examples of agile work environments 2. Identify the work patterns and key processes of the team and space solutions that enable success 3. Define key performance characteristics and design features that provide flexibility, cost effectiveness and lead to higher levels of team productivity 2

3 History and Background Agile software development refers to a group of software development methodologies that promotes development iterations, open collaboration, and process adaptability throughout the life-cycle of the project. It chooses to do things in small increments, with minimal planning, rather than plan at length. This helps to minimize the overall risk, and allows the project to adapt to changes more quickly. There is also an emphasis on stakeholder involvement. Meaning: At the end of each iteration, the stakeholder is consulted about the product and feedback is integrated. There are many agile development methods; most minimize risk by developing software in multiple repetitions (or 'iterations') of short time frames (known as 'timeboxes'). Software developed during one unit of time typically lasts from two to four weeks. Each iteration passes through a full software development cycle, including planning, requirements analysis, design, QA testing, then coding until the unit tests pass and a working product is demonstrated to stakeholders. This helps to minimize the overall risk, and allows the project to adapt to changes more quickly. At the end of each iteration stakeholders re-evaluate project priorities with a view to optimizing their return on investment. Principles behind Agile methods Some of the principles behind Agile [1] are: Customer satisfaction by rapid, continuous delivery of useful software Working software is delivered frequently (weeks rather than months) Working software is the principal measure of progress Even late changes in requirements are welcomed Close, daily cooperation between business unit representatives and developers Face-to-face conversation is the best form of communication, enhanced by co-location Projects are built around motivated individuals, who should be trusted Continuous attention to technical excellence and good design Simplicity Self-organizing teams Regular adaptation to changing circumstances 3

4 Agile contrasted with the waterfall model Even now, the waterfall model is still in common use. The waterfall model is the most predictive of the methods, stepping through requirements capture, analysis, and design, coding, and testing in a strict, pre-planned sequence. Progress is generally measured in terms of deliverable artifacts: requirement specifications, design documents, test plans, code reviews and the like. Waterfall is the most dominant methodology used in Fidelity today. Agile methods, in contrast, produce completely developed and tested features (but a very small subset of the whole) every few weeks. The emphasis is on obtaining the smallest workable piece of functionality to deliver business value early, and continually improving it/adding further functionality throughout the life of the project. Suitability of agile methods Some things that can negatively impact the success of an agile project are: Large scale development efforts (>20 developers) Distributed development efforts (non-co-located teams) Command-and-control company cultures Forcing an agile process on a development team Several successful large scale agile projects have been documented. British Telecom, BT, has had several hundred developers situated in the UK, Ireland and India working collaboratively on projects and using agile methods [2]. While questions undoubtedly still arise about the suitability of some agile methods to certain project types, it would appear that scale or geography, by themselves, are not necessarily barriers to success. References 1. ^ Agile Manifesto principles 2. Using an Agile Software Process with Offshore Development 4

5 Key Criteria One factor in the success of agile programming processes is the close, daily cooperation within the team and between business customer and developers. In its purest form, the team is co-located to allow frequent and effective face-to-face conversation to save time and improve understanding at every step of the process. A model has developed in which the entire team is placed in a group work space called an agile team room. This team room is the primary workspace for each team member for the duration of the project Field studies experimenting with putting teams in agile team rooms showed a doubling of productivity, in part, because of the team s easy access to each other to coordinate their work, learn from each other and keep the work product visible to all. The proximity of team members supports constant communication and overhearing each other which promotes spontaneous help, clarification and correction thereby avoiding wasted effort. Observations showed nine different types of work occur within the team. Recognizing these various types of work informs the planning of spaces that will support the team by maximizing the benefits of co-location and minimizing its challenges. Nine Kinds of Work in the Agile Team Space 1 1. Discussion to acquire customer input 2. Discussion of a political issue 3. Problem solving at the whiteboard 4. Status meeting using the to-do list (usually on a flip chart of whiteboard). 5. Team building discussion (social) 6. Training 7. Simultaneous problem solving meeting (subsets of team members) 8. Working solo (typically coding) 9. Private conversations with outsiders The downside of constant communication and interaction is distraction. The level of distraction varies based upon the work being done and individual ability to tune-out distractions. Some team members report an adjustment period for working in a team space. From time to time, team members may need to retreat to quiet or separate space for some individual tasks or private conversations (#8 and 9). In order to minimize the time away from the team, these spaces should be in close proximity of the team space. A list of performance criteria follow that should be used in the planning of the team workspace and address support for all nine types of work. 1 How does Radical Collocation Help a Team Succeed? Philadelphia, PA copyright 2000ACM /00/0012 5

6 Prototype Performance Specifications Based upon the nine types of work, review of field study findings and other case studies clear requirements emerge for agile team rooms and adjacent supporting spaces. In addition to dedicated space for the team, room requirements are fairly simple: generous space, user reconfigurable furniture, and abundant wall space to plan, brainstorm and record team progress. What follows are more specifics to support the agile team. Room Size and Features: Ideally 2-4 rooms should be located together to efficiently share required resources outside the agile team room Rooms should be generously sized to provide elbow room for a team that fluctuates in size and allow enough free floor space for the team to gather away from their work or in front of displayed materials ( SF or SF per person) Proportions of the room should be squarer rather than long rectangles (minimum room width of 20 feet) One wall of window preferred Maximum wall space for whiteboard and other types of display (whiteboard should be 5-feet high X the width of the room) Perimeter of the room should be free of furniture to allow access to whiteboards and gathering space for the team Indirect lighting with bi-level switching Raised floor is ideal for power/data distribution and flexibility Room Components and Furniture Moveable tables 4-5-feet in length that team members may rearrange by themselves as needed, a minimum of one per team member Task chairs, minimum of one per team member Stacking chairs (4-6) for visitors Ceiling mounted projector and cable for laptop connection Ceiling mounted screen One file cabinet or storage cabinet for team files and supplies, 3- drawer height 6

7 Prototype Performance Specifications (continued) Additional requirements outside the team room are provided for efficiency of shared use with adjacent agile team rooms Just outside the room o Personal storage for team members may be individual file drawers or small towers for individual records and personal items (this is their primary workspace) o Open break-out space for short term conversations outside the main team room. o Printer area Up to 30 feet away o Touchdown spaces for occasional individual work as needed (approx 2 per team room) o Phone room or huddle space for private conversation or phone calls accommodating 1-3 people (1/team room) o Meeting room for 8-10 people (may be shared with up to 4 agile teams) Over 30 feet away (but no more than 100 feet) o Pantry for beverage or snacks The conceptual sketch illustrating the specifications identified above: 7

8 Case Study 1 Bank/Credit Card Company Goals: Identify key components of agile team rooms to support co-located development teams Develop and evaluate flexible and fixed wall rooms for cost, speed to deliver and user satisfaction Features: Typical room size about 800 SF accommodates 20 seats around tables in the center of the room (teams may be 10-14, but fluctuate and need wiggle room) Most wall surfaces are covered with whiteboard The layout is consistent between hard wall and flexible wall rooms. Initial pilot and survey included 102 individuals who occupied these rooms for a minimum of 6 months Have subsequently (over past two years) built 100 rooms on one campus that serves about 4000 employees What they learned: Two common use types (1) a team that comes together for 2-4 months or longer and then disbands. (2) a team stays together and work comes to them Over 95% of associates believe the agile solution is better than traditional project rooms (The rooms are in demand by all kinds of project teams, not just agile, because they work so well) Results are similar for both hard wall and flexible wall rooms including a sense of team innovation Open rooms cost less and take less time to deliver ($40K and 8 weeks for open vs. $120K and 16 weeks for hard wall) Agile rooms score high for team outcomes including access to team members, quality of collaboration, efficiency of teamwork, teams ability to accommodate change, team innovation, performance against project timelines 8

9 Case Study 1 Bank/Credit Card Company (continued) Agile rooms score well on the individual ability to control the environment, individual productivity, access to information and access to data and power connections Agile rooms score poorly for ability to concentrate when necessary and as a tidy environment (wire management) Find approximately 80% of the rooms remain in place, 20% get moved Recommendations: Rooms are best grouped to leverage secondary spaces on the floor such as team room, phone rooms and touchdown spaces. Otherwise, these items need to be part of the package Open rooms are recommended when speed, cost and flexibility are a priority Closed rooms are used when permanence, confidentiality and security are a priority A decision chart was created to be completed by the customer and CRE together Currently doing a utilization study, hoping to avoid building more rooms Issues are ownership, scheduling and prioritization 9

10 Case Study 2 Technology Company Goals: Transparency for customers and internal organization; the work process is a deliverable in itself Space for customer interaction; face to face meetings in a conference room setting The space should reinforce the brand The development process is highly collaborative The space should enable connecting local, national, and international resources, creating a virtual community Features: Central divisible/reconfigurable group/war room workspace flanked by private and shared individual workspaces and a variety of meeting and collaboration spaces Touchdown space outside the room for vendors and occasional solo work What they learned: Consider building one building with all team rooms that teams would rotate through. This would allow for more flexibility, as well as a way to test and evaluate different features Team rooms are highly regarded. Often teams are located in ad-hoc spaces (decommissioned conference and server rooms, clusters of offices with walls knocked down, abandoned cubicle farms) 10

11 Case Study 2 Technology Company (continued) Other participants come from teams that practice agile processes out of private offices, and have team meetings in a hallway, open meeting areas, or decommissioned private offices. All participants feel that colocating the team is desirable There is a learning curve; one participant stated that it was challenging to move from a private office to a team room because it required learning how to tune in or out, as needed Recommendations: Provide a way to partition off part of the team room for a smaller group Flexible walls seem to be ideal; explore product features Room does not necessarily need to be fully enclosed, but should be isolated acoustically from other teams 11

12 Case Study 3 Financial Services Company Goals: Create effective co-located team space for internal technology teams Features shared by all rooms: Abundant white board Loose tables and chairs, reconfigurable by the team Walls free of furniture so whiteboard and displays are accessible Adjacent small meeting rooms and open space for private conversations and break from the team Audio visual display built into the room Power and data access in the floor in the center of the room Two room sizes: o One full size team room 500 SF (25 X 20 ) o Four smaller team rooms 360 SF (15 X 24 ) (Two large team rooms were divided with hard walls to create the four rooms) Small Team Room What they learned: Rooms are smaller and more rectangular than recommended which limits the use of side walls and team size Maximum team of 6 is accommodated when used as work space Room size and shape does not allow for separation of tasks or subgroups Resulting use is primarily for meetings and presentations 12

13 Case Study 3 Financial Services Company (continued) Large Team Room What they learned: Nearly square proportions allow flexibility of layout Adequate room around the perimeter for team members to gather at a white board or display for discussion Adequate room for multiple groupings of tables Large enough for 12 full time team members. Recommendations: Large Team Room demonstrates many recommended features Retain consistency in room size Rather than create two room sizes, provide soft division such as moveable walls or panels is a more flexible solution to temporarily subdivide a large room Extra elbow room or wiggle room is desirable, allowing for subgroups and simultaneous meetings to occur within the large team room 13

Proportional Planning for the Adaptable Workplace

Proportional Planning for the Adaptable Workplace Knoll Workplace Research Proportional Planning for the Adaptable Workplace Tracy Wymer Senior Director, Research, Strategy, Media Knoll, Inc. The Idea of Proportional Planning The open plan environment

More information

62% 40% 96% 90% 77% 40%

62% 40% 96% 90% 77% 40% Space Typologies 150 BACKGROUND BACKGROUND DATA + PROCESS The development of the Academic Building Components was an integrated and comprehensive process which gathered information from multiple users,

More information

Office Space Planning Guidelines August 2012

Office Space Planning Guidelines August 2012 August 2012 Assessment of Space Planning Principles What were the shortcomings of the former space planning? High proportion of space assigned to individual work space, low proportion to shared work space

More information

Designing a Facility: Making It a Place Where Every Student Succeeds

Designing a Facility: Making It a Place Where Every Student Succeeds American Association of School Librarians 12th National Conference and Exhibition October 6-9, 2005 Pittsburgh, Pennsylvania Designing a Facility: Making It a Place Where Every Student Succeeds Gail Formanack

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

POLICY. The limitation of applying these guidelines to existing space is acknowledged.

POLICY. The limitation of applying these guidelines to existing space is acknowledged. POLICY Number: 7311-95-003 Title: SPACE MANAGEMENT Authorization [ ] President and CEO [ X] Vice President, Finance and Administration Source: Chair(s), Space Advisory Committee Cross Index: Date Approved:

More information

Software Development Methodology Development Process followed @ Aress

Software Development Methodology Development Process followed @ Aress Software Development Methodology Development Process followed @ Aress 1. Development Methodology Software Development at Aress has adopted Agile Software Development methodology and uses it effectively

More information

Karibuni to our 1 st newsletter - Collaborative Spaces

Karibuni to our 1 st newsletter - Collaborative Spaces Newsletter Aug 14! Karibuni to our 1 st newsletter - Collaborative Spaces Since we have established in Dar es Salaam, our setup and approach to commercial interiors has brought with it very positive and

More information

The Agile Manifesto is based on 12 principles:

The Agile Manifesto is based on 12 principles: The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered

More information

Meeting Room Configurations

Meeting Room Configurations Jordan-Webb - All Rights Reserved 1991-2004 - Page 1 Meeting Room Configurations Guidelines for Meeting Room Seating Arrangements Revision 5.01-09/15/2004 Paul Collins Jordan-Webb (773) 463-2288 pcollins@jordan-webb.net

More information

How To Understand The Limitations Of An Agile Software Development

How To Understand The Limitations Of An Agile Software Development A Cynical View on Agile Software Development from the Perspective of a new Small-Scale Software Industry Apoorva Mishra Computer Science & Engineering C.S.I.T, Durg, India Deepty Dubey Computer Science

More information

RESOURCES. Telehealth. Provincial Health Services Authority. Telehealth & General Meeting Room Design Requirements

RESOURCES. Telehealth. Provincial Health Services Authority. Telehealth & General Meeting Room Design Requirements RESOURCES Telehealth Provincial Health Services Authority Telehealth & General Meeting Room Design Requirements Prepared by IMITS, LMC Telehealth and C&W Media Services December, 2013 Revised, August 2014

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies If you are running a software project, one of the main questions you are likely to come across is which development methodology to use. There are as many opinions on

More information

Planning a Nurse Station for Clinical Function

Planning a Nurse Station for Clinical Function Planning a Nurse Station for Clinical Function Most of what has been written about planning nurse stations has to do with access, traffic flow, aesthetics, and privacy for patients. That s because nurse

More information

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on

More information

Ahrend 750 The Smart Office. Ahrend 750 The Smart

Ahrend 750 The Smart Office. Ahrend 750 The Smart Ahrend 750 The Smart Office Ahrend 750 The Smart Office www.ahrend.com We re all travellers these days, working travellers. Moving from appointment to appointment, project to project. Half an hour here,

More information

Clusters Setup. Groups of interconnected rectangular tables.

Clusters Setup. Groups of interconnected rectangular tables. Clusters Setup Groups of interconnected rectangular tables. Benefits: Groups of three rectangular tables, configured to maximize working sessions, collaboration and group participation with the facilitator(s).

More information

Agile Project Management By Mark C. Layton

Agile Project Management By Mark C. Layton Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management

More information

WELLINGTON E. WEBB MUNICIPAL OFFICE BUILDING DIVISIONS OF FACILITIES MANAGEMENT AND REAL ESTATE. Space Allocation and Furniture Standards

WELLINGTON E. WEBB MUNICIPAL OFFICE BUILDING DIVISIONS OF FACILITIES MANAGEMENT AND REAL ESTATE. Space Allocation and Furniture Standards WELLINGTON E. WEBB MUNICIPAL OFFICE BUILDING DIVISIONS OF FACILITIES MANAGEMENT AND REAL ESTATE Space Allocation and Furniture Standards WELLINGTON E. WEBB MUNICIPAL OFFICE BUILDING Space Allocation and

More information

Adopting Agile Project Management - Corporate Culture Must Match (Apr 15)

Adopting Agile Project Management - Corporate Culture Must Match (Apr 15) Adopting Agile Project Management - Corporate Culture Must Match (Apr 15) by Megan Torrance April 20, 2015 If you re contemplating adopting an agile approach, and the thought of implementing new project

More information

Delivering Outstanding Value with Alternative Workplace Strategies

Delivering Outstanding Value with Alternative Workplace Strategies Delivering Outstanding Value with Alternative Workplace Strategies Tips and Techniques for Facilities Managers and Space Planners A White Paper The #1 Solution for Real Estate, Infrastructure, and Facilities

More information

Blueprints for Designing Effective Collaborative Workspace

Blueprints for Designing Effective Collaborative Workspace MICROSOFT Blueprints for Designing Effective Collaborative Workspace Nahum Gershon, The MITRE Corporation kreynolds [Pick the date] This article appeared in Collaboration in the National Security Arena:

More information

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan

Whitepaper. Agile Methodology: An Airline Business Case YOUR SUCCESS IS OUR FOCUS. Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan YOUR SUCCESS IS OUR FOCUS Whitepaper Published on: Jun-09 Author: Ramesh & Lakshmi Narasimhan 2009 Hexaware Technologies. All rights reserved. Table of Contents 1. Introduction 2. Subject Clarity 3. Agile

More information

Knoll Workplace Research. Adaptable by Design. Shaping the Work Experience. Dr. Michael O Neill Senior Director, Workplace Research Knoll, Inc.

Knoll Workplace Research. Adaptable by Design. Shaping the Work Experience. Dr. Michael O Neill Senior Director, Workplace Research Knoll, Inc. Knoll Workplace Research Adaptable by Design Shaping the Work Experience Dr. Michael O Neill Senior Director, Workplace Research Knoll, Inc. Adaptable by Design Shaping the Work Experience There is no

More information

Time Warner Cable, Wisconsin

Time Warner Cable, Wisconsin Time Warner Cable, Wisconsin TELECOMMUNICATIONS; APPLETON, WISCONSIN Topic: Brand Collaboration Environments People Application: Café/Dining Call Center Open Office Project Scope: 500 occupants; 487 workstations;

More information

PROJECT WORKPLACE DEVELOPMENT

PROJECT WORKPLACE DEVELOPMENT CISCO PROJECT WORKPLACE DEVELOPMENT New York Room Basic Meeting Room Integration Price $15,000.00 Annual Service Contract $2,250.00 Zdi is the valued Cisco partner that integrates this room s technology

More information

CS435: Introduction to Software Engineering! " Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

CS435: Introduction to Software Engineering!  Software Engineering: A Practitioner s Approach, 7/e  by Roger S. Pressman CS435: Introduction to Software Engineering! " " " " " " " "Dr. M. Zhu! Chapter 3! Agile Development! Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

More information

Exception Handling. development.

Exception Handling. development. Exception Handling Name: ID: These questions do not have a formal, definitive answer. They are meant to be food for thoughts. Feel free to seek answers on browsing the Internet, talking to other software

More information

INTERIOR CONCEPTS Contact Center

INTERIOR CONCEPTS Contact Center INTERIOR CONCEPTS Contact Center For once, less really is more. Our innovative panel system takes up less room and allows you to move fluidly within your space. By working around the existing architecture,

More information

Agile So)ware Development

Agile So)ware Development Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast

More information

SPACE LOCATION, ALLOCATION, LAYOUT AND MEASUREMENT STANDARDS POLICIES

SPACE LOCATION, ALLOCATION, LAYOUT AND MEASUREMENT STANDARDS POLICIES SPACE LOCATION, ALLOCATION, LAYOUT AND MEASUREMENT STANDARDS POLICIES A. State Building Commission Policy Summary: It is the state s intent that the location of state owned and/or leased facilities be

More information

COMPUTER LAB CLASSROOMS. A Planning Guide

COMPUTER LAB CLASSROOMS. A Planning Guide COMPUTER LAB CLASSROOMS A Planning Guide EVOLVING TECHNOLOGY EVOLVING CLASSROOMS Technology has impacted every facet of daily life and educators are responsible for teaching the next generation how to

More information

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP About Jess BS Applied Physics, WPI / MS Cybersecurity, UMUC PMP, ITIL, Data Scientist, Tableau, Alteryx Project Experience Data and technology Construction

More information

Capstone Agile Model (CAM)

Capstone Agile Model (CAM) Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and

More information

LEAN AGILE POCKET GUIDE

LEAN AGILE POCKET GUIDE SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies

More information

Processes in Software Development. Presented 11.3.2008 by Lars Yde, M.Sc., at Selected Topics in Software Development, DIKU spring semester 2008

Processes in Software Development. Presented 11.3.2008 by Lars Yde, M.Sc., at Selected Topics in Software Development, DIKU spring semester 2008 Processes in Software Development Presented 11.3.2008 by Lars Yde, M.Sc., at Selected Topics in Software Development, DIKU spring semester 2008 Software hall of shame Classic mistakes ACM Code of Ethics

More information

The WCO Guide to: A Glossary of Workplace Terms. The Workplace Consulting Organisation. Occasional Paper OP2 January 2013, v1.0

The WCO Guide to: A Glossary of Workplace Terms. The Workplace Consulting Organisation. Occasional Paper OP2 January 2013, v1.0 The WCO Guide to: A Glossary of Workplace Terms Occasional Paper OP2 January 2013, v1.0 Prepared by Nicola Gillen (Editor) The Workplace Consulting Organisation www.workplaceconsulting.org Copyright 2012

More information

Appendix 3H A/V and Video Conferencing Standard

Appendix 3H A/V and Video Conferencing Standard Appendix 3H A/V and Standard 1. Introduction The Authority uses meeting and conference rooms for a variety of purposes. All new construction will have a mix of each type of room type as identified below.

More information

The Call Center: Not Just Another Office

The Call Center: Not Just Another Office The Call Center: Not Just Another Office (Originally presented May 2000) Judy Voss David Fik, Jennifer Hohne Haworth, Inc. One Haworth Center Holland, Michigan, USA 49423 www.haworth.com The Call Center

More information

Sprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011

Sprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011 Sprint with Scrum and get the work done Kiran Honavalli, Manager Deloitte Consulting LLP March 2011 Contents About Deloitte Consulting 3 Executive summary 4 About Scrum 5 Scrum phases 8 Lessons learned

More information

Alternative Development Methodologies

Alternative Development Methodologies Alternative Development Methodologies The Software Development Process described in the course notes and lecture is a generalized process that been in use for decades. Over this time, scholars in the IT

More information

From Conventional to Collaborative

From Conventional to Collaborative From Conventional to Collaborative Space plan shows how to support collaborative work styles with no increase in real estate costs. Technology has freed knowledge workers to work just about anywhere, causing

More information

D25-2. Agile and Scrum Introduction

D25-2. Agile and Scrum Introduction D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of

More information

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT Shivangi Shandilya, Surekha Sangwan, Ritu Yadav Dept. of Computer Science Engineering Dronacharya College Of Engineering, Gurgaon Abstract- Looking at the software

More information

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010 Agile Project Management and the Real World Emily Lynema DLF Fall 2010 November 1, 2010 Outline Why care about project management? Traditional vs. Agile What is Agile? What is Scrum? Agile case study:

More information

Carts, Wall Mounts or Both? Exploring the Best Criteria when Implementing EMR Equipment

Carts, Wall Mounts or Both? Exploring the Best Criteria when Implementing EMR Equipment Carts, Wall Mounts or Both? Exploring the Best Criteria when Implementing EMR Equipment INTRODUCTION Healthcare IT News reports that hospitals are in an EMR (electronic medical record) buying frenzy due

More information

Life Cycle Models. V. Paúl Pauca. CSC 331-631 Fall 2013. Department of Computer Science Wake Forest University. Object Oriented Software Engineering

Life Cycle Models. V. Paúl Pauca. CSC 331-631 Fall 2013. Department of Computer Science Wake Forest University. Object Oriented Software Engineering Life Cycle Models V. Paúl Pauca Department of Computer Science Wake Forest University CSC 331-631 Fall 2013 Software Life Cycle The overall framework in which software is conceived, developed, and maintained.

More information

Reducing the Federal Office Footprint Low Cost / High Impact Design NEOCON 2014

Reducing the Federal Office Footprint Low Cost / High Impact Design NEOCON 2014 Reducing the Federal Office Footprint Low Cost / High Impact Design NEOCON 2014 About GSA 2 About GSA 1,576 government owned buildings totaling 182 million s.f. $71.1 billion in owned value 7,435 leased

More information

Agile Software Development

Agile Software Development Agile Software Development Use case for Agile Software Development Methodology in an Oil and Gas Exploration environment. White Paper Introduction No matter what business you are in, there are critical

More information

Collaborative Spaces. A White Paper by the Haworth Knowledge and Research Team

Collaborative Spaces. A White Paper by the Haworth Knowledge and Research Team Collaborative Spaces A White Paper by the Haworth Knowledge and Research Team While working in teams may not be a new concept, in recent years there has been a steady shift away from independent, heads-down

More information

The Truth About Agile Software Development with Scrum, The Facts You Should Know

The Truth About Agile Software Development with Scrum, The Facts You Should Know The Truth About Agile Software Development with Scrum, The Facts You Should Know Copyright Notice of rights All rights reserved. No part of this book may be reproduced or transmitted in any form by any

More information

Advanced Software Engineering. Software Development Processes

Advanced Software Engineering. Software Development Processes Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Advanced Software Engineering Software Development Processes Prof. Agostino Poggi Software Development

More information

EMC PERSPECTIVE. Adopting an Agile Approach to OSS/BSS Development

EMC PERSPECTIVE. Adopting an Agile Approach to OSS/BSS Development EMC PERSPECTIVE Adopting an Agile Approach to OSS/BSS Development Reader ROI The agile software methodology is different from the traditional approach in that requirements gathering and analysis, design,

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - QUICK GUIDE AGILE - PRIMER AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using

More information

Room Suggestions for Setup

Room Suggestions for Setup Room Suggestions for Setup Classroom Setup Rows of tables with chairs facing the front of the room and each person has a space for writing or using a computer. Seating Capacity 1-120 Benefits: Basic approach

More information

legal workplace trends

legal workplace trends legal workplace trends PREPARED BY JANUARY 2014 legal workplace changes The legal industry has seen significant change of its workplace environments and trends in just the last ten years. In our experience,

More information

AGILE vs. WATERFALL METHODOLOGIES

AGILE vs. WATERFALL METHODOLOGIES AGILE vs. WATERFALL METHODOLOGIES Introduction Agile and waterfall are two major methodologies that software developers and project managers have the option of using. Some of the goals of developers and

More information

Davos Collection...Classic Open Office

Davos Collection...Classic Open Office Davos Collection...Classic Open Office The Davos Collection offers the luxury of versatility and classic fine craftsmenship with an extensive range of office planning possibilities. Innovative elements

More information

The Impacts Of Agile Development On The System Engineering Process

The Impacts Of Agile Development On The System Engineering Process The Impacts Of Agile elopment On The System Engineering Process 17 th Annual Systems Engineering Conference October 27-30, 2014 Springfield, Virginia Discussion Topics Background What Is Agile elopment

More information

Accelerating software testing effectiveness using Agile methodologies..

Accelerating software testing effectiveness using Agile methodologies.. Accelerating software testing effectiveness using Agile methodologies.. How can testing be completed faster, and more efficiently, within short iterations? The Problem It is a painful paradox that while

More information

Introduction. Industries across the globe are burgeoning. Stiff

Introduction. Industries across the globe are burgeoning. Stiff Solutions for higher performance! Agile VS Lean THE COMPREHENSIVE FACTORS Introduction Introduction Industries across the globe are burgeoning. Stiff competition has permeated every stratum among enterprises.

More information

Corporate Virtual Collaboration

Corporate Virtual Collaboration Corporate Virtual Collaboration Making Corporate Virtual Collaboration Work Virtual collaboration simply means two or more people Virtual collaboration, by its broadest definition, has been utilized since

More information

Students were surveyed by Brailsford & Dunlavey in the fall of 2000 to determine their priorities for Commons program spaces.

Students were surveyed by Brailsford & Dunlavey in the fall of 2000 to determine their priorities for Commons program spaces. I-1 2.0 INTRODUCTION 2.1 BACKGROUND Located in the rapidly growing Inland Empire area of Southern California (Riverside and San Bernardino Counties), the University of California, Riverside is well positioned

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Product Development: From Conception to Execution. Slide 1

Product Development: From Conception to Execution. Slide 1 Product Development: From Conception to Execution Slide 1 Product Development: From Conception to Execution Becky Lester, CPCU GAINWeb Product Owner Grange Insurance Damon Lay, ACAS, MAAA Director Business

More information

Production analogue video fed to Granicus encoder currently place Phase 3 will provide digital audio video to Granicus encoder

Production analogue video fed to Granicus encoder currently place Phase 3 will provide digital audio video to Granicus encoder The City has received questions regarding the recently distributed RFEI - CPM Council Chambers A/V System Replacement Answers have been provided below supporting documents and photos have also been provided

More information

Space Planning. Gretchen Addi, Associate AIA, and Jacqueline Lytle, IIDA, Associate AIA. Summary CLIENT NEEDS

Space Planning. Gretchen Addi, Associate AIA, and Jacqueline Lytle, IIDA, Associate AIA. Summary CLIENT NEEDS Excerpt from The Architect s Handbook of Professional Practice, 13th edition, 2000 Space Planning Gretchen Addi, Associate AIA, and Jacqueline Lytle, IIDA, Associate AIA Space planning is an integral part

More information

SEEM4570 System Design and Implementation Lecture 10 Software Development Process

SEEM4570 System Design and Implementation Lecture 10 Software Development Process SEEM4570 System Design and Implementation Lecture 10 Software Development Process Software Development A software development process: A structure imposed on the development of a software product Also

More information

Case Study Design For Innovative Learning

Case Study Design For Innovative Learning Case Study Design For Innovative Learning Roosevelt and Jackson Elementary Schools Medford School District 549C, Medford Oregon opsis architecture Design for Innovative Learning In 2007, major seismic

More information

Agile Development Overview

Agile Development Overview Presented by Jennifer Bleen, PMP Project Services Practice of Cardinal Solutions Group, Inc. Contact: Agile Manifesto We are uncovering better ways of developing software by doing it and helping others

More information

PRISM WALL m-p Companies that encourage informal interactions and collective problem solving through office design and layout strengthen the sense of community within the workplace. The design of office

More information

WORKPLACE TRANSFORMATION: GSK AT THE NAVY YARD MAY 2013

WORKPLACE TRANSFORMATION: GSK AT THE NAVY YARD MAY 2013 WORKPLACE TRANSFORMATION: GSK AT THE NAVY YARD MAY 2013 ABOUT FAITHFUL+GOULD Faithful+Gould is a leading project management consultancy protecting and maximizing our clients interests in the planning and

More information

Implementing Integrated Work to Create a Dynamic Workplace

Implementing Integrated Work to Create a Dynamic Workplace Knoll Workplace Research to Create a Dynamic Workplace Dr. Michael O Neill Senior Director, Workplace Research Knoll, Inc. Tracy Wymer Senior Director, Research, Strategy, Media Knoll, Inc. Introduction

More information

Software Development with Agile Methods

Software Development with Agile Methods Case Study Software Development with Agile Methods Introduction: Web application development is a much studied, heavily practiced activity. That is, capturing and validating user requirements, estimating

More information

Building: School Design for 21st. C. Schools. School Design for 21st. C. Schools

Building: School Design for 21st. C. Schools. School Design for 21st. C. Schools Building: School Design for 21st. C. Schools School Design for 21st. C. Schools The current conundrum facing schools and their design is that we have Information-age kids trapped in Industrial-age schools:

More information

Effective Workspaces. Understanding how your space and location decisions can improve your organization s impact, staff morale and your bottom line

Effective Workspaces. Understanding how your space and location decisions can improve your organization s impact, staff morale and your bottom line Effective Workspaces Understanding how your space and location decisions can improve your organization s impact, staff morale and your bottom line Today s Agenda Objective 1: Objective 2: Objective 3:

More information

Realizing the Strategic Benefits of Workplace Flexibility at Deloitte

Realizing the Strategic Benefits of Workplace Flexibility at Deloitte Realizing the Strategic Benefits of Workplace Flexibility at Deloitte Managing Smart: Moving Ahead with a Virtual Workforce Naomi Leventhal, Ph.D. Director, Human Capital naleventhal@deloitte.com James

More information

The Benefits of Real Presence Experience High Definition

The Benefits of Real Presence Experience High Definition and Polycom RealPresence Experience High Definition (RPX HD) End User Features Seamless Video Displays Large format, seamless video wall provides an uninterrupted view of the other room. Cinematic View

More information

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...

More information

Software Requirements and Specification

Software Requirements and Specification Software Requirements and Specification Agile Methods SE3821 - Jay Urbain Credits: Beck, K. (1999). Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley. Beck, Kent; et al. (2001).

More information

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Digital Project webinar series An overview and background

More information

WHITE PAPER. Distributed agile and offshoring antagonism or symbiosis?

WHITE PAPER. Distributed agile and offshoring antagonism or symbiosis? WHITE PAPER Distributed agile and offshoring antagonism or symbiosis? Summary Agile software development and the breed of agile methodologies (XP, SCRUM, DSDM, etc.) have gained popularity since 2001.

More information

Sometimes: 16 % Often: 13 % Always: 7 %

Sometimes: 16 % Often: 13 % Always: 7 % SCRUM AT RIIS A Standish study found that only 20% of features in a typical system were used often or always and 45% of features were never used at all. The ability to embrace change is critical to reducing

More information

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield Agile Software Development with Scrum Jeff Sutherland Gabrielle Benefield Agenda Introduction Overview of Methodologies Exercise; empirical learning Agile Manifesto Agile Values History of Scrum Exercise:

More information

New Developments in an Agile World: Drafting Software Development Agreements. By: Paul H. Arne 1,2

New Developments in an Agile World: Drafting Software Development Agreements. By: Paul H. Arne 1,2 New Developments in an Agile World: Drafting Software Development Agreements By: Paul H. Arne 1,2 A few months before this article was prepared, a group of senior IT professionals from some of the largest

More information

The Emerging Law Firm Practice

The Emerging Law Firm Practice Knoll Workplace Research Tracy D. Wymer Senior Director Research, Strategy, Media Knoll, Inc. Introduction This report highlights the emerging changes in law firm practices as observed by Knoll from discussions

More information

125900 FURNITURE and MODULAR OFFICE SYSTEMS

125900 FURNITURE and MODULAR OFFICE SYSTEMS 125900 FURNITURE and MODULAR OFFICE SYSTEMS PART 1: GENERAL 1.01 RELATED SECTIONS / POLICIES A. Section 013010 Accessibility for People with Disabilities B. Section 018110 Green Building Guidelines C.

More information

Workplace Trends Global 2013

Workplace Trends Global 2013 The Global Workplace Trends Survey was conducted during the summer of 2012. The survey was completed by 2,475 global facility management (FM) and architect and design (A+D) professionals from four regions

More information

Open Plan and Enclosed Private Offices Research Review and Recommendations

Open Plan and Enclosed Private Offices Research Review and Recommendations Knoll Workplace Research Research Review and Recommendations Dr. Mike O Neill Senior Director, Workplace Research Knoll, Inc. Knoll researches links between workspace design and human behavior, health

More information

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008 Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008 Who wants to be involved in a BI project or program that is labeled slow or inflexible? While I don t believe

More information

Agile Project Management

Agile Project Management Agile Project Management Is the waterfall eternal? Meet John van Spaandonk PhD electronics, 2 years business admin. Project / partner management embedded software in Copiers & Mobile com., Public transport,

More information

Software processes that are:

Software processes that are: Agile Processes Software processes that are: Incremental (small software releases with rapid cycles) Cooperative (customer and developer working together with close communication) Straightforward (method

More information

active learning spaces Forrer Business Interiors, Milwaukee, Wisconsin

active learning spaces Forrer Business Interiors, Milwaukee, Wisconsin active learning spaces Forrer Business Interiors, Milwaukee, Wisconsin what is an active learning space? If you plan, manage or design learning environments, you know that space influences behavior. So,

More information

Agile Project Management

Agile Project Management Agile Project Management Overview Fabrizio Morando Application Development Manager martedì 20 novembre 2012 What is Agile? Agile is used to denote the ability of Agile Methods to respond to changing requirement

More information

Introduction to OpenUP (Open Unified Process)

Introduction to OpenUP (Open Unified Process) Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture

More information

Development. Lecture 3

Development. Lecture 3 Software Process in Modern Software Development Lecture 3 Software Engineering i Practice Software engineering practice is a broad array of principles, concepts, methods, and tools that must be considered

More information

Agile Software Development in the Large

Agile Software Development in the Large Agile Software Development in the Large Jutta Eckstein 1 Large Large in... Scope Time People Money Risks We concentrate on Large Teams Large is relative 1, 2, 10, 100, 2000 People 2 Principles behind Agile

More information

The Future Of Learning At Work

The Future Of Learning At Work The Future Of Learning At Work Seen here: Motivate Seating and Tables Trends Shaping The Landscape Of Learning Corporate training and learning have undergone dramatic changes in the last ten years. These

More information