SlideShare a Scribd company logo
1 of 15
Unit 4: Systems Life Cycle
9713 AS Applied ICT
19713 AS Applied ICT - Unit 4
Analysis
• Feasibility Study
• Data Collection
• Requirements Specification
9713 AS Applied ICT - Unit 4 2
Feasibility Study
• Is the project ‘doable’?
• Does the technology exist?
• Do we really need it?
• Cost vs. Benefit
9713 AS Applied ICT - Unit 4 3
Data Collection
• Document Collection
• Questionnaires
• Interviews
• Observation (inc. Hawthorne effect)
When data is collected:
• Produce Data Flow Diagrams, System
Flowcharts
9713 AS Applied ICT - Unit 4 4
Requirements Specification
• Identifying the user and information
requirements by collating the interview
transcripts, questionnaires and documents
• Requirements Specification serves as a specific
contract between the user and the system
analyst
9713 AS Applied ICT - Unit 4 5
Design
• Output design
• Input design
• Process design
• Validation routines design
• Identifying suitable hardware and software
• Choose: Off-the-shelf or bespoke software
9713 AS Applied ICT - Unit 4 6
Design contd.
• Output: The content and presentation of reports,
layouts and screen displays depend on the
requirements of the users
• Input: Data collection forms and screen layouts
depend on the user requirements as well as output
required from system and file structures
• Process: Data/file structures and programming
depend on the types of processing, and input and
output structures
Development
• Creating data structures and program
modules (actual ‘programming’)
• Testing strategies
Testing and Implementation
Testing
• Testing each module with
1. Normal
2. Live
3. Abnormal
4. Extreme
data
• Testing whole system, stating expected vs.
actual outcome
Testing and Implementation
Implementation
1. Direct Changeover (‘Big Bang’)
2. Parallel Running
3. Phased Implementation
4. Pilot Running
Evaluation and Maintenance
Evaluation: Evaluating a new system in
terms of the efficiency, ease of use and
appropriateness of the solution by:
•Using test results
•Obtaining feedback from the user
Discovered limitations are used to make
improvements
Evaluation and Maintenance
Maintenance:
• Perfective
• Corrective
• Adaptive
Documentation
• Technical documentation
• User documentation
Technical documentation
For specialists, system administrators
• Systems documentation: Results of systems
analysis, what is expected of the system, test
plan and test data
• Program documentation: Description of the
software, purpose of the software, input data
formats, output, flowcharts, program listing
User documentation
For end users of system
• A guide to simple elements of use of the
software and hardware that make up the
system
• Troubleshooting

More Related Content

What's hot

Parallel simulation
Parallel simulationParallel simulation
Parallel simulationkzoe1996
 
IT General Controls Presentation at IIA Vadodara Audit Club
IT General Controls Presentation at IIA Vadodara Audit ClubIT General Controls Presentation at IIA Vadodara Audit Club
IT General Controls Presentation at IIA Vadodara Audit ClubKaushal Trivedi
 
Integrated Test Facility
Integrated Test FacilityIntegrated Test Facility
Integrated Test Facilitykzoe1996
 
Computer Audit an Introductory
Computer Audit an IntroductoryComputer Audit an Introductory
Computer Audit an IntroductoryMNorazizi HM
 
Test Data Approach
Test Data ApproachTest Data Approach
Test Data Approachkzoe1996
 
IT environment analytics service
IT environment analytics serviceIT environment analytics service
IT environment analytics servicePeter Razenberg
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering Madhar Khan Pathan
 
Generalized audit-software
Generalized audit-softwareGeneralized audit-software
Generalized audit-softwarekzoe1996
 
General and Application Control - Security and Control Issues in Informatio...
General and Application Control - Security  and Control Issues in  Informatio...General and Application Control - Security  and Control Issues in  Informatio...
General and Application Control - Security and Control Issues in Informatio...Dr. Rosemarie Sibbaluca-Guirre
 
Auditing in Computerized Environment
Auditing in Computerized EnvironmentAuditing in Computerized Environment
Auditing in Computerized EnvironmentDr. Sushil Bansode
 
Perfexpert
PerfexpertPerfexpert
Perfexpertgystell
 
