Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.

Slides:



Advertisements
Similar presentations
Project L.O.F.T. Report May 2007 through October 2007 Creating a design to meet stakeholder desires and dissolve our current set of interacting problems.
Advertisements

Life Science Services and Solutions
12 August 2004 Strategic Alignment By Maria Rojas.
CUPA-HR Strong – together!
Leading IT through People Sharm Manwani Alistair Russell Colin Thompson Leslie Willcocks.
© UKCIP 2011 Learning and Informing Practice: The role of knowledge exchange Roger B Street Technical Director Friday, 25 th November 2011 Crew Project.
Business Architecture
Course: e-Governance Project Lifecycle Day 1
An Intro to Professionalizing Procurement & Strategic Sourcing
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
Chapter 1: The Context of SA&D Methods
Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 1998 by Carnegie Mellon.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
2-1 The Organizational Context: Strategy, Structure, and Culture Chapter 2 © 2007 Pearson Education.
Systems Engineering in a System of Systems Context
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
COMP 350: Object Oriented Analysis and Design Lecture 2
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
1. 2 Learning Objectives To understand: the elements or stages of the strategic management process the different perspectives on strategy development.
Release & Deployment ITIL Version 3
How to Manage the Organizational Change LaMarsh & Associates, Inc.
Software Development Process
Foundations of Information Systems in Business
1 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1. 2 Learning Objectives To understand: the elements or stages of the strategic management process the different perspectives on strategy development.
1 Systems Analysis and Design in a Changing World, Fourth Edition.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Organizational competence in harnessing IS/IT
1 Table of Content 1.Business Diagnostic - Establishing a case for change –Changes in demand –New opportunities –Emerging threats 2.Vision Creation - Defining.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
T. Dawson, TASC 9/11/13 Use of a Technical Reference in NASA IV&V.
@ ?!.
 Get definitions about Roadmapping (in order to construct my own)  Get more method fragments  Construct method.
European Broadband Portal Phase II Application of the Blueprint for “bottom-up” broadband initiatives.
Role-Based Guide to the RUP Architect. 2 Mission of an Architect A software architect leads and coordinates technical activities and artifacts throughout.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Thriving in Uncertain Times: Markets, Food, and Governing Michael L. Cook University of Missouri Graduate Institute of Cooperative Leadership (GICL)
CHECKPOINTS OF THE PROCESS Three sequences of project checkpoints are used to synchronize stakeholder expectations throughout the lifecycle: 1)Major milestones,
Knowing Our Market and Ourselves Rene Seidel The SCAN Foundation & Lori Peterson Collaborative Consulting.
BUSINESS DRIVEN TECHNOLOGY
Enterprise Architecture, Enterprise Data Management, and Data Standardization Efforts at the U.S. Department of Education May 2006 Joe Rose, Chief Architect.
Illustrations and Answers for TDT4252 exam, June
Chapter 1 The Nature of Strategic Management
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Overview What do we mean by a Learning Organisation? Why did we develop a People Development Framework? What was the process involved in building the.
Chapter 4 Decision Support System & Artificial Intelligence.
A Prescriptive Adaptive Test Framework (PATFrame) for Unmanned and Autonomous Systems: A Collaboration Between MIT, USC, UT Arlington and Softstar Systems.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
1 CREATING AND MANAGING CERT. 2 Internet Wonderful and Terrible “The wonderful thing about the Internet is that you’re connected to everyone else. The.
 product planning, service- capability planning, strategic planning, long range planning, knowledge asset planning, program planning, process planning,
Chapter 1 The Knowledge Context
Foundations of Information Systems in Business
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI strategy and Grand Vision Ludek Matyska EGI Council Chair EGI InSPIRE.
Talent Acquisition, Staffing, Recruitment, Executive Search.
Knowledge Center Support On a shoestring budget. Tom Lewis 31 year working in IT Developer Mainframe Operations Information Center Manager Director Provided.
KNOWLEDGE MANAGEMENT (KM) Session # 15. Knowledge management is a method to simplify and improve the processes of creating, capturing, sharing, distributing,
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
TeleManagement Forum The voice of the OSS/BSS industry.
INTERNAL ENVIRONMENT ANALYSIS
Enabling Collaboration with IT
Information Systems in Global Business Today
Strategy in a Changing Global Environment
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Employee engagement Delivery guide
Presentation transcript:

Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge sharing, collaboration and innovation New User Requirement Support evolution Support complex Take a holistic approach Focus on business architecture Emphasis is on service design to support evolution Create initial infrastructure and adapt to evolving system Provide services for users to compose processes from collaborative services to support large scale collaborative systems.

