Specifications For A Social And Technical Environment For Improving Design Process Communication

advertisement
CIFE
Center for Integrated Facility Engineering
Specifications For A Social And
Technical Environment For Improving
Design Process Communication
CIB W078
26th International Conference, Managing IT in Construction
October 2, 2009
Istanbul, Turkey
Reid Senescu
John Haymaker
Reid Senescu and John Haymaker
Copyright  2009
Improving Design Process Communication
Information processing view of design process
g
How to impact efficiency and effectiveness?
PERSON receives input
performs ACTION
to create INFORMATION
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Case reveals struggle to COLLABORATE
g
Coordination difficult w/ information inconsistency
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Case reveals struggle to SHARE processes
Unable to find better sustainability processes
Actual Process
Successful Process Existed
Create
Revit Structure
Model
Ask Forum,
Colleagues, and
Search Internet
Export
Model w/ LCA tags
to IFC 2x3
Unable to perform
model based LCA
Embodied
Energy
Create
Revit Structure
Models
? ?
Steel Concrete
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Analyze
Model w/ LCA tags
Embodied
Energy
g
Steel Concrete
Copyright  2009
Improving Design Process Communication
Case reveals struggle to UNDERSTAND processes
g
No investment in improving daylighting process
Export from
Revit Architecture
Model
Time Per Design Task
– Options Considered :
2-3 Louver Configurations
– Total Design Time Per Option:
30 hours
– Non-Value Added Time Per Option:
12 hours
Use Radiance
To Create
Daylight Video
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Impact efficiency and effectiveness
g
COLLABORATE for consistency & see
multi-disciplinary impacts
within projects
g
SHARE processes that already exist
between projects
g
UNDERSTAND inefficient processes in
order to invest in improvement
across firm/industry
g
All require comprehension of existing processes!
and
Haymaker
Reid Senescu
Senescu
and
John Haymaker
Copyright
Copyright
 2009
 2009
