Laboratorium Sistem Informasi

Slides:



Advertisements
Similar presentations
1 Soft Systems Methodology systems thinking systems thinking systems thinking systems thinking systems thinking systems thinking.
Advertisements

Lecture 3 Planning and Development Methodologies.
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Business Architecture
Prepared by BSP/PMR Results-Based Programming, Management and Monitoring Presentation to Geneva Group - Paris Hans d’Orville Director, Bureau of Strategic.
Lecture 4 : Soft Systems Thinking & Practice UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
Soft Systems Methodology
Introduction to Soft Systems Methodology
Soft Systems Methodology
IMS Information Systems Development Practices
SSM - 1 Soft Systems Methodology SSM Elena Losseva MBA 731 November 12, 2007.
Introduction to Soft Systems Methodology. The Vision SSM Models Use Cases Activity Models Dynamic Models Object Models Programs Databases Business Computing.
Unit 10 University of Sunderland CSEM04 ROSCO Unit 10: The Rich Pictures Technique CSEM04: Risk and Opportunities of Systems Change in Organisations Prof.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
System Design and Analysis
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
Software Engineering: Analysis and Design - CSE3308
Chapter 2: IS Building Blocks Objectives
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
UFCE8V-20-3 Information Systems Development 3 (SHAPE HK)
Extended Enterprise Architecture Framework (E2AF)
Introduction to Computer Technology
Enterprise Architecture
What is Business Analysis Planning & Monitoring?
Foundation in Business Analysis
Introduction to Systems Analysis and Design Trisha Cummings.
COM332 – SA3 WISDM & SSM. Web development approaches –Focused on the user interface and in particular the look and feel of a web site –Failed to address.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
CSI315 Web Applications and Technology Overview of Systems Development (342)
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
CB1004 Modelling Business Systems 71 Modelling Business Systems 7 Systems Methods.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Business Analysis and Essential Competencies
The Challenge of IT-Business Alignment
ISECON 2004 Conference Newport, Rhode Island, USA November 4-7, 2004 K.H.VAT (Mr) Department of Computer and Information Science Faculty of Science & Technology.
SOFTWARE DESIGN.
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.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
1 Introduction to Software Engineering Lecture 1.
The GIS Project First Steps. Introduction Designing a GIS project. –What is the nature of the project? –What is the scope of the project? Project management.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 What is Solution Assessment & Validation?
PROGRAM DEVELOPMENT CYCLE. Problem Statement: Problem Statement help diagnose the situation so that your focus is on the problem, helpful tools at this.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
UTA/ARRI. Enterprise Engineering for The Agile Enterprise Don Liles The University of Texas at Arlington.
System A system is a set of elements and relationships which are different from relationships of the set or its elements to other elements or sets.
What Is System Analysis systems analysis: The analysis of the role of a proposed system and the identification of a set of requirements that the system.
M253 Team Work in Distributed Environments Week (3) By Dr. Dina Tbaishat.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
Software Design Process. What is software? mid-1970s executable binary code ‘source code’ and the resulting binary code 1990s development of the Internet.
Application of Soft Systems Methodology in Solving Real World Problems
The Components of Information Systems
Analisis Bisnis.
Principles of Information Systems Eighth Edition
Chapter 10 Holistic Techniques.
Public Services Information Management
What is a system? A collection of components organized to accomplish a specific function or set of functions. [IEEE STD ]
Schedule for the Remainder of the Semester
THE BUSINESS ANALYSIS PROCESS MODEL
Overview of System Engineering
Prepared by BSP/PMR Results-Based Programming, Management and Monitoring Presentation to Geneva Group - Paris Hans d’Orville Director, Bureau of Strategic.
The Components of Information Systems
Stakeholder Management
Information System Building Blocks
Presentation transcript:

Laboratorium Sistem Informasi Pemodelan Enterprise Kridanto Surendro surendro@gmail.com Laboratorium Sistem Informasi STEI - ITB

Tujuan Transformasi Enterprise berbasis TI Model Bisnis Model Proses

Buku Bridgeland, DM & Zahavi. R., Business Modeling, Elsevier, 2009. Lankhorst, M., Enterprise Architecture at Work, Springer, 2005 Holt, J., & Perry, S., Modeling Enterprise Architecture, IET, 2010 BPM CBOK Ver. 2.0

Transformasi ?

Typical way to go to production Applications Design & Development Implementation

SDLC ?

Transformasi ? as is to be

Enterprise Architecture Management Implementation Business Architecture Models & Frameworks for Business Designs Software Components and Runtime Applications Repository of IT Assets for Baseline Management Meeting Business Requirements IT Architecture Strategic Modeling Operational Tactical and Financial Modeling

Models and Frameworks Implementation Enterprise Strategy Business Strategy Enterprise Blueprints Enterprise Architecture Enterprise Management and Continuous Improvement Technology Strategy Strategic Enterprise Plans Change Management Strategy Enterprise Execution Action Projects and Operations

Enterprise

Enterprise Architecture

Enterprise Architecture Business architecture: Major business activities, functions, and their supporting processes. It further translates the business processes into enterprise business requirements that can be organized into functional groupings. These requirements are supported by information flows and package and custom applications. Information architecture: Information flows, data entity relationships, and enabling tools that are dictated by the business processes and activities from the business architecture. Application architecture: Software programs that automate and support business processes; the functions of the applications; articulates the platform where the applications reside; details the set of applications that will support the business in the future; and displays the linkages between both internal applications and the company’s applications and those of its vendors, suppliers, and customers. Technical architecture: The computing infrastructure (i.e., systems software, hardware, network) that supports the information and application architectures.

Software Modeling & Business Modeling