The challenge of complexity in the business environment Emphasis on innovation Emphasis on knowledge creation Collaboration to innovate and share knowledge within the business process Social structure Learning Knowledge capture Knowledge sharing Knowledge management integrated into the business process Design must provide the social structures to facilitate knowledge creation and sharing within the business process Create new spaces for innovation Provide ways to create new knowledge through social innovation The goal is to develop a methodology to support systems in complex environments

Creating a Business Network to Manage Evolution Software to support knowledge sharing between people Finds neighbors or similar groups Establishes contacts Coordinator assists to make connections Communities self organize but coordinate activities with other communities through infrastructure Community 1 Community 3 Community 4 Community 2 Sharing knowledge to act locally while thinking globally

Overview 1: Main Objective Focusing on large scale collaboration to support knowledge sharing and collaboration Creating new relationships as system emerges Managing in complex environments Bringing together people and knowledge to address emerging issues User driven emergence Ultimate goal – User operates on model with changes made on system New approach to requirements capture for complex evolving systems – Incomplete and emerging requirements Managing community sustainability within the business system

Overview 2: Who is the User Knowledge workers How to Analyze (Architects setting up initial System) New foundation for evolution Manage complexity How to Build (Architects set up infrastructure users evolve system as needed) Infrastructure to support user driven evolution User process driven by events that need responses Access to transaction processes

Overview 3: Encouraging emergence and innovation Improving quality Changing model during execution Supporting emergence through Learning Relationships Feedback Control elements Methods are needed to provide the structures that encourge innovative behaviour.

Overview 4: Use a method engineering approach Select method for defining perspectives Select modeling tools for each perspective Select perspectives Select analysis method

Assessor team Idea generation team Coordinator Reviewer Team member t1t1 t3 t4 t2t2 a1a1 a2a2 a3a3 c1 Enterprise Social Network Ways people interact Knowledge Model I must learn about my clients I I have to improve my practices I Who do I work with on this I Ways we learn and share knowledge What is the best tool for the problem I Workspaces Evaluation Reviewer Team member Ideas Idea generation Coordinator Evaluation Business Activity Model The structure of business activities Ways organizational units interact Customer network Emerging group Supplier network Collaborating network of service suppliers Make arrangements to create a service kind involving a subset of clients and customers Discusses issues of general requirements Make arrangements and create contracts. Agree on costs and delivery schedules Maintain contact and report on progress. AN OVERVIEW OF THE METHOD Choosing perspectives and modeling methods Organizational Model

Structure of Site Overview 3. Evolving the system 2. Design process 1.2 Business activities 1. Model description 1.3 Social network 1.4 Knowledge 2.3 Select technical infrastructure 2.2 Business architecture 2.1 Define intention Business activities Social network Knowled ge Guidelines Patterns 1.5 Services 1.1 Organizational arrangements Process Recording Model Constructs

1.0 Initial Model Description Creating the Infrastructure Defining large collaborative systems requires models that show the interaction between a number of perspectives. Constructing a business architecture for large scale collaboration is approached from a number of perspectives Combine models for each perspective to create a holistic model Organizati onal structure Social Organizati on Knowledge Business activity

1.1 Organizational Model Enterprise Relationships Role Artifact Type Subactivity/Service Scenario Artifact Organiza tional Unit Responsi bility Roles and responsi bilities Output artifacts Artifact depende ncies Our unitTheir unit Identifies client requirements External information source

1.1.1 Choose organizational model Concepts Organizational unit Organizational activity and responsibility Interactions between organizations Unit UML Model Responsibility Responsible for material acquisition Interaction Negotiates contracts Unit Unit-name Unit-responsibility UNITS Interaction-id Unit-1 INTERACTIONS Unit-interactionsUnit-2

1.2 Business Activity Model Business activity Role Artifact Type Subactivity/Service Scenario Business activity TYPE: Transactive Integrative Collaborative Expert Artifact Service/ Subactivity name Service type/ Subactivity description RolesArtifact produced Expect ed benefit Key business goal AssumptionsStakeholders Defining services needed in the organizations Mission statement

