Organizational Analysis with i*: A Social- Driven Process. Bed Management at the St Luc University Clinics. /staff/manuel/istarwk.



Similar documents
How To Develop A Multi Agent System (Mma)

INFORMATION INTEGRATION ARCHITECTURE DEVELOPMENT: A MULTI-AGENT APPROACH

Social Patterns for Designing Multiagent Systems

LIS 2103 H Organization Knowledge Management: Models and Technologies

A Goal-Driven Project Management Framework for Multi- Agent Software Development: The Case of I-Tropos

Objectiver. A power tool to engineer your technical and business requirements!

Analyzing Requirements of Knowledge Management Systems with the Support of Agent Organizations

Towards an Agent Oriented approach to Software Engineering

Process Assessment and Improvement Approach

Information Management & Data Governance

Strategic Actors Modeling for Requirements Engineering - the i* framework

Project Type Guide. Project Planning and Management (PPM) V2.0. Custom Development Version 1.1 January PPM Project Type Custom Development

How to Build Successful DSL s. Jos Warmer Leendert Versluijs

Laboratory Information Management Systems. Presented By: Happy Mashigo & Vuyiswa Kenke

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

Business Process Outsourcing based on IRISXtract TM for Documents

CREATING OPEN ACCESS JOURNALS WORKSHOP AT THE SECOND INTERNATIONAL PKP SCHOLARLY PUBLISHING CONFERENCE. Workshop Agenda. Planning for a new journal

Software Architecture. Schahram Dustdar Distributed Systems Group TU Wien

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

THE e-knowledge BASED INNOVATION SEMINAR

DITA Adoption Process: Roles, Responsibilities, and Skills

How To Design A Website For The Elderly

TOWARDS A FRAMEWORK INCORPORATING FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTS FOR DATAWAREHOUSE CONCEPTUAL DESIGN

Service Oriented Architecture

GAMP 4 to GAMP 5 Summary

OPERATIONAL RISK MANAGER CERTIFICATE CANDIDATE GUIDEBOOK. The Industry Standard for Operational Risk Practitioners

THE USE OF THE ERP-CRM-CIM SYSTEMS WITHIN THE MASTER S DEGREE PROGRAMMES

Building a strong data management capability with TOGAF and ArchiMate. Bas van Gils b.vangils@bizzdesign.com

HP Cloud technologies

Save from: University of Technology Computer Science Department. 4 th Class Management Information Systems (MIS)

Data Migration through an Information Development Approach An Executive Overview

Agile SW Siemens

An Investigation of Agent Oriented Software Engineering Methodologies to Provide an Extended Methodology

Libraries as drivers of Open Access

Overview of EAM Services. A Fully Integrated Global EAM Service Provider

Gartner Defines Enterprise Information Architecture

Rotorcraft Health Management System (RHMS)

Simon Field, ACII Chartered Insurance Practitioner IBM Zurich Research Lab, Switzerland

RETRATOS: Requirement Traceability Tool Support

Software Architecture Action Guide. Why do we care about Software Architecture?

The IconProcess: A Web Development Process Based on RUP

Effective Team Development Using Microsoft Visual Studio Team System

Active and Collaborative Learning through a Blog Network

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts

How To Develop Software

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

About CHIMA. Agenda 10/3/2012. HIM Workforce Transformation Where are the Leaders? HRABC Langley, BC Sept 29, 2012

Change Management Office Benefits and Structure

Requirements Engineering in Healthcare: Challenges, Solution Approaches and Best Practices

Intelligent Document Platform (eforms) and File Upload

Agent-Oriented Software Development

Recent Interview with Dean Haritos, CEO of PushMX Software of Silicon Valley, California

DEVELOPING INTELLECTUAL PROPERTY STRATEGIES AND PERFORMANCE METRICS

Software Engineering UNIT -1 OVERVIEW

Agile SW Siemens

Service Oriented Architecture: An Overview Discussion. Jeff Simpson Principle SOA Architect

Software Development in the Large!

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

Chapter 11. Managing Knowledge

Principles of IT Governance

Designing IT Platform Collaborative Applications with Microsoft SharePoint 2003 Workshop

"Data Manufacturing: A Test Data Management Solution"

Digital Libraries and Content Management

IPL Service Definition - Master Data Management Service

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

London: capital of debt. Reducing the health consequences of personal debt

Globis 9. Solution Overview

27 th March 2015 Istanbul, Turkey. Performance Testing Best Practice

