Copyright  2007 4D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC 2007 1 4D Checker: Analyzing Renovation Schedules for.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

MIS 2000 Class 20 System Development Process Updated 2014.
4D Model-based Analysis of Renovation Phasing Schedules Peggy Ho Advisor Martin Fischer Committee Members John Haymaker Calvin Kam April 5, 2007.
Alternate Software Development Methodologies
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
ClosingExecuting/ Controlling ControllingPlanningInitiatingOpportunityAssessment Client AcceptancePlanning ApprovalInitiating ApprovalOpportunity Assessment.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Chapter 8 Information Systems Development & Acquisition
Business Performance Management (BPM)
Review Questions List and describe the purpose of the four phases of Systems Analysis. The preliminary investigation phase quickly determines whether or.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
Copyright  Larry Dribin, Ph.D. SE470_EngFlows_v1.ppt SE470 EngFlows - 1 Excellence in Software Engineering Repeatable Level Defined Level Manage.
ACT CANADA 2014: Using Business Cases To Get Great Projects Financed and Delivered December 1, 2014| Michael Sutherland.
RISK MANAGEMENT IN SOFTWARE ENGINEERING RISK MANAGEMENT IN SOFTWARE ENGINEERING Prepared by Prepared by Sneha Mudumba Sneha Mudumba.
Introduction to Computer Technology
User Centered Design April 1-3, 2009 Joshua Ganderson Laura Baalman Jay Trimble.
Charting a course PROCESS.
Release & Deployment ITIL Version 3
Effective Methods for Software and Systems Integration
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
S/W Project Management
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Vancouver User Group Presented by Trevor Moore
Chapter 2 The process Process, Methods, and Tools
ITEC224 Database Programming
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Incorporating Pragmatic Usability Testing Into a Software Test Plan Carla Merrill, Ph.D. Focused Design focuseddesign.com
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Quality Management.  Quality management is becoming increasingly important to the leadership and management of all organisations. I  t is necessary.
CEN rd Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Phases of Software.
Information Systems Technology Ross Malaga "Part III - Building and Managing Information Systems" III 11 Copyright © 2005 Prentice Hall, Inc MANAGING.
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
IT Requirements Management Balancing Needs and Expectations.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Applying Business Process Re-engineering
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix B Rapid Application.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Identification and Selection of Development Projects.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
The Development of BPR Pertemuan 6 Matakuliah: M0734-Business Process Reenginering Tahun: 2010.
Software Engineering - I
Systems Analysis and Design in a Changing World, Fourth Edition
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 systems analysis 1 what is systems analysis? preparation of the system’s requirements/definition,
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
Chapter 6: THE EIGHT STEP PROCESS FOCUS: This chapter provides a description of the application of customer-driven project management.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Work Package 6 L2C Kick-off meeting Fontainebleau, March 7th 2006.
State of Georgia Release Management Training
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Managing Multiple Projects Steve Westerman California Department of Motor Vehicles Steve Young Mathtech, Inc.
Information Technology Project Management, Seventh Edition.
1 CASE Computer Aided Software Engineering. 2 What is CASE ? A good workshop for any craftsperson has three primary characteristics 1.A collection of.
Chapter 4 Business Performance Management
Computer Aided Software Engineering (CASE)
IEEE Std 1074: Standard for Software Lifecycle
Software Requirements
ENTERPRISE BUSINESS SYSTEMS
Software Engineering I
Lecturette 1: Leveraging Change through Strategic Planning
Lecturette 1: Leveraging Change through Strategic Planning
Presentation transcript:

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC D Checker: Analyzing Renovation Schedules for Requirements Compliance Martin Fischer Peggy Ho

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC The Big Idea: 4D Requirements Checking 3D Design: 4D Phasing Schedules: Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Definitions Phasing Schedule: –Developed during design –Show high-level construction activities (e.g., “Build-out Level 9) –Show how occupants move (e.g., “Move Tenant A to Level 9”) Swing space –Temporary space for occupants –Both inside and outside of building Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Observed Problem: Three challenges in the renovation planning process Develop Schedule Check Schedule Change (Req, Scope, Design) Challenge 1 Challenge 2 Challenge 3 Challenge 1. Difficult to keep track of: –Multiple Stakeholders –Multiple Requirements Challenge 2. Difficult to evaluate a schedule –What are the metrics? Challenge 3. Difficult to evaluate impact of changes –What parts of the schedule can be re-used? Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Project A. Oops, NOT everyone fits in the building! Big Idea Problems Intuition POD 4D Checker Tasks Goals Pictures Removed. Please contact Peggy directly for more

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC How to compare renovation schedules? Big Idea Problems Intuition POD 4D Checker Tasks Goals Schedule using a flow chart Schedule using Microsoft Excel Schedule using Microsoft Word Note: Schedules were removed to maintain anonymity of project

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Project B. What parts of this schedule can the project manager reuse? ? Big Idea Problems Intuition POD 4D Checker Tasks Goals How does a change in façade design affect the schedule? Façade design 1 Façade design 2

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Metrics User-Entered Information Reasoning methods to “check” schedule Requirements (Occupant & Construction) Building Configuration Phasing Schedule Big Idea: Our “4D Checker” will help to solve these problems Satisfaction Of Requirements Cost Duration Efficiency Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Intuition: Building configuration, requirements, and schedule are fundamental to renovation planning Court and Non-court occupants need building space Project A User-Entered Information Requirements (Occupant & Construction) Building Configuration Phasing Schedule Big Idea Problems Intuition POD 4D Checker Tasks Goals Pictures Removed. Please contact Peggy directly for more

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Intuition: Planners check by looking at the building configuration over time Project A Project B Project C Reasoning methods to “check” schedule Big Idea Problems Intuition POD 4D Checker Tasks Goals Automate this process! Pictures Removed. Please contact Peggy directly for more

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Intuition: Planners need to evaluate the schedule from many perspectives Project C Project A Metrics Satisfaction Of Requirements Cost Duration Efficiency Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Limitations of current practice Where are the occupants moving to? Track number of courtrooms? Requirements Schedule Schedule impact if a requirement changes? Occupant Move Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Building on Previous CIFE Research 1.4D Process Representation: Represent construction activities in 4D (Aalami 1998, Darwiche 1989) 2.4D Analysis: Analyze construction activities for space conflicts (Akinci 2002) 3.Requirements Models: Manage requirements in design (Kivineimi 2005) 4.Track occupants over time 5.Track spaces over time 6.Dynamically understand schedule impacts of changing requirements 7.Check project-specific requirements 8.Understand what, how, and when requirements are not satisfied 9.Comprehensively evaluate the schedule Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC User Entered Requirements The 4D Checking Process Schedule Building Database of building attributes over time Requirements Database of Effective Requirements over time Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Impact: Planners can see how and when requirements are not satisfied Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Impact: Planners can comprehensively evaluate and compare the schedule, automatically Planners can quickly and comprehensively: Track requirements, occupants, and spaces Evaluate schedules with specific metrics Evaluate impacts of changes Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Research Methodology & Tasks Task 1. Conduct retrospective case studies (Prior to seed funding year) Understand the current limitations of using 4D for renovation planning Gather specific metrics and requirements used by planners Deliverable: 3-5 case studies on renovation planning Task 2. Develop representation and reasoning methods (Sept 2007 – Mar 2008) Find best representation for requirements and metrics Find reasoning methods that are able to be implemented Deliverable: A collection of representation and reasoning methods Big Idea Problems Intuition POD 4D Checker Tasks Goals = Opportunity for CIFE Member Involvement

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC The 4D Checking Process involves several reasoning methods Task 3. Develop prototype system (Primary Use of Funding) (Sept 2007 – June 2008) Use Commonpoint 4D as development platform Enlist CS student to help with actual programming Deliverable: A prototype system developed in Commonpoint 4D Big Idea Problems Intuition POD 4D Checker Tasks Goals Reasoning methods required to: Create building attribute database over time Create requirements database over time Analyze each requirement Analyze each evaluation metric Implement user interface The programmer will: Consult on implementation strategies of reasoning methods  better methods Enable researchers to focus on content, not programming  more powerful data Implement code

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Research Methodology & Tasks Task 4. Validate method and prototype system (Jan 2008 – Sept 2008) Test system on actual renovation projects Compare system with traditional renovation planning methods Deliverable: Case studies and comparison data to show the power/generality of 4D-based analysis Task 5. Integrate prototype with other CIFE research (Sept 2008) Explore the potential of integrating VDC-based analysis and management tools Limitations highlight future research areas Deliverable: A report describing the benefits and current limitations of integrating analysis and management tools Big Idea Problems Intuition POD 4D Checker Tasks Goals = Opportunity for CIFE Member Involvement

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Leverage existing resources to achieve breakthrough schedule performance Previous CIFE Work 4D Process Representation (Aalami 1998, Darwiche 1989) Requirements Modeling (Kiviniemi 2005) 4D Analysis (Akinci 2002) Vision: Value-based, Breakthrough Schedule Performance 2010 Measurable Goals Integrate construction and occupant processes Automate requirement checking $$$ (GSA, NSF, SGF Funding) Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC Vision: Value-based, Breakthrough Schedule Performance 2010 Measurable Goals Integrate construction and occupant processes Automate requirement checking Leverage existing resources to achieve breakthrough schedule performance Previous CIFE Work 4D Process Representation (Aalami 1998, Darwiche 1989) Requirements Modeling (Kiviniemi 2005) 4D Analysis (Akinci 2002) $$$ (GSA, NSF, SGF Funding) $ (CIFE SEED FUNDING) More powerful data More CIFE member involvement Better Reas. Methods Big Idea Problems Intuition POD 4D Checker Tasks Goals

Copyright  D Checker: Analyzing Renovation Schedules for Requirements Compliance CIFE TAC D Checker addresses challenges to enable planners to better manage renovation projects Big Idea Problems Intuition POD 4D Checker Tasks Goals