Designing Workflow User Interfaces with UsiXML

of 46/46
Reference UsiXML project #08026 2009-2012 A Methodology for Developing User Interfaces to Workflow Information Systems Josefina Guerrero-Garcia, Jean Vanderdonckt UsiXML Workshop EICS, Berlin, 20 June 2010 Université Catholique de Louvain
  • date post

    10-Feb-2015
  • Category

    Technology

  • view

    1.524
  • download

    1

Embed Size (px)

description

Supporting business processes with the help of workflow systems is a necessary prerequisite for many companies to stay competitive. An important task is the specification of workflow, i.e. these parts of a business process that can be supported by a computer system. This paper is about the definition and development of user interfaces for workflow information systems. XML-based user interface description languages express various aspects of the user interfaces, including the abstract and concrete elements of the user interface, the tasks to be performed by the users, and the user interface dialogue. We have developed a framework for expressing workflow aspects, and using UsiXML for rendering the user interfaces

Transcript of Designing Workflow User Interfaces with UsiXML

Slide 1*
Reference
To identify
how tasks are structured, who performs them, what their relative order is, how they are synchronized, how information flows to support the tasks, and how tasks are being tracked.
By automating many of the processes unnecessary steps are eliminated, and every member of the team is fully aware of his or her responsibilities.
Makes it easier to track employee and machine performance.
Determines the right person for the right task at the right time.
ITEA UsiXML project #08026, 2009-2012
*
Reference
UIs are means to execute interactive-work
To reduce the gap between IT development and the organization needs in a co-evolutionary way
The closest the UI is to the workflow design, the more you keep traceability on the IS designed
When defining a workflow, software rarely supports designers in developing the UIs corresponding to this workflow.
Data flow
Workflow design
Workflow management
*
Reference
Agenda
Context
Methodology
Language
Models
*
Reference
*
Reference
*
Reference
Calculate a 3D model of the customer's legs
Send pictures to the manufacturing department
Three sites: the shop, the servers of the corpus, the production site
Deutsche Post (optional)
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
*
Order management
Producer A
Producer B
Customer Handling B
Reference
*
Bauerfeind production employee A
Bauerfeind production employee B
Bauerfeind logistics employee
Deutsche post employee A
Shop employee B
ITEA UsiXML project #08026, 2009-2012
Reference
*
Reference
*
Reference
*
Whom? Applying workflow resource patterns
ITEA UsiXML project #08026, 2009-2012
Reference
*
Reference
*
Reference
*
Reference
*
Reference
Agenda
Context
*
Reference
Conclusions
*
Reference
Contributions
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
*
Reference
Agenda
Context
*
Reference
*
Literature search.
Lessons learned.
Field study.
Reference
*
Supervising
Reference
*
Validation
Title
Subject
Tasks
Organization of a Triathlon
It explains all the steps needed to organize a sport event
72
14
28
6
12
It deals with the organization of a cycle race
55
7
18
6
9
It manages the way to replenish shelves in a supermarket
25
6
10
3
10
Airport passenger workflow
It illustrates the steps that a passenger need to follow in order to do the check-in at airport
20
4
5
6
6
How to get my driving license
It shows the steps to follow in order to get a driving license type “B” in Belgium
25
3
8
6
4
Requesting a credit to buy car
It details the process to get a credit to buy a car.
16
5
5
3
4
Order personalized compression stockings
It deals with an Internet order system, allowing the ordering of personalized support stockings.
22
4
7
3
5
Tech. Support for Copy Machines
It is about the way that a copy machine gets maintenance
17
3
7
3
3
Reference
*
Container transport by ships, trains and trucks
It shows how an organization gives the service of transporting container from an A point to a B point
41
3
5
4
13
Manufacture of adhesives
It is about the manner in which an organization deals with a buying order
38
8
14
5
8
Creating a collaborative blog
It deals with the problem of creating a blog for a research group working at same university but in different departments
11
5
4
2
3
Workflow of MDC Group
It focuses in the Consulting part about several fields: Logistics and events, Design and development of product, Industrial Processes, Sub hiring of staff, Payroll Management, Recruitment and Selection, Evaluation of Human Talent.
20
4
5
6
6
Buying process in a company
This case study is about the manner in which an organization deals with a buying order
16
5
8
3
9
36
10
13
6
10
This case study presents how a private clinic is managed
20
5
9
4
3
Organizing conferences
This case study analyzes how people organize the program of small conferences by using a review tool
22
3
3
3
7
Installing hardware at Allianz group
This case study presents how an organization deals with the acquisition of hardware
36
5
8
4
8
Reference
*
Strict separation between the description of the organization and workflow process specification.
Comment: One of the characterizing aspects of this method is the separation of concerns between modeling the organization and modeling the workflow processes within a given organization.
2) Support carrying out group tasks.
Comment: This requirement is partially cover with the task model for representing the individual level, and the workflow model considering group requirements.
ITEA UsiXML project #08026, 2009-2012
Reference
It offers hints to improve the notation
We use the cognitive dimension framework (14 aspects)
We evaluated FlowiXML aspects (notation, environment, medium) based on feedbacks of users (students and the interviewee) and self interpretation
Getting requirements to improve FlowiXML
ITEA UsiXML project #08026, 2009-2012
*
Reference
*
Validation
+
-
+ -
Closeness of mapping A notation close to the domain of application . Workflows using the Petri Nets notation have a common understanding in the workflow community. So as the task modeling notation used in HCI communities.
Consistency Harmony of parts or features to one another. Task model editor (click to add) has different interaction style compared to the process editor (drag and drop). Thus the designer might be confused.
Diffuseness Expresses the verboseness of a notation. - Using wf patterns demands to keep in mind their descriptions thus limiting users to implement them easily. + Petri Nets is composed of simple, limited and focused notation.
ITEA UsiXML project #08026, 2009-2012
Reference
Agenda
Context
*
Reference
*
Reference
Workflow
Notations:
*
Reference
*
Reference
*
SketchiXML, GraphiXML, FlasiXML, IdealXML, InterpiXML
XICL STUDIO
XIML Schema
Reference
Dissemination
*