1.4 Knowledge I must learn about my clients I have to improve my practices Who do I work with on this Focus on learning, innovation and setting up relationships Here are some ideas Is this consistent with vision

1.4.1 Recording information GoalIndustry/ Applicatio n Trends and sources Organizati onal unit and its responsibil ity Knowledg e needed by unit Expertise needed Knowledg e availability Interaction s between units Knowledg e to be retained Knowledg e needed or created through interaction s

2.0 Design Process: Overview Methods chosen as needed in the design activity Method 1 Method 3 Method 4 Method 5 Method Methods to define intention 2.2 Methods to design the business architecture 2.3 Methods to choose services 2.4 Methods for implementation Guideline 2 Guideline 1 A method oriented approach Methods classified by stage Guidelines provided for each stage Methods focus on perspectives Use guidelines in methods Design activities

2.1 Defining Intentions Defining the intention Innovation metaphors Define scope Draw application type Define knowledge requirements Impact Identify stakeholder needs Requirements guidelines for emergence Impact guidelines Application types GoalImpact General infrastructure also indentified here?

2.1.1 Process for intentions Guidelines for defining emergence What new knowledge do you expect later Which way is the industry going What new skills will be needed Enter goal What is the industry What are industry trends What are the sources of trends Enter specific goals Trends and their source What new capability is needed Who are the organizational units What are objectives What do they produce What knowledge do they need (learn) What expertise is needed Where is the expertise How do they interact and collaborate Any assumptions Guidelines Goals Business unit objectives Knowledge needs Interactions Guidelines for identifying trends Client (society) values Industry, environment and economic trends New products likely to emerge New services Guidelines for work relationships How do you expect to be working with clients, How do you expect to be interacting with co- workers Guidelines for organizational units Depends on industry

2.2 Design methods for business architecture design Business architecture design Innovation metaphors Define business activities Draw enterprise social network Define knowledge requirements Scenarios Create new role structures Collaboration patterns Culture theories Knowledge enablers Define scope and goals Define application type GoalActivity Communities

2.2.1 Identify business activities Guidelines for defining emergence Identify potential directions in knowledge creation. Where does it come from? Does it need to be created? Choice of ESN structures Look at goal What activities – sketch activity Which activities get trends How are trends distributed Where is knowledge captured and created Which roles are involved in knowledge capture What needs to be done – choose activity roles What knowledge is needed and created and expertise developed What kinds of changes need to be catered for What are the interactions – sketch ESN How is coordination between units What are the process innovations What services do roles need Where is the responsibility for change What are the business activities What are potential changes Guidelines

2.2.2 Recording information ActivityRoleRole actions and interactio ns Knowled ge created by role Artifact produce d Knowled ge needed by role Services needed by role Service benefit to role Trends

2.3 Service Description X1 Individual occupying role Role 1 Role 1 responsibility Interaction between roles Role 2 X2 Individual occupying role Role 2 responsibility Access to databases Support for interactions FeatureProcessSocial; structure Communicati on Knowledg e Impleme ntation Social software Groupware Database Features of each service

2.3.1 Enterprise Social Network (ESN) Role Responsibility Interaction Interaction type X1 Individual occupying role Role 1 Role 1 responsibility Interaction between roles Role 2 X2 Individual occupying role Role 2 responsibility RolesResponsi bility Interactio n with Interactio n type Knowled ge created Role 1 Role 2 Options – reactive look at current networking and adapt proactive create an ESN

2.3.2 Choose modeling construct Lightweight UML Concepts Activity Role Artifact Activity-name Artifact ACTIVITIES Role-name Unit-1 ROLES RolesUnit-2 Role-name Unit-1 ARTIFACTS Unit-2 Roles Artifact

2.4 Service Infrastructure Design Service design Innovation metaphors Design workspaces Select infrastructure Define interactions Scenarios Choosing social software Lightweight workspaces Social software Available databases Define scope Define application type ServiceSupportin g structure

2.3.1 Identify technical services Matching service to technology What services are needed to capture trends What services are needed to evaluate trends and their impact What services are needed for knowledge creation What services are needed for role interactions What are the business activities What are potential changes Guidelines