Computer-Assisted Audit Tools and Techniques
Computer-Assisted Audit Tools and TechniquesComputer-Assisted Audit Tools and Techniques
Computer-Assisted Audit Tools and Techniques_supriadi
 
Security and Audit Report Sign-Off—Made Easy
Security and Audit Report Sign-Off—Made EasySecurity and Audit Report Sign-Off—Made Easy
Security and Audit Report Sign-Off—Made EasyHelpSystems
 
03.2 application control
03.2 application control03.2 application control
03.2 application controlMulyadi Yusuf
 
Information System Architecture and Audit Control Lecture 1
Information System Architecture and Audit Control Lecture 1Information System Architecture and Audit Control Lecture 1
Information System Architecture and Audit Control Lecture 1Yasir Khan
 
Confessions of an Internal Auditor: IT Edition
Confessions of an Internal Auditor: IT EditionConfessions of an Internal Auditor: IT Edition
Confessions of an Internal Auditor: IT EditionBrad Adams
 

What's hot (20)

Parallel simulation
Parallel simulationParallel simulation
Parallel simulation
 
IT General Controls Presentation at IIA Vadodara Audit Club
IT General Controls Presentation at IIA Vadodara Audit ClubIT General Controls Presentation at IIA Vadodara Audit Club
IT General Controls Presentation at IIA Vadodara Audit Club
 
Integrated Test Facility
Integrated Test FacilityIntegrated Test Facility
Integrated Test Facility
 
Computer Audit an Introductory
Computer Audit an IntroductoryComputer Audit an Introductory
Computer Audit an Introductory
 
Test Data Approach
Test Data ApproachTest Data Approach
Test Data Approach
 
IT environment analytics service
IT environment analytics serviceIT environment analytics service
IT environment analytics service
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Generalized audit-software
Generalized audit-softwareGeneralized audit-software
Generalized audit-software
 
General and Application Control - Security and Control Issues in Informatio...
General and Application Control - Security  and Control Issues in  Informatio...General and Application Control - Security  and Control Issues in  Informatio...
General and Application Control - Security and Control Issues in Informatio...
 
Technology considerations
Technology considerationsTechnology considerations
Technology considerations
 
Auditing in Computerized Environment
Auditing in Computerized EnvironmentAuditing in Computerized Environment
Auditing in Computerized Environment
 
Procedural Controls
Procedural ControlsProcedural Controls
Procedural Controls
 
Perfexpert
PerfexpertPerfexpert
Perfexpert
 
Computer-Assisted Audit Tools and Techniques
Computer-Assisted Audit Tools and TechniquesComputer-Assisted Audit Tools and Techniques
Computer-Assisted Audit Tools and Techniques
 
Auditing information System
Auditing information SystemAuditing information System
Auditing information System
 
Security and Audit Report Sign-Off—Made Easy
Security and Audit Report Sign-Off—Made EasySecurity and Audit Report Sign-Off—Made Easy
Security and Audit Report Sign-Off—Made Easy
 
Critical systems engineering
Critical systems engineeringCritical systems engineering
Critical systems engineering
 
03.2 application control
03.2 application control03.2 application control
03.2 application control
 
Information System Architecture and Audit Control Lecture 1
Information System Architecture and Audit Control Lecture 1Information System Architecture and Audit Control Lecture 1
Information System Architecture and Audit Control Lecture 1
 
Confessions of an Internal Auditor: IT Edition
Confessions of an Internal Auditor: IT EditionConfessions of an Internal Auditor: IT Edition
Confessions of an Internal Auditor: IT Edition
 

Viewers also liked

CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT
 CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT
CIE AS Level Applied ICT Unit 2 - How Organisations Use ICTMr G
 
CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)
 CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2) CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)
CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)Mr G
 
CIE ICT Help MayJune 2008 Scenario 2
CIE ICT Help MayJune 2008 Scenario 2CIE ICT Help MayJune 2008 Scenario 2
CIE ICT Help MayJune 2008 Scenario 2aaah400
 
A2 Applied ICT Practice Exam Questions
A2 Applied ICT Practice Exam QuestionsA2 Applied ICT Practice Exam Questions
A2 Applied ICT Practice Exam QuestionsPhil Andrew
 