VDM vs. Programming Language Extensions or their Integration

BUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA

Enterprise Architecture Review

Systematic and Holistic IT Project Management Approach for Commercial Software. Theresa Kraft Lawrence Technological University

SEMANTIC VIDEO ANNOTATION IN E-LEARNING FRAMEWORK

RUP Design. Purpose of Analysis & Design. Analysis & Design Workflow. Define Candidate Architecture. Create Initial Architecture Sketch

Aligning Data Warehouse Requirements with Business Goals

EMC ACADEMIC ALLIANCE

U 1 B 3 D 2 L 1 I 1 G 2 I 1 T 1 A 1 S 1 P 3 H 4 E 1 N 1 G 2

Delivering Accelerated Results

Software Development Best Practices

Managing Open Source Code Best Practices

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

I.R.I.S. Business Process Optimization. Automated processing and management of mortgage loans

Training.com Cutting-Edge Cloud-based Learning Management System

BI Project Management Software

How To Build A Successful Business

HOW AN INTEGRATED RECEIVABLES SOLUTION

Usage of Business Process Choreography

Methods, Processes & Tools for Global Software Development

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

LCMS and LMS. Taking Advantage of Tight Integration. August Raghavan Rengarajan Chief Software Architect Click2learn, Inc.

Managing and Tracing the Traversal of Process Clouds with Templates, Agendas and Artifacts

Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture

Master of Science Advanced Software Services. Courses description

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>

Trends and Drivers. Global Order Management and Master Data Management

KnoahSoft Harmony TM Suite. Because Not All Agents are Created Equal

A Framework for Personalized Healthcare Service Recommendation

Requirements Management Practice Description

Project Scheduling & Tracking

TOPICS FOR DISSERTATIONS

Transcription:

University of Louvain, Information Systems Research Lab Organizational Analysis with i*: A Social- Driven Process Bed Management at the St Luc University Clinics Manuel Kolp,, kolp@isys.ucl.ac.be http://www.isys.ucl.ac.be www.isys.ucl.ac.be/staff/manuel/ /staff/manuel/istarwk.pdf i* Workshop, City University,, London, April 20, 2005 Agenda Bed Management Modeling with i* Problem Tropos Process Early Requirements with i* Late Requirements with i* Design Reorganization of the University IS (with KAOS) Descartes Architect: an i* driven CASE tool An Industrial Case Study (Steel Making) i*/ social agents Cluster Project in Walloon Region Manuel Kolp 2

Bed Management Analysis Requirements analysis needed to reorganize and improve the hospital information system and the university We focus here on the bed reservation process Complicating factors include the complexity of the university hospital the individualism and specificities of its employees and units (e.g. management, patients, health units, bed reservation service), the changes to the environment related, in particular to emergency and non-planned activities. Manuel Kolp 3 Using i* : the Tropos Process 1. Early requirements: understanding a problem by studying an organizational setting; output : organizational model with relevant actors, their goals and inter-dependencies 2. Late requirements: system-to-be described within its operational environment, with relevant functions and qualities 3. Architectural design: global architecture defined in terms of interconnected subsystems 4. Detailed design: behavior of each architectural component defined in detail 5. Implementation: system implementation carried out consistently with detailed design Manuel Kolp 4

Some General Problems Re-encoding Lost of time Inadequate Applications Maintainability Organizational Structure and Politics Human Computer Interaction Bulk-headings / Not open minded Manuel Kolp 5 Bed Management Problems Information Systems do not answer to requirements Access to Applications Data Archiving Paper-based Processes exceeds IS Multiple Encoding Low usage level of the System Delocalization Tracing Historical Data Cancellation Causes Manuel Kolp 6

Early Requirements: the Organizational Setting Manuel Kolp 7 Actor Rationale Analysis Examples: Bed Booking and Health Unit Manuel Kolp 8

Defining Strategic Dependencies Organizational model with relevant actors and respective dependencies Manuel Kolp 9 Refining Actor Rationale Manuel Kolp 10

Refining Actor Rationale: Health Unit Manuel Kolp 11 Refining Actor Rationale: Determining Problems Manuel Kolp 12

Strategic Objectives: Qualities and Contributions Quality Objectives Improve Patient Stay Quality Contributions Improve Communication Reduce Delays Improve Answers Quality Decrease Costs Decrease Stay Length Improve Bed Occupation % Reduce Administrative Tasks Manuel Kolp 13 Late Requirements: NFR Analysis Manuel Kolp 14