Improving Design Process Communication
Design theory gap in how to capture processes
Project
Information
Management
Current
Design
Practice
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
knowing how designers carry out
designs provides “designers with
valuable insights…”
yet few
researchers have attempted to
capture "know-how knowledge,”
such as design procedures
(Ishino & Jin 2006)
More
Effective &
Efficient
Design
Practice
Copyright  2009
Improving Design Process Communication
Three challenges in capturing processes
Social
Technical
Representational
Project
Design
Theory
Information
Management
Current
Design
Practice
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
More
Effective &
Efficient
Design
Practice
Copyright  2009
Improving Design Process Communication
Look to three research fields to fill gap
Social
Technical
Representational
Project
Design
Theory
Information
Management
Current
Design
Practice
Org.
Science
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
HCI
Process
Modeling
More
Effective &
Efficient
Design
Practice
Copyright  2009
Improving Design Process Communication
BIG IDEA
g
Fill gap with
Design Process Communication Methodology
Social
Project
Design
Theory
Information
Management
Technical
Representational
Design Process Communication Methodology
Current
Design
Practice
Org.
Science
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
HCI
Process
Modeling
More
Effective &
Efficient
Design
Practice
Copyright  2009
Improving Design Process Communication
BIG IDEA
Challenges to Process Capturing
Social
Project
Design
Theory
Information
Management
Technical
Representational
Design Process Communication Methodology
Current
Design
Practice
Org.
Process
HCI
Science
Modeling
Bridge to fill Project Information Management gap
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Validate Methodology with PIP web tool
http://processes.stanford.edu
(Senescu & Haymaker 2008)
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Organizational Science
g
How to overcome social challenges?
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Institution: permitting coordination without standardization
g
Standardization permits coordination when a situation is
“stable, repetitive and few enough to permit matching of
situations with…rules”
(Thompson 1967)
Standardization and coordination
easy if all processes are the same…
g
…but difficult if every process is
different
Must embed process tracking in design process
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Peer Production Model for institution forming
g
For institutions to exist, “there must be a continuing social
situation [where] habitualized actions of two or more
individuals interlock”
(Berger & Luckmann 1967)
Institutions form naturally when
processes are simple
g
If People know other peoples
processes institution can also form
Make social community around process
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
(Benkler 2002)
Copyright  2009
Improving Design Process Communication
Knowledge management emergence
g
“Project memory system” acts as “an evolutionary stepping
stone to organizational memory”
(Conklin 1996)
Throw knowledge learned from daily
activities over the wall to formal KM
g
Knowledge generated by tracking
information exchanges
Process knowledge sharing without managing
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Human Computer Interaction
g
How to overcome technical challenges?
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Cognitive Science explains how humans find information
g
“the form of representation makes a dramatic difference in
the ease of the task…”
(Norman 1993)
Loads
Steel
Analysis
Architectural
Programming
Architecture
Revit Model
Architectural
Programming
Architecture
Revit Model
Steel Revit
Model
g
Steel Revit
Model
Loads onto
Foundation
Concrete
Foundation
Structural engineer’s process view
Architecture
Renderings
Material
Schedules
Architect’s process view
Personalize information representation to tasks
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Design within human cognition limits
g
g
“It is hard to solve any very complicated problem without
giving essentially full attention, at different times, to different
(Minsky 1986)
sub-problems”
Represent processes at different scales
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Information Visualization: shaping environments for people
g
Controlled processing, like reading, is “serial, low capacity,
slow…conscious.” Automatic processing is “…parallel…has
high capacity, is fast ... Unconscious.
(Card et al. 1999)
g
Use images to increase usability.
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Process Modeling
g
How to represent processes?
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Need for better representing process
g
Processes can be represented by conversion, flow, and value
generation. “Transparency of these views will result in design
success from the perspective of that view.”
(Ballard & Koskela 1998)
Tool – conversion
Information File – flow
MACDADI Analysis – value
(Haymaker 2006)
g
Make tool, information, and value transparent
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Process models used for coordination
g
“Engineers routinely [iterate]…without integrating their work
with other engineers….” so they “must become aware of
modifications to source views.”
(Haymaker 2004)
Green – up to date
Yellow – being worked on
Red – may need updating
g
Embed process documentation (with iteration
and status) in design process, so process model
changes as information changes
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Process important part of Integrated Practice
g
The perfect vision of Integrated Practice includes “a world
where all communication throughout the process are clear,
concise, open, transparent, and trusting: where designers
have full understanding of the ramifications of their decisions”
(Strong 2006)
+
g
Distribute process, not just product model to
design team
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Design Process Communication Methodology
Characteristic Specifications
Permit designers to add automation scripts to convert information from
Computable
Distributed
Embedded
Modular
Personalized
Scalable
Shared
Social
Transparent
Usable
Reference
Haymaker 2006
one form to another.
Allow simple computing of information representing a high level of detail. Minsky 1986
Store all project information on a network.
Benkler 2002
Allow users to find process modules from previous projects.
Berger 1967
Open process to project team, not just product.
Strong 2006
Information relationships must emerge from designer activities.
Track information exchange during the design process.
Thompson 1967
Grant 1996
Keep lessons learned about the design process close to the representation of the information.
Represent iterations in dependency arrows.
Alert designers when iterations are performed with status flags.
Link between process nodes and actual information files or data.
Minsky 1986
Haymaker 2004
Haymaker 2004
Lee 2007
Break processes into segments of information exchanges.
Allow knowledge to be added with minimal transaction cost.
Hargadon 2006
Benkler 2002
Automate information exchange at a small, modular level.
Minsky 1986
Organize information differently for different people.
Associate people with information exchanges.
Davis 1977
Hansen 2005
Represent information differently according to the task being performed.
Norman 1993
Aid the designer in depicting patterns in design processes.
Winograd 1987
Encourage users to reduce the number of nodes per frame by prompting Card 1999
auto-grouping of nodes to generate sub-processes.
Represent information dependencies at different levels of detail.
Minsky 1986
Represent information throughout time with different levels of certainty.
Minsky 1986
Allow searching of processes via paths of information exchanges.
Minsky 1986
Allow searching across projects.
Show search results as information dependency graphs with images and project descriptions.
Track the most useful processes and prioritize these processes in search results.
Prioritize search results according to metrics indicating best practice.
Minsky 1986
Pirolli 2007
Pirolli 2007
Wix 2007
Form communities around design processes.
Berger 1967
Allow communication threads to point to specific locations in the graphs.
Heer 2007
Represent design processes through information exchanges between
designers.
Jin 1996
Provide metrics around processes that indicate credibility.
Contextualize processes with project information.
Inform designers about the typical processes followed by other designers.
Organize information according a graphical web of information dependency rather than a hierarchy where information can only lie in one location.
Alert designers when information that they used changes.
Make the actual data schema transparent
Show designers how much information is dependent on their decisions.
Provide metrics that allow processes to be compared.
Benkler 2002
Benkler 2002
Berger 1967
Davis 1977
Davis 1977
Minsky 1986
Strong 2006
Eastman 2007
Include preview images with files.
Card 1999
Show the relationship in terms of space, not just topology.
Nickerson 2008
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Design Process Communication Methodology
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Use PIP to measure impact on efficiency & effectiveness
http://processes.stanford.edu
(Senescu & Haymaker 2008)
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Preliminary results from student design charette
(Clayton 1998)
g
40 STUDENTS
on 6 design TEAMS
representing 7 designer ROLES: Architect
Lighting Consultant
Mechanical Engineer
Structural Engineer
Sustainability Consultant
Acoustic Consultant
Cost Estimator
g
g
Each discipline had 1+ mock SIMULATION TOOL (Excel Spreadsheet).
Via PIP, tested impact of representing INFORMATION DEPENDENCY
–
3 Control Groups
(not able to draw arrows)
–
3 Experimental Groups
(able to draw arrows)
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Expected impact on industry
g
Lay the foundation for
continuous improvements in
design process
efficiency and effectiveness
g Improving
multi-disciplinary design
optimization
g Essential to the
sustainability of the
built environment.
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Acknowledgements
Forest Flager, Ben Welle,
Caroline Clevenger, Victor Gane
Terry Winograd, Vladlen Koltun, Jeff Heer,
Nuwan Senaratna, Nam Wook Kim
Guillermo Aranda-Mena, Ron Wakefield
eymiha
David Anderson
Sir Ove Arup founded his practice in London in 1946 based on a belief in ‘total design’
— the integration of the design process and the interdependence of all the professions
involved, the creative nature of engineering, the value of innovation and the social
purpose of design.
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
g
Questions
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Improving Design Process Communication
Reference List
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
g
Ballard, G. & Koskela, L. 1998. On the agenda of design management research. International Group for Lean Construction
Baumer, E. & Tomlinson, B. 2006. Institutionalization through reciprocal habitualization and typification. Lecture Notes in
Computer Science 3825: 122.
Benkler, Y. 2002. Coase's penguin, or, linux and the nature of the firm. Yale Law Journal 112(3): 367-445.
Berger, P.L. & Luckmann, T. 1967. The social construction of reality. New York: Doubleday.
Card, S.K., MacKinlay, J.D. & Shnieiderman, B. 1999. Readings in information visualization: Using vision to think. San
Francisco, CA: Morgan Kaufmann.
Conklin, J. 1996. Designing organizational memory: Preserving intellectual assets in a knowledge economy. Glebe Creek,
MD: CogNexus Institute. http://cognexus.org/dom.pdf.
Hargadon, A.B. & Bechky, B.A. 2006. When collections of creatives become creative collectives: A field study of problem
solving at work. Organization Science 17(4): 484.
Haymaker, J., Fischer, M., Kunz, J. & Suter, B. 2004. Engineering test cases to motivate the formalization of an aec project
model as a directed acyclic graph of views and dependencies. ITCon Journal: 419-441.
Haymaker, J. 2006. Communicating, integrating and improving multidisciplinary design narratives. Second International
Conference on Design Computing and Cognition. Technical University of Eindhoven, The Netherlands. 635-653.
Minsky, M. 1986. The society of mind. New York, NY: Simon & Schuster, Inc.
Nickerson, J.V., Corter, J.E., Tversky, B., Zahner, D. & Rho, Y.J. 2008. Diagrams as tools in the design of information
systems. Design Computing and Cognition. Atlanta, GA
Norman, D. 1993. The power of representation. Things that make us smart: 43-76.
Pirolli, P. 2007. Information foraging theory: Adaptive interaction with information. Oxford University Press.
Senescu, R. & Haymaker, J. 2008. Requirements for a process integration platform, Social Intelligence Design. San Juan,
Puerto Rico.
Simon, H.A. 1969. The sciences of the artificial. MIT Press.
Simon, H.A. 1981. Cognitive science: The newest science of the artificial. Cognitive science 4(1): 33-46.
Strong, N. 2006. Report on Integrated Practice. American Institute of Architects.
Thompson, J.D. 1967. Organizations in action; social science bases of administrative theory. New York: McGraw-Hill.
Senescu
and Haymaker
Reid
Senescu
and John Haymaker
Copyright  2009
Download