Interface Design For IT Service Management Practice (CISTI 2014)

23
João Casalta Nabais [email protected] Alexandre Miguel Pinto [email protected] António Cruz [email protected] Jorge Cardoso [email protected] Interface Design For IT Service Management Practice

description

As the worldwide economy becomes increasingly service-based, companies have a growing need for the adoption of IT Service Management (ITSM) best practices, tools, and methodologies. The Information Technology Infrastructure Library (ITIL) is a set of best practices in ITSM and is now highly adopted by the industry. However, implementing ITIL is complex and costly, and enterprises that design, adopt and provide ITSM services, often end up with different analysis methods and designs for similar ITSM solutions. Aiming at reducing costs and standardizing ITIL-based implementations we propose a methodology to build ITIL conformant interfaces for its processes and functions. This methodology aims for the standardization and partial automation of the construction of reusable software components that are ITIL conformant. It promotes software reuse for ITSM /ITIL solutions market, through the future development of ITSM interfaces.

Transcript of Interface Design For IT Service Management Practice (CISTI 2014)

Page 1: Interface Design For IT Service Management Practice (CISTI 2014)

João Casalta Nabais [email protected]

Alexandre Miguel Pinto [email protected]

António Cruz [email protected]

Jorge Cardoso [email protected]

Interface Design For IT Service Management Practice

Page 2: Interface Design For IT Service Management Practice (CISTI 2014)

To change or develop slowly often into a better, more complex, or more advanced state: to develop by a process of evolution

Evolve

Page 3: Interface Design For IT Service Management Practice (CISTI 2014)

Technology

W W W

Page 4: Interface Design For IT Service Management Practice (CISTI 2014)

To make full use from a resource: The companies sprang up to exploit this new technology

Exploit

Page 5: Interface Design For IT Service Management Practice (CISTI 2014)

Services

Over-The-Top Content

Web Applications

Web Services

Value Added Services

Web APIs

Page 6: Interface Design For IT Service Management Practice (CISTI 2014)

Lack of something wanted or deemed necessary: to fulfill the needs of performing a certain kind of function

Need

Page 7: Interface Design For IT Service Management Practice (CISTI 2014)

Management

!Incidents Problems ChangesRequests

?

Page 8: Interface Design For IT Service Management Practice (CISTI 2014)

To direct or control the use of : manage a complex software

Manage

Page 9: Interface Design For IT Service Management Practice (CISTI 2014)

How?

oo

o

xx

x

Service OperationService Transition

Service DesignService Strategy

Cont

inua

l Ser

vice

Impr

ovem

ent

Page 10: Interface Design For IT Service Management Practice (CISTI 2014)

ITIL Estimates

increase of20± %

per annum

Adoption: Training: increase of

30± % per annum 1 1

1 R. England, “Review of recent ITIL® studies”, APM Group Ltd, 2011

Page 11: Interface Design For IT Service Management Practice (CISTI 2014)

ITSM (ITIL) Adoption

1Hire

Expert

+

Build Solution

2Certify

Collaborator(s)

+

Build Solution

3Buy Certified

Solution

$ $ $ $

Page 12: Interface Design For IT Service Management Practice (CISTI 2014)

Repeating something else and therefore unnecessary: having to systems doing the exact same thing is redundant

Redundant

Page 13: Interface Design For IT Service Management Practice (CISTI 2014)

ITSM Implementation

Company A Company B

Implementation

1 - Identify ITSM process2 - Document process3 - Build process flow

4 - Identify Interfaces: Inputs, Outputs and Data Types

needed for each activity/Operation(s)

of the process5 - Implement (program it)

6- Build specific UI

Same ITSM needse.g. Incident Management

1 - Identify ITSM process2 - Document process3 - Build process flow

4 - Identify Interfaces: Inputs, Outputs and Data Types

needed for each activity/Operation(s)

of the process5 - Implement (program it)

6- Build specific UI

Similar!!

Can be provided by ITIL

Page 14: Interface Design For IT Service Management Practice (CISTI 2014)

Use again or more than once: The tape could be magnetically erased and reused

Reuse

Page 15: Interface Design For IT Service Management Practice (CISTI 2014)

Solution/Alternative 1

Interface Specification for ITSM process

(e.g. WSDL, WADL)ITSM Solution

ProviderCompany

Specifies

Bypass step 1 to 4

Consumer Company A and/or B

Web APIsfor ITSM Process Build Specific UI

Web iOS

Android (…)

Consume

BuildBuild

ITSM ComponentITIL Information Object (Interface)

Page 16: Interface Design For IT Service Management Practice (CISTI 2014)

Solution/Alternative 2

Web APIsfor ITSM Process

ITSM Solution ProviderCompany

Implementsbase on

Specification(s)

Bypass step 1 to 5

Build Specific UI

Web iOS

Android (…)

Consumer Company A and/or B

Consume

Build

ITSM Component

Page 17: Interface Design For IT Service Management Practice (CISTI 2014)

A body of practices, procedures, and rules used by those who work in a discipline or engage in an inquiry

Methodology

Page 18: Interface Design For IT Service Management Practice (CISTI 2014)

ITSM Practice Interface Design

A) Build ITSM Process (or adopt ITIL Process)

B) Specify the ITSM Process Flow (or adopt ITIL Process)

C) Identify Operations, Inputs, Outputs and Data Types (based on process activities)

D) Review and discuss the specification

Page 19: Interface Design For IT Service Management Practice (CISTI 2014)

A) Build ITSM Process

Page 20: Interface Design For IT Service Management Practice (CISTI 2014)

B) Specify the ITSM Process Flow

Page 21: Interface Design For IT Service Management Practice (CISTI 2014)

C) Identify Operations, Inputs, Outputs and Data Types

Page 22: Interface Design For IT Service Management Practice (CISTI 2014)

D) Review and discuss the specification

X

Is the Interface well described?

Yes

No

Tem Discussion and Inspection

Review Interface

Page 23: Interface Design For IT Service Management Practice (CISTI 2014)

Q & A