Late Requirements: Introducing the System Functions and qualities of the system in its environment Manuel Kolp 15 Bed Booking Point of View Manuel Kolp 16

Health Unit Point of View Manuel Kolp 17 Bed Booking and Heath Unit Before/After Planner Bed Booking Unit Health Unit Before After Before After Welcome Patient Welcome Patient Patient Stay Details Organize Exam/Operat. Inform Patient Prepare Patient Arrival Plan Stay Encode Movements Record Stay Plan Update HU Occup. Exam Appointment Communicate Occup. HU Arrivals Accept ER Arrival Update HU Occup. Trace Receive ER Arrival Patient Find Bed in HU Planner Planner Control Control Manuel Kolp 18

Paper-Based to Computerized Tasks Bed Booking Hospitalization Request Hospitalization Voucher Hospitalization Agenda Patient Convocation Daily Health Units Occupation Arrival Tracing Lists Health Units Bed Occupation List Health Unit Occupation Appointment Schedule HU Patient History Manuel Kolp 19 The System in the Global Hospital Environment Manuel Kolp 20

Towards Social-Driven Design Process Architecture: Organizational Structures Follow the organization For the University: A Matrix-based Model Detail Design: Social Patterns Broker, Matchmaker, Mediator, Monitor, Embassy, Implementation : Agent, Peer goals, actors, social dependencies, Manuel Kolp 21 Reorganization of the University IS KAOS Requirements Analysis Objectiver (http://www.objectiver.com) Compliant with i* Goal versus Social Analysis New Information System University Information Portal New IS Organizational Structure Redefinition of Roles and People Task and Project Standardization Integration of Existing Systems New Requirements (ex.: EU Uniformization) Manuel Kolp 22

DesCARTES Architect: A i* driven CASE tool i* Support Strategic Dependency Model Strategic Rationale Model i* Extended Enterprise Model Support Goal-Role Model Operational Process Model NFR/Goal Analysis Model DES-MAS Design Editor Agent UML-Based Support Agent Social Patterns Support Code Generation for JACK, JDE and JADEX Agent Platforms OME-i* Models Import XML based Support Gr-Tool Basic Integration Iterations Traceability : refinements brought to models by human resource S-Tropos management templates Manuel Kolp 23 DesCARTES Architect: An i* driven CASE tool Goal Reasoning Social Analysis Manuel Kolp 24

DesCARTES Design Dynamics Structure Code Generation Interaction Manuel Kolp 25 Case Tool : DesCARTES IS Project Management Manuel Kolp 26

Steel Making at Carsid Duferco Usinor Cokerill-Sambre Duferco + Sogepa (Walloon Region) Carlam Manuel Kolp 27 i* Joint Venture Applied to Steel Industry Carsid Manuel Kolp 28

Social Agents/Models Cluster Project in Belgium High Tech Small and Medium Software Companies in Walloon Region Selligent (Intelligent Sales and Marketing, http://www.selligent.com www.selligent.com) Synthetis (Management and Process Control, http://www.synthetis.be www.synthetis.be) Pepite (Intelligent Data Exploration, http://www.pepite.be www.pepite.be) Manex (Network and Software Solutions, http://www.manex.be www.manex.be) Devstage (Web applications, http://www.devstage.com www.devstage.com) Evadix (E-Publishing, http://www.evadix.be www.evadix.be) Immedia (E-business and Web Development, http://www.immedia.be www.immedia.be) Citobi (Customer Relationship Management and B2C, http://www.citobi.be www.citobi.be) Denali (Workflow and Content Management, http://www.denali.be www.denali.be) Iris (Document Management, http://www.irislink.com www.irislink.com) Mopsys (Medical E-learning E Applications, http://www.mopsys.be www.mopsys.be) University Labs Information Systems Research Unit, University of Louvain (http://www.isys.ucl.ac.be www.isys.ucl.ac.be) Operations Management and Technology, University of Namur (http://www.fundp.ac.be www.fundp.ac.be) Political and Social Lobby Agoria, Multisector Federation of the Technology Industry (http://www.agoria.be www.agoria.be) Manuel Kolp 29 Conclusion New IT domains distributed) for the Enterprise (open, dynamic, Virtual Enterprises / Communities, E-MarketPlaces, TeamWare Social Environments Architectures in terms of requirements and social modeling concepts Social Structures, Conceptual Framework, ADL Agent-Based Architectures as Social Styles Details in terms of social design patterns Narrows the gap requirements / design Manuel Kolp 30