Business Modeling A business model is a simple representation of the complex reality of a business. The primary purpose of a business model is to communicate something about the business to other people: employees, customers, partners, or suppliers.

Business Modeling Business Motivation Models Business Organizations Models Business Process Models Business Rule Models

Soft Systems Methodology systems thinking systems thinking systems thinking

systems theory - systems analysis - management -engineering a well-developed body of theoretical ideas - with many applications: - systems analysis - management -engineering

hard systems thinking hard systems approaches (systems analysis (structured methods), systems engineering, operations research) assume: objective reality of systems in the world well-defined problem to be solved technical factors foremost scientific approach to problem-solving one correct solution

soft systems thinking soft systems approaches (Soft Systems Methodology, soft OR) assume: organisational problems are ‘messy’ (Ackoff), poorly defined stakeholders interpret problems differently (no objective reality) human factors important creative, intuitive approach to problem-solving outcomes are learning, better understanding, rather than a ‘solution’

methodology in SSADM - rigid techniques and procedures to provide unambiguous solutions to well-defined data and processing problems problems, focused on computer implementations in SSM - a loose framework of tools to be used at the discretion of the analyst, focused on improvements to organisational problems

Basic Shape of SSM

Basic Shape of SSM The world interpreted by ideas whose source is the world itself

Basic Shape of SSM The world interpreted by ideas whose source is the world itself (expanded)

Basic Shape of SSM The shift in systemicity between systems engineering and SSM

Basic Shape of SSM Purposeful Holons: Human Activity Systems

SSM - logic stream - cultural stream source: Checkland, SSM in Action

SSM – overview (seven stage model) situation considered problematic problem expressed real world systems thinking about real world conceptual models of systems described in root definitions 4 comparison of models and real world 5 6 changes: systemically desirable, culturally feasible 7 action to improve the problem situation 3 root definition of relevant systems 2 1 source: Checkland: Systems Thinking, Systems Practice

soft problems perceived discomfort poorly defined ‘mess’ (Ackoff) human complications unsuited to hard systems or OR techniques

rich pictures observation boundary idea! coffeetime yet? boundary idea! crossed swords =friction iconic representations - drawn together into a picture which sums up the important elements of the problem situation

rich picture - example

deriving relevant systems relevant systems are conceptual (in-the-mind) models of parts of the problem that are of interest they are models which follow systems principles to help structure the analyst’s impression of the problem - not definitive descriptions of systems in the real world problems can be represented as they are perceived by different stakeholders

root definitions they follow the form: short textual statements which define the important elements of the relevant system being modelled - rather like mission statements they follow the form: a system to do X by (means of) Y in order to Z what the system does - X how it does it - Y why it’s being done - Z

root definition examples primary task (relating to basic tasks and structures) A university owned and operated system to award degrees and diplomas to suitably qualified candidates (X), by means of suitable assessment (Y), (in conformance with national standards), in order to demonstrate the capabilities of candidates to potential employers (Z). issue based (relating to temporary or qualitative concerns, or concerns of judgment) A university owned and operated system to implement a quality service (X), by devising and operating procedures to delight its customers and control its suppliers (Y), in order to improve its educational products (Z).

CATWOE analysis a check to ensure that root definitions contain most of what is important Customers the victims or beneficiaries of T Actors those who do T Transformation input output Weltanschauung the worldview that makes the T meaningful in context Owners those with the power to stop T Environmental elements outside the system which constraints are taken as given, but nevertheless affect its behaviour

The idea of 'transformation process'

example CATWOE E national educational and assessment standards C candidate students A university staff T candidate students degree holders and diplomates W the belief that awarding degrees and diplomas is a good way of demonstrating the qualities of candidates to potential employers O the University governing body E national educational and assessment standards

A root definition, CATWOE and pictorial representation of a fence-painting system

A first model from the root definition A root definition, CATWOE and pictorial representation of a fence-painting system A first model from the root definition

A Final model from the root definition A root definition, CATWOE and pictorial representation of a fence-painting system A Final model from the root definition

activity (conceptual) models representation of the minimum set of activities necessary to ‘do’ the root definition activities modelled by verbs

activity models - symbols verb + noun phrase activity - ‘do something’ A logical dependency arrow - activity A must come before B, or if activity A is done badly - so will B B boundary example use

activity model - example A university owned and operated system to award degrees and diplomas to suitably qualified candidates (X), by means of suitable assessment (Y), (in conformance with national standards), in order to demonstrate the capabilities of candidates to potential employers (Z).

measures of performance E1 - efficacy (does the system work, is the transformation effected)? E2 - efficiency (the relationship between the output achieved and the resources consumed to achieve it) E3 - effectiveness (is the longer term goal (Z) achieved)

measures of performance - example E1 (efficacy) - are degrees and diplomas awarded? E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for the resource consumed? E3 (effectiveness) - do employers find the degrees and diplomas a useful way of assessing the qualities of potential employees?

the complete conceptual model root definition CATWOE activity model measures of performance

the complete model - example enroll students design education programmes appreciate national standards educate students allot resources and carry out assessment award degrees + diplomas to students reaching acceptable levels monitor for E1, E2, E3 take control action E1 (efficacy) - are degrees and diplomas awarded? E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for the resource consumed? E3 (effectiveness) - do employers find the degrees and diplomas a useful way of assessing the qualities of potential employees?

levels of resolution each activity may be modelled at a higher level of resolution - in other words a new root definition is prepared specific to that activity and a conceptual model built which further defines the set of (more detailed) activities necessary to accomplish it. in this way complex situations with many activities can be modelled without loosing a sense of the overall shape of the problem

comparison with the real world activity is it done in the real situation? how is it done? comments, recommendations 1 2 3