+ All Categories
Home > Documents > DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki [email protected] Quality...

DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki [email protected] Quality...

Date post: 26-Dec-2015
Category:
Upload: annabella-barnett
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
24
Discussions Discussions Copyright, 2001 © Jerzy R. Nawrocki [email protected] www.cs.put.poznan.pl/jnawrocki/mse/ quality/ Quality Management Quality Management Lecture Lecture 6 6
Transcript
Page 1: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

DiscussionsDiscussions

Copyright, 2001 © Jerzy R. Nawrocki

[email protected]

www.cs.put.poznan.pl/jnawrocki/mse/quality/

Quality ManagementQuality Management

Lecture Lecture 66

Quality ManagementQuality Management

Lecture Lecture 66

Page 2: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Operating environmentOperating environmentOperating environmentOperating environment

End user

End user

Device

External system

The system

ENV1 ENV2

Page 3: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Operating environmentOperating environmentOperating environmentOperating environment

ENV1: End usersThe system will be used by the

following people:• Chief accountant• President• Sales director

All the end users

Page 4: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

All the external

devices and systems

Operating environmentOperating environmentOperating environmentOperating environment

ENV2: External devices and systems

The system will communicate with the following external devices and systems:

• SAP R/3

Page 5: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Operating environmentOperating environmentOperating environmentOperating environment

End user

The system

Page 6: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Operating environmentOperating environmentOperating environmentOperating environment

ENV3: Chief accountant’s operations

The chief accountant can initiate the following operations:

• Taking an invoice• . . .

All the operations

user, device, or external sys.

Page 7: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Plan of the lecturePlan of the lecturePlan of the lecturePlan of the lecture

McCall’s quality factorsOperating environment

Metaphor of the systemSystem’s functionalityStandard traced-from relation

Page 8: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Metaphor of the systemMetaphor of the systemMetaphor of the systemMetaphor of the system

The system ConsumerProducer

How to specify taking an invoice?

Page 9: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Metaphor of the systemMetaphor of the systemMetaphor of the systemMetaphor of the system

The system

Invoice buffor

What do I have to know about the

system to specify its operations?

Page 10: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Metaphor of the systemMetaphor of the systemMetaphor of the systemMetaphor of the system

MET1: Internal architectureThe system will consist of the

following elements:• Invoice buffor (empty or non-

empty)• . . .

All the elements

and states

Page 11: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Plan of the lecturePlan of the lecturePlan of the lecturePlan of the lecture

McCall’s quality factorsOperating environmentMetaphor of the system

System’s functionalityStandard traced-from relation

Page 12: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

System’s FunctionalitySystem’s FunctionalitySystem’s FunctionalitySystem’s Functionality

STOP

0.1234

Function (Operation)

Not now!

Precision?

Side effect

Input Output

Page 13: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

System’s FunctionalitySystem’s FunctionalitySystem’s FunctionalitySystem’s Functionality

STOP

0.12

Function (Operation)

Input Output

First .. Then ..

Page 14: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

System’s FunctionalitySystem’s FunctionalitySystem’s FunctionalitySystem’s Functionality

FUN1: Taking an invoice

INPUT: -CONDITION: The invoice buffer is nonempty. OUTPUT: An invoice (pattern IP-1/99.09)SIDE EFFECT: The taken invoice is removed

from the buffer. If it is the only invoice in the buffer, the buffer gets empty.

PROCESSING: -PRECISION: The fraction part of each amount is

represented with two digits.

Page 15: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Plan of the lecturePlan of the lecturePlan of the lecturePlan of the lecture

McCall’s quality factorsOperating environmentMetaphor of the systemSystem’s functionality

Standard traced-from relation

Page 16: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Standard traced-from relationStandard traced-from relationStandard traced-from relationStandard traced-from relation

ENV1 ENV2DevDev

MET1ENV3 ENVm

FUN1

Dev ENVm+1

FUNx

Page 17: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Discussion topicDiscussion topicDiscussion topicDiscussion topic

• Requirement(s)

• The project in general

Page 18: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Discussion actorsDiscussion actorsDiscussion actorsDiscussion actors

• Discussion author, project administrator (can restrict participants)

• Participant (can respond)

• Project user (can read)

Page 19: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Enabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mail

RPro database

Page 20: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Enabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mail

Project > Security: enter an email address

Page 21: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Enabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mail

Project > Security: enter an email address

Page 22: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Enabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mailEnabling discussion e-mail

Tools > E-mail Setup:• check Enable E-mail Notification• select e-mail protocol (eg. SMTP or POP3• enter SMTP server name• your e-mail addr• your name (eg. J.Nawrocki)Not required if the system admin has

configured participation and notification e-mail with Rational E-mail Reader (RER)

Page 23: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Discussion activitiesDiscussion activitiesDiscussion activitiesDiscussion activities

Creating discussions:

Tool Palette > Project > View Discussions

Page 24: DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Jerzy.Nawrocki@put.poznan.pl  Quality Management.

J. Nawrocki, Quality Manag. (6)

Discussion activitiesDiscussion activitiesDiscussion activitiesDiscussion activities

Creating discussions:

Tool Palette > Project > View Discussions


Recommended