CIE ICT exam paper
CIE ICT exam paperCIE ICT exam paper
CIE ICT exam paperJody121
 
CIE A Level Applied ICT Unit 7 - Computer Networks
 CIE A Level Applied ICT Unit 7 - Computer Networks CIE A Level Applied ICT Unit 7 - Computer Networks
CIE A Level Applied ICT Unit 7 - Computer NetworksMr G
 
2.8 Payroll Applications
2.8 Payroll Applications2.8 Payroll Applications
2.8 Payroll ApplicationsMomina Mateen
 
CIE AS Level Applied ICT Unit 3 - Impact of ICT on Society
CIE AS Level Applied ICT Unit 3 - Impact of ICT on SocietyCIE AS Level Applied ICT Unit 3 - Impact of ICT on Society
CIE AS Level Applied ICT Unit 3 - Impact of ICT on SocietyMr G
 
Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and designPratik Gupta
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
Chapter 1 Microeconomics Intro
Chapter 1 Microeconomics IntroChapter 1 Microeconomics Intro
Chapter 1 Microeconomics IntroNasriQ YaziD
 
Aggregate Demand, Aggregate Supply, and Inflation
Aggregate Demand, Aggregate Supply, and InflationAggregate Demand, Aggregate Supply, and Inflation
Aggregate Demand, Aggregate Supply, and InflationNoel Buensuceso
 

Viewers also liked (16)

CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT
 CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT
CIE AS Level Applied ICT Unit 2 - How Organisations Use ICT
 
CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)
 CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2) CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)
CIE A Level Applied ICT Unit 5 - How Organisations Use ICT (part2)
 
System Life Cycle
System Life CycleSystem Life Cycle
System Life Cycle
 
CIE ICT Help MayJune 2008 Scenario 2
CIE ICT Help MayJune 2008 Scenario 2CIE ICT Help MayJune 2008 Scenario 2
CIE ICT Help MayJune 2008 Scenario 2
 
Expert system
Expert systemExpert system
Expert system
 
Network topology
Network topologyNetwork topology
Network topology
 
A2 Applied ICT Practice Exam Questions
A2 Applied ICT Practice Exam QuestionsA2 Applied ICT Practice Exam Questions
A2 Applied ICT Practice Exam Questions
 
CIE ICT exam paper
CIE ICT exam paperCIE ICT exam paper
CIE ICT exam paper
 
Set b.epp4
Set b.epp4Set b.epp4
Set b.epp4
 
CIE A Level Applied ICT Unit 7 - Computer Networks
 CIE A Level Applied ICT Unit 7 - Computer Networks CIE A Level Applied ICT Unit 7 - Computer Networks
CIE A Level Applied ICT Unit 7 - Computer Networks
 
2.8 Payroll Applications
2.8 Payroll Applications2.8 Payroll Applications
2.8 Payroll Applications
 
CIE AS Level Applied ICT Unit 3 - Impact of ICT on Society
CIE AS Level Applied ICT Unit 3 - Impact of ICT on SocietyCIE AS Level Applied ICT Unit 3 - Impact of ICT on Society
CIE AS Level Applied ICT Unit 3 - Impact of ICT on Society
 
Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and design
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Chapter 1 Microeconomics Intro
Chapter 1 Microeconomics IntroChapter 1 Microeconomics Intro
Chapter 1 Microeconomics Intro
 
Aggregate Demand, Aggregate Supply, and Inflation
Aggregate Demand, Aggregate Supply, and InflationAggregate Demand, Aggregate Supply, and Inflation
Aggregate Demand, Aggregate Supply, and Inflation
 

Similar to CIE AS Level Applied ICT Unit 4 - Systems Life Cycle

Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
An Introduction to Clinical Study Migrations
An Introduction to Clinical Study MigrationsAn Introduction to Clinical Study Migrations
An Introduction to Clinical Study MigrationsPerficient, Inc.
 
Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering IntroductionrajeswaricseAvinuty
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleManindra Simhadri
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system developmentcymark09
 
