Living with Labels (A personal reflection on IS, SE - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Living with Labels (A personal reflection on IS, SE

Description:

Consistency? Professor of Computing Science. Head of the School of Information & Software Engineering ... in a Faculty of Informatics ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 20
Provided by: professor83
Category:

less

Transcript and Presenter's Notes

Title: Living with Labels (A personal reflection on IS, SE


1
Living with Labels(A personal reflection on IS,
SE CS)
  • Dave Bustard
  • University of Ulster
  • SEISN

2
Spot the Difference?
  • Implement a C compiler for a Pentium III
    processor
  • Implement a database for hospital patient records

3
Consistency?
  • Professor of Computing Science
  • Head of the School of Information Software
    Engineering
  • in a Faculty of Informatics
  • MBCS, CEng, MIEEE
  • Member UKAIS, UKSS, SEA
  • Research area software engineering

4
Why?
  • Tackling a mess
  • Reducing conflict
  • Personal clarification
  • Amusement?

5
Why Not?
  • One should never quarrel about words, and never
    get involved in questions of terminology What
    we are really interested in, our real problems,
    are problems of theories and their truths.
  • Karl Popper
  • Objective Knowledge an evolutionary approach,
    1972

Checkland Holwell 98 (p.88)
6
Basic Question
  • Are software engineering and information
    systems different fields?
  • Yes!
  • if you define them that way!!!

7
My Research Interests
  • Computing Science
  • Software Engineering
  • requirements engineering
  • systems thinking
  • business - IT alignment
  • methods integration
  • risk management
  • OO development ...

8
Overlapping Fields
BM
EE
CS
More ...
9
SE Definition?
  • the judicious application of the theory of
    programming to practical, industrial-scale
    problems
  • Jim Woodcock,
  • CAR Hoare Symposium, Sept 99

10
CS SE?
  • CS everything relevant to the (effective)
    creation, maintenance, and use of computing
    systems
  • SE everything relevant to the (effective)
    creation, maintenance, and use of software

11
CS SE
CS
SE
12
IS IT
IS
IT
13
BM IS IT
BM
IS
IT
?
14
Concept Hierarchy of Concerns
15
Issues
  • Software engineering or systems engineering?
  • What is the practical interpretation of
    information

16
Concept Top Down Analysis
Bottom Up focus on the problem/solution
Top Down focus on the encompassing system
  • Top down approach sets the context

17
Concept Systems Approach
  • An approach to a problem which takes a broad
    view, tries to take all aspects into account and
    concentrates on interactions between different
    parts of the problem.

Checkland 81
18
Concept System Co-Evolution
  • defined evolutionary plan
  • aligned business technology support
  • change can be business or technology led

19
Summary
  • see system development as part of an on-going,
    evolutionary, change process
Write a Comment
User Comments (0)
About PowerShow.com