We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byFreddie Benbrook
Modified about 1 year ago
© Colin Potts B1-1 Organizational approaches to requirements Colin Potts Georgia Tech
© Colin Potts B1-2 The role of systems in organizations l An organization is the context for the system’s functions »Organization provides rationale for system l Some theoretical perspectives on organizations view them as systems »Sociotechnical systems theory »IS design is mixture of Human Activity System (HAS) redesign & technical design HAS 1 HAS 2 IS
© Colin Potts B1-3 Overview: SSM & BPR l Soft Systems Methodology (SSM) »A methodology for understanding a HAS and stating recommendations for change »Not specific to IS »Analysis of HAS “pushes” change »Origins in STS action research l Business Process Reengineering (BPR) »Philosophy of HAS improvement; not a single methodology »HAS is a collection of controllable processes »Technology may “pull” HAS redesign »Origins in Quality- Improvement movement practice
© Colin Potts B1-4 Soft systems methodology l Collection (not rigid sequence) of interlinked analysis activities Outward-directed (“real-world”) activities Inward-directed (“systems”) activities Problem situation unstructured Problem situation expressed Root definitions Conceptual models Real-world/ system comparison Feasible/ desirable changes Implementation
© Colin Potts B1-5 Rich pictures l A sketch illustrating the current situation
© Colin Potts B1-6 CATWOE: stakeholder types l The HAS is described in terms of six key attributes: C= Client/customer (Who are beneficiaries of HAS?) A= Actors (Who perform activities within the HAS?) T= Transformation (What does the HAS do?) W= Weltanschauung / worldview (What are the key assumptions behind the HAS?) O= Owner (Who owns the HAS and can cause it to cease?) E= Environment (What constraints exist on how the HAS works?)
© Colin Potts B1-7 CATWOE Example: Meeting scheduling l C:Senior mgt. & office workers l A: Office workers & admin. assts. l T: Satisfy time utilization for teamwork l W:Busy people; coordination a pain l O: Senior mgt. / IS dept. l E: Calendar; corporate values
© Colin Potts B1-8 Writing a root definition l Textual definition of HAS working in CATWOE attributes: A system, owned by senior management and the IS department, operated by office workers and administrative assistants to utilize their time effectively for teamwork within the constraints of the calendar and corporate values.
© Colin Potts B1-9 Conceptual modeling in SSM l Model what is “systemically desirable” »Informal flow diagram call mtg identify prefs monitor & control time make resources available negotiate schedule need to meet indiv. working prefs. calendar resource constraints
© Colin Potts B1-10 Levels in SSM l Each subsystem of the conceptual model may be decomposed as a HAS
© Colin Potts B1-11 Comparing the model with the world l Does the systemically desirable HAS correspond to the real-world HAS? »E.g. is conceptual model consistent with rich picture? –obviously not a formal analysis process »If not, where can improvements be made? –SSM does not have methods for reaching consensus on change »and what should an IS do to improve HAS?
© Colin Potts B1-12 Team Exercise: “Quick-and- dirty” SSM l For the example system: »As a class: (1) discuss the HAS context »In teams of 2-3: (2) Draw a rich picture (3) Discuss & write root definition for HAS (4) Draw a conceptual model (top level) (5) Identify v. high-level IS requirements »As a class: (6) Discuss what you produce
© Colin Potts B1-13 SSM: How to find out more l Several books. »Checkland & Scholes: Soft Systems Methodology in Action –Classic, but not specific to IS »Patching: Practical Soft Systems Analysis –More of an action guide »Stowell & West: Client-Led Design –Specific to IS, but not strictly SSM
© Colin Potts B1-14 Business process reengineering (BPR) l Basic thesis: an organization operates through a series of processes »Repeatable activities, roles, procedures & rules »Processes can be modeled, supported & “enacted” l HAS is improved by redesigning processes Scope of improvement Local optimization (e.g. TQM) Radical redesign (e.g. BPR)
© Colin Potts B1-15 The role of IS in BPR l Needs “pull” vs. technology “push” Process “What” “How” possible IS identify how IS can support process “How” potential technology “Where” Candidate processes select processes that technology can support
© Colin Potts B1-16 Organizational use cases l Use case = standard interaction between system and its environment »For an organizational use case, the system is a HAS, envt. is the business envt. l Dual models (same concepts used) »“is”: how things are done »“ought”: envisioned improvement
© Colin Potts B1-17 Example use cases for library member of public librarian publisher.... circulation membership mgt. stock mgt.
© Colin Potts B1-18 Categories of business object
© Colin Potts B1-19 Example object model l E.g. borrowing a book member of public customer service assistant borrowing policy library patron book
© Colin Potts B1-20 Interaction diagrams Cust. Svc. asst. Borrowing policy PatronBook Member of public presents books Customer service assistant checks membership card Borrowing policy checks that member of public is library patron in good standing Customer service assistant records books to be borrowed Borrowing policy updates book record Customer service assistant tells borrower due date
© Colin Potts B1-21 Envisioning new processes l Consider possible use cases in an IS- supported HAS »Use analogies »Standard optimizations l For example »How is a library like a gas station? –Borrowing stations like gas pumps? »Remove assistant by having unattended check-out station
© Colin Potts B1-22 Team exercise: BPR use cases l For the standard example: »as a class: (1) Decide on a single business process »in groups of 2-3: (2) Identify & categorize objects for process (3) Draw an interaction diagram (4) Envision new system & describe to class
© Colin Potts B1-23 BPR: How to find out more l Several books »Hammer & Champy: Reengineering the Corporation »Morris & Brandon: Reengineering your Business »Johansson et al: Business Process Reengineering »Jacobson et al: The Object Advantage
© Colin Potts B1-24 Organizational methods: conclusion l Basic goal »Understand the context »Only then determine whether a system is necessary, and if so where its boundary should be l Preconditions »Sense that something’s wrong or that an opportunity beckons »No clear technical problem yet apparent
1 Decision Support & Executive Information Systems: Soft Systems Approach LECTURE 4 Amare Michael Desta.
1 Soft Systems Methodology systems thinking systems thinking systems thinking systems thinking systems thinking systems thinking.
UNIT-l Conceptual foundation of Business Process reengineering 1.
Metadata and Digital Library Development Introduction: Background, Goals, and Course Outline Course design: David Ruddy Cornell University Library 1.
STREAM ANALYSIS Diagnosing Organizational Change Peg Lucky & Tom Kriesel HPRCT 2010.
Competence is the demonstrated ability to apply knowledge and/or skills and, where relevant, personal attributes. A certification scheme contains.
An Introduction to Object Modeling An Introduction to Object Modeling The approach of using object modeling during systems analysis and design is called.
Learning Objectives 6.1 Explain the importance of mission, vision, and value statement and how they set the foundation for the planning process. 6.2 Describe.
Service Framework Reference Models Bill Olivier Director, CETIS.
Goals of INFO3315 Learn about the range of techniques to: Understand users Establish requirements Brainstorm alternatives creatively Prototyping alternative.
תהליך הפיתוח האחוד (The Unified Process) 1. Motivation: Analysis and Design Should Be Done Iteratively! Presented 1981, this is one of the most famous.
Information Systems Analysis and Design. Systems Modeling Enterprise Model graphically represents organizational entities and the relationships between.
Seven S model Definition Concept used as a measure of the quality of the performance of a firm, as indicated by 7 factors so interrelated that changing.
Measuring Local Governance. Objectives 1.Introduce local governance and its present dynamics in terms of decentralisation and democratisation trends and.
1 Note content copyright © 2004 Ian Sommerville. NU-specific content copyright © 2004 M. E. Kabay. All rights reserved. Process Improvement IS301 – Software.
7-1 Chapter 7 Enterprise-Wide Information Systems
Health & Safety Management Health & Safety Management for Quarries Topic Four.
Quality Tools and Techniques in the School and Classroom.
Getting Focused on Continuous Improvement -J. Jay Marino Associate Superintendent for Organizational Effectiveness and Accountability, Cedar Rapids, Iowa.
1 Systems Engineering A Way of Thinking A Way of Doing Business Enabling Organized Transition from Need to Product August 1997 Systems Engineering Technical.
Unit-V -SOFTWARE QUALITY. To develop and deliver robust system, we need a high level of confidence that Each component will behave correctly Collective.
ORGANIZATIONAL DEVELOPMENT Books to be Read: 1.Organization Development – French & Bell 2.Organization Development – V. G. Kondalkar 3.Organization Development.
UNIT I – Introduction to Management - Definition of Management - Efficiency and Effectiveness - Management Functions - Types of Managers - Managerial Roles.
USE CASE MODELLING A use case is a scenario that describes the use of a system by an actor to accomplish a specific goal. An actor is a user playing a.
1 of 19 Organization and Management New Structures and Alliances IMARK Investing in Information for Development Organization and Management New Structures.
© 2005 by Prentice Hall Chapter 6 Determining System Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Chapter - 5 Understanding Requirements Unit II. Introduction Definition : “The broad spectrum of tasks and techniques that lead to an understanding of.
Learning Objectives 7.1 Describe the organizing process and how formal and informal organizations differ. 7.2 Identify some common types of organizational.
Management Consulting Caribbean Community (CARICOM) Secretariat Jerry Blenman Managing Director Calidad Investment & Financial Services Inc Business Development.
1 Computer Systems & Architecture Lesson 3 5. Designing the Architecture.
© 2016 SlidePlayer.com Inc. All rights reserved.