Food ordering system for red bangladesh course system ananlysis
Food ordering system for red bangladesh course system ananlysisFood ordering system for red bangladesh course system ananlysis
Food ordering system for red bangladesh course system ananlysisSumaiya Ismail
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsArta Doci
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentZahra Sadeghi
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationNishu Rastogi
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentAlexey Pyshkin
 
System development
System developmentSystem development
System developmentPraveen Minz
 

Similar to CIE AS Level Applied ICT Unit 4 - Systems Life Cycle (20)

Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
An Introduction to Clinical Study Migrations
An Introduction to Clinical Study MigrationsAn Introduction to Clinical Study Migrations
An Introduction to Clinical Study Migrations
 
Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering Introduction
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Metrics
MetricsMetrics
Metrics
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
 
Food ordering system for red bangladesh course system ananlysis
Food ordering system for red bangladesh course system ananlysisFood ordering system for red bangladesh course system ananlysis
Food ordering system for red bangladesh course system ananlysis
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Sdlc 4
Sdlc 4Sdlc 4
Sdlc 4
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation Elements
 
System design
System designSystem design
System design
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
 
Presenation
PresenationPresenation
Presenation
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and Specification
 
Management (IP)
Management (IP)Management (IP)
Management (IP)
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
Software Requirements engineering
Software Requirements engineeringSoftware Requirements engineering
Software Requirements engineering
 
System development
System developmentSystem development
System development
 
Seminar on Project Management by Rj
Seminar on Project Management by RjSeminar on Project Management by Rj
Seminar on Project Management by Rj
 
22-REQUIREMENT.ppt
22-REQUIREMENT.ppt22-REQUIREMENT.ppt
22-REQUIREMENT.ppt
 

CIE AS Level Applied ICT Unit 4 - Systems Life Cycle

  • 1. Unit 4: Systems Life Cycle 9713 AS Applied ICT 19713 AS Applied ICT - Unit 4
  • 2. Analysis • Feasibility Study • Data Collection • Requirements Specification 9713 AS Applied ICT - Unit 4 2
  • 3. Feasibility Study • Is the project ‘doable’? • Does the technology exist? • Do we really need it? • Cost vs. Benefit 9713 AS Applied ICT - Unit 4 3
  • 4. Data Collection • Document Collection • Questionnaires • Interviews • Observation (inc. Hawthorne effect) When data is collected: • Produce Data Flow Diagrams, System Flowcharts 9713 AS Applied ICT - Unit 4 4
  • 5. Requirements Specification • Identifying the user and information requirements by collating the interview transcripts, questionnaires and documents • Requirements Specification serves as a specific contract between the user and the system analyst 9713 AS Applied ICT - Unit 4 5
  • 6. Design • Output design • Input design • Process design • Validation routines design • Identifying suitable hardware and software • Choose: Off-the-shelf or bespoke software 9713 AS Applied ICT - Unit 4 6
  • 7. Design contd. • Output: The content and presentation of reports, layouts and screen displays depend on the requirements of the users • Input: Data collection forms and screen layouts depend on the user requirements as well as output required from system and file structures • Process: Data/file structures and programming depend on the types of processing, and input and output structures
  • 8. Development • Creating data structures and program modules (actual ‘programming’) • Testing strategies
  • 9. Testing and Implementation Testing • Testing each module with 1. Normal 2. Live 3. Abnormal 4. Extreme data • Testing whole system, stating expected vs. actual outcome
  • 10. Testing and Implementation Implementation 1. Direct Changeover (‘Big Bang’) 2. Parallel Running 3. Phased Implementation 4. Pilot Running
  • 11. Evaluation and Maintenance Evaluation: Evaluating a new system in terms of the efficiency, ease of use and appropriateness of the solution by: •Using test results •Obtaining feedback from the user Discovered limitations are used to make improvements
  • 12. Evaluation and Maintenance Maintenance: • Perfective • Corrective • Adaptive
  • 14. Technical documentation For specialists, system administrators • Systems documentation: Results of systems analysis, what is expected of the system, test plan and test data • Program documentation: Description of the software, purpose of the software, input data formats, output, flowcharts, program listing
  • 15. User documentation For end users of system • A guide to simple elements of use of the software and hardware that make up the system • Troubleshooting