1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of...

17
1 ISA&D 7 / 8 / 2013 Analysis Phase

Transcript of 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of...

Page 1: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

1ISA&D7 /8/2013

Analysis Phase

Page 2: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

2ISA&D7 /8/2013

• The Analysis Phase • System Requirements• Models and Modelling of requirements • Stakeholders as a source of requirements

Lecturer details

Page 3: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

3ISA&D7 /8/2013

Activities of Analysis Phase

Page 4: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

4ISA&D7 /8/2013

Activities 1: Gather Information

Gathering information involves: • Understanding the existing system• Identifying all current and future users, locations, system interfaces (inside and outside the organization)• Identifying possible software package solutions that might be used

Page 5: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

5ISA&D7 /8/2013

Activities 2: Prioritize Requirements

Prioritize Requirements• Establish which functional and technical requirements are most critical

Why prioritize• Because resources are always limited and you want to address the most important things

• System requirements tend to expand as users make more suggestions (called “scope creep”)

Page 6: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

6ISA&D7 /8/2013

Activities 3: Prototype for Feasibility and Discovery • If system involves new technology, the team may need to get experience working with it. Creating prototypes can be very valuable

• Prototyping helps to understand possibilities and limitations of the technology

• By showing prototypes to end users can get feedback into what is really needed

• Prototypes help users (and analysts) to discover requirements they might not thought about otherwise

Page 7: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

7ISA&D7 /8/2013

Activities 4: Generate and Evaluate Alternatives

• Could include considering more than one method to develop system• Could involve in-house development or outsourcing to a consulting firm• Might be able to use “off the shelf” software package• Each alternative has costs and benefits to be considered

Page 8: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

8ISA&D7 /8/2013

Activities 5: Review Recommendations with Management

• Usually done when all the above are completed

• Must decide if project should continue at all

• Must decide on which alternative is the best

Page 9: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

9ISA&D7 /8/2013

Systems Requirements

• System requirements – specifications that define the functions of the new system

Two sets of requirements:Functional requirementsNonfunctional requirements

Page 10: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

10ISA&D7 /8/2013

Functional and Non-Functional Requirements

Functional requirementsActivities system must perform (use cases)Based on procedures and business functionsDocumented in analysis models

Non-functional requirements Technical requirement – hardware and softwarePerformance requirement – workload measuresUsability requirement – user interface, workflowReliability requirement – outages, error detectionSecurity requirement – access & protection

Page 11: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

11ISA&D7 /8/2013

Models and modelling

•Requirements are describes by a collection of models• Reasons for modelling

Page 12: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

12ISA&D7 /8/2013

Types of Models

Different types of models are used in information systems development

Mathematical – formulas that describe technical aspects of the system (e.g., processing rules)

Descriptive – narrative memos, reports, or lists that describe aspects of the system

Graphical – diagrams and schematic representations of some aspect of the system

Page 13: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

13ISA&D7 /8/2013

Requirement model examples

Page 14: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

14ISA&D7 /8/2013

Stake Holders, the source of requirements

People with interest in successful system implementation

Three primary groups of stakeholders

Users (use system)

Clients (pay for and own system)

Technical staff (ensure system operation)

Page 15: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

15ISA&D7 /8/2013

Stakeholders Interested in New System

Page 16: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

16ISA&D7 /8/2013

The transition from information gathering to model

Page 17: 1 ISA&D7/8/2013. 2 ISA&D7/8/2013 The Analysis Phase System Requirements Models and Modelling of requirements Stakeholders as a source of requirements.

17ISA&D7 /8/2013

End

Thank you

??????