SlideShare a Scribd company logo
The System Life
Cycle
H’MM
Objectives
• Define the terms system, analysis, and design
• Describe the principal functions of the systems analyst
• List and describe the phases of the systems development
life cycle
• Describe the various data gathering and analysis tools
• Describe a selection of systems design tools
• Explain the concept of prototyping
• Explain the role of the maintenance task in the systems
development life cycle
Contents
• What is Systems Analysis and Design?
• Systems Analyst
• Systems Development Life Cycle
• Various Methods of System Development
• Preliminary Investigation
• Analysis
• Design
• Development
• Implementation
Systems Analysis and Design
What is it?
• System
• organized set of related components established to
accomplish certain task
• Natural
• Planned and placed by people
• Computer system
• A system that has computers as one of its components
System Analyst
• Professional computer employee who
performs analysis and design
• Change agent
• Overcome reluctance of users to change
• Typical career path
• Programmer
• Programmer / Analyst
• Systems Analyst
Functions
Coordination
• Schedules and system-related tasks
• Personnel
• Manager
• Programmers
• Users
• Vendors of computer equipment
• Mail room employees
• Contractors
Communication
• Oral presentations
• Written documentation
Planning and design
• Plans and designs new system
• Involved from beginning of project through
final implementation of the system
Personal Qualities
• Analytical mind
• Good communication skills
• Self-discipline
• Self-direction
• Organizational skills
• Creativity
• Ability to work without tangible results
• Who he may be or what he may be doing ?
• Seek out information about business functions
through organizations procedure manuals and
forms, etc.
• Find out how the existing system work, what
the flow of information through the system
look like.
• Know why the organization wants to change
its current operations
• Determine how and where a computer
information system can benefit all users of the
system
• Actually does more than just solve
current problems
• May handle planned expansion of a business
• Assess what future needs of the business
may be and the changes should be
considered to meet these needs
• May recommend alternatives for improving
the situation
• Perform a cost-benefit analysis over the
alternatives to support management take a
decision
• Develop a plan to implement the decision
• What may NOT be the prime objectives
• Study a business to see which existing processes
should be handled by computer and which
should be done by non-computerized methods
• It is a secondary objective
• Determine what changes should be made in
business
• Change should be a result not an intent
• Determine how to best solve an information
system problem
• Technical ideas be given only if they improve
business system
• Roles they may adopt …
• Information Analyst
• Performs System Analysis tasks only
• System Designers or Application Developers
• Performs System Analysis and Design tasks
• Programmer Analysts
• Performs System Analysis, Design and
Programming tasks
• Whatever be the role, interaction with
users is must!
• The System development life cycle (SDLC) is a
process used by a systems analyst to develop an
information system, training, and user (stakeholder)
ownership.
• The SDLC aims to produce a high quality system that
meets or exceeds customer expectations, reaches
completion within time and cost estimates, works
effectively and efficiently in the current and planned
Information Technology infrastructure, and is
inexpensive to maintain and cost-effective to
enhance.
System Development Life Cycle (SDLC)
• "Systems Development Computer systems are
complex and often (especially with the recent rise of
service-oriented architecture) link multiple
traditional systems potentially supplied by different
software vendors.
• To manage this level of complexity, a number of SDLC
models or methodologies have been created, such as
"waterfall"; "spiral"; "Agile software development";
"rapid prototyping"; "incremental"; “V”; and
"synchronize and stabilize"
History
• The systems life cycle (SLC) is a methodology used to describe the
process for building information systems, intended to develop
information systems in a very deliberate, structured and methodical
way, reiterating each stage of the life cycle.
• The systems development life cycle, according to Elliott & Strachan &
Radford (2004), "originated in the 1960s, to develop large scale
functional business systems in an age of large scale business
conglomerates. Information systems activities revolved around heavy
data processing and number crunching routines".
• Several systems development frameworks have been partly based on
SDLC, such as the structured systems analysis and design method
(SSADM) produced for the UK government Office of Government
Commerce in the 1980s. Ever since, according to Elliott (2004), "the
traditional life cycle approaches to systems development have been
increasingly replaced with alternative approaches and frameworks,
which attempted to overcome some of the inherent deficiencies of
the traditional SDLC".
The Waterfall Model
The Spiral Model
Agile Software Development
Rapid Prototyping Model
The “V” Model
Synchronize and Stabilize Model
The Incremental Model
The System Life Cycle
Analysis
Design
Development
and Testing
Implementation
Documentation
Evaluation
Introduction to system life cycle

More Related Content

What's hot

Systems Life Cycle
Systems Life CycleSystems Life Cycle
Systems Life Cycleshiplakeict
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignJoel Briza
 
Concepts and components of information system
Concepts  and components of information systemConcepts  and components of information system
Concepts and components of information systemRohit Kumar
 
MIS - IT Infrastructure (Part I)
MIS  - IT Infrastructure (Part I)MIS  - IT Infrastructure (Part I)
MIS - IT Infrastructure (Part I)Soetam Rizky
 
Information Systems Development and Acquisition
Information Systems Development and AcquisitionInformation Systems Development and Acquisition
Information Systems Development and AcquisitionYonathan Hadiputra
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information systemPROF.JITENDRA PATEL
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxanumayived
 
Lesson 5: Information Systems Presentation
Lesson 5: Information Systems PresentationLesson 5: Information Systems Presentation
Lesson 5: Information Systems PresentationKereen Tatham
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information Systemnayanav
 
Business information system with explaination
Business information system with explainationBusiness information system with explaination
Business information system with explainationAlana Abraham
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2MISY
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)Sachith Perera
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)Mukund Trivedi
 

What's hot (20)

Systems Life Cycle
Systems Life CycleSystems Life Cycle
Systems Life Cycle
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Lecture 1 Information System
Lecture 1  Information SystemLecture 1  Information System
Lecture 1 Information System
 
Concepts and components of information system
Concepts  and components of information systemConcepts  and components of information system
Concepts and components of information system
 
MIS - IT Infrastructure (Part I)
MIS  - IT Infrastructure (Part I)MIS  - IT Infrastructure (Part I)
MIS - IT Infrastructure (Part I)
 
Information Systems Development and Acquisition
Information Systems Development and AcquisitionInformation Systems Development and Acquisition
Information Systems Development and Acquisition
 
Business information system
Business information systemBusiness information system
Business information system
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information system
 
application of MIS ppt
application of MIS pptapplication of MIS ppt
application of MIS ppt
 
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptxChapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
Chapter 1- INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN by DEEPA (1).pptx
 
Lesson 5: Information Systems Presentation
Lesson 5: Information Systems PresentationLesson 5: Information Systems Presentation
Lesson 5: Information Systems Presentation
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information System
 
Introduction to computing
Introduction to computingIntroduction to computing
Introduction to computing
 
Business information system with explaination
Business information system with explainationBusiness information system with explaination
Business information system with explaination
 
System design
System designSystem design
System design
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2
 
System Analysis and design Class 1
System Analysis and design Class 1System Analysis and design Class 1
System Analysis and design Class 1
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 

Viewers also liked

Edu+Presentation
Edu+PresentationEdu+Presentation
Edu+Presentationgurbaxrawat
 
Software lifecycle lodhi (1)
Software lifecycle   lodhi (1)Software lifecycle   lodhi (1)
Software lifecycle lodhi (1)Nitesh Nayal
 
Chapter 5 Mis Software Development Life Cycle
Chapter 5 Mis Software Development Life CycleChapter 5 Mis Software Development Life Cycle
Chapter 5 Mis Software Development Life Cyclemanagement 2
 
The spiral model
The  spiral  modelThe  spiral  model
The spiral modelphatcom10
 
Spiral model : System analysis and design
Spiral model : System analysis and designSpiral model : System analysis and design
Spiral model : System analysis and designMitul Desai
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanationUmar Farooq
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentationSayedFarhan110
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
Sdlc fountain model
Sdlc fountain modelSdlc fountain model
Sdlc fountain modelRana Atilli
 
Fountain model
Fountain modelFountain model
Fountain modelyenohhoney
 

Viewers also liked (14)

Edu+Presentation
Edu+PresentationEdu+Presentation
Edu+Presentation
 
Fountain project model
Fountain project modelFountain project model
Fountain project model
 
Software lifecycle lodhi (1)
Software lifecycle   lodhi (1)Software lifecycle   lodhi (1)
Software lifecycle lodhi (1)
 
Chapter 5 Mis Software Development Life Cycle
Chapter 5 Mis Software Development Life CycleChapter 5 Mis Software Development Life Cycle
Chapter 5 Mis Software Development Life Cycle
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Slides chapter 3
Slides chapter 3Slides chapter 3
Slides chapter 3
 
The spiral model
The  spiral  modelThe  spiral  model
The spiral model
 
Spiral model : System analysis and design
Spiral model : System analysis and designSpiral model : System analysis and design
Spiral model : System analysis and design
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Spiral model explanation
Spiral model  explanationSpiral model  explanation
Spiral model explanation
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Sdlc fountain model
Sdlc fountain modelSdlc fountain model
Sdlc fountain model
 
Fountain model
Fountain modelFountain model
Fountain model
 

Similar to Introduction to system life cycle

management system development and planning
management system development and planningmanagement system development and planning
management system development and planningmilkesa13
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its RolesAjeng Savitri
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Ajeng Savitri
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phaseshamdiabdrhman
 
HI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesHI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesljmcneill33
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxNoharaShinnosuke2
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and designDr. Vardhan choubey
 
Chapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxChapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxAxmedMaxamuudYoonis
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)yukidiagnosticimagin
 
Introduction To System Analysis & Design
Introduction To System Analysis & DesignIntroduction To System Analysis & Design
Introduction To System Analysis & DesignSyedQamar9
 
chapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfchapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfAxmedMaxamuud6
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and designArnel Llemit
 

Similar to Introduction to system life cycle (20)

management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
 
Lec01.pptx
Lec01.pptxLec01.pptx
Lec01.pptx
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its Roles
 
SDLC 21.11.2022.pdf
SDLC 21.11.2022.pdfSDLC 21.11.2022.pdf
SDLC 21.11.2022.pdf
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
 
Mis
MisMis
Mis
 
Building information systems
Building information systemsBuilding information systems
Building information systems
 
HI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slidesHI600 Ch 1 Inst_slides
HI600 Ch 1 Inst_slides
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
System analysis 1
System analysis 1System analysis 1
System analysis 1
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and design
 
Chapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptxChapter 1 Introduction to Systems Analysis and Design .pptx
Chapter 1 Introduction to Systems Analysis and Design .pptx
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)
 
Introduction To System Analysis & Design
Introduction To System Analysis & DesignIntroduction To System Analysis & Design
Introduction To System Analysis & Design
 
chapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdfchapter01-120827115344-phpapp01.pdf
chapter01-120827115344-phpapp01.pdf
 
Systems analysis and design
Systems analysis and designSystems analysis and design
Systems analysis and design
 
Chapter_01_Introduction.pptx
Chapter_01_Introduction.pptxChapter_01_Introduction.pptx
Chapter_01_Introduction.pptx
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
 

More from Haa'Meem Mohiyuddin (20)

30 task 14.21
30   task 14.2130   task 14.21
30 task 14.21
 
2 activity 14.1
2   activity 14.12   activity 14.1
2 activity 14.1
 
29 Task 14.20
29   Task 14.2029   Task 14.20
29 Task 14.20
 
4 Activity 14.2
4   Activity 14.24   Activity 14.2
4 Activity 14.2
 
1.2 Output devices
1.2 Output devices1.2 Output devices
1.2 Output devices
 
1.3 control output devices
1.3 control output devices1.3 control output devices
1.3 control output devices
 
1.1 Input devices
1.1 Input devices1.1 Input devices
1.1 Input devices
 
1.5 portable communication devices
1.5 portable communication devices1.5 portable communication devices
1.5 portable communication devices
 
1.4 backing storage_media_n_devices
1.4 backing storage_media_n_devices1.4 backing storage_media_n_devices
1.4 backing storage_media_n_devices
 
2.10 art and design work
2.10 art and design work2.10 art and design work
2.10 art and design work
 
2.9 technical and customer support
2.9 technical and customer support2.9 technical and customer support
2.9 technical and customer support
 
2.8 payroll applications
2.8 payroll applications2.8 payroll applications
2.8 payroll applications
 
2.7 use of ict in data management
2.7 use of ict in data management2.7 use of ict in data management
2.7 use of ict in data management
 
2.6 use of ict in time management
2.6 use of ict in time management2.6 use of ict in time management
2.6 use of ict in time management
 
2.5 use of ict in publishing
2.5 use of ict in publishing2.5 use of ict in publishing
2.5 use of ict in publishing
 
2.4 uses of ict in teaching and learning
2.4 uses of ict in teaching and learning2.4 uses of ict in teaching and learning
2.4 uses of ict in teaching and learning
 
2.3 uses of ict in advertising
2.3 uses of ict in advertising2.3 uses of ict in advertising
2.3 uses of ict in advertising
 
2.2 working practices
2.2 working practices2.2 working practices
2.2 working practices
 
2.1 cControl systems
2.1 cControl systems2.1 cControl systems
2.1 cControl systems
 
8. software selection
8. software selection8. software selection
8. software selection
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Introduction to system life cycle

  • 2. Objectives • Define the terms system, analysis, and design • Describe the principal functions of the systems analyst • List and describe the phases of the systems development life cycle • Describe the various data gathering and analysis tools • Describe a selection of systems design tools • Explain the concept of prototyping • Explain the role of the maintenance task in the systems development life cycle
  • 3. Contents • What is Systems Analysis and Design? • Systems Analyst • Systems Development Life Cycle • Various Methods of System Development • Preliminary Investigation • Analysis • Design • Development • Implementation
  • 4. Systems Analysis and Design What is it? • System • organized set of related components established to accomplish certain task • Natural • Planned and placed by people • Computer system • A system that has computers as one of its components
  • 5. System Analyst • Professional computer employee who performs analysis and design • Change agent • Overcome reluctance of users to change • Typical career path • Programmer • Programmer / Analyst • Systems Analyst
  • 6. Functions Coordination • Schedules and system-related tasks • Personnel • Manager • Programmers • Users • Vendors of computer equipment • Mail room employees • Contractors
  • 7. Communication • Oral presentations • Written documentation Planning and design • Plans and designs new system • Involved from beginning of project through final implementation of the system
  • 8. Personal Qualities • Analytical mind • Good communication skills • Self-discipline • Self-direction • Organizational skills • Creativity • Ability to work without tangible results
  • 9. • Who he may be or what he may be doing ? • Seek out information about business functions through organizations procedure manuals and forms, etc. • Find out how the existing system work, what the flow of information through the system look like. • Know why the organization wants to change its current operations • Determine how and where a computer information system can benefit all users of the system
  • 10. • Actually does more than just solve current problems • May handle planned expansion of a business • Assess what future needs of the business may be and the changes should be considered to meet these needs • May recommend alternatives for improving the situation • Perform a cost-benefit analysis over the alternatives to support management take a decision • Develop a plan to implement the decision
  • 11. • What may NOT be the prime objectives • Study a business to see which existing processes should be handled by computer and which should be done by non-computerized methods • It is a secondary objective • Determine what changes should be made in business • Change should be a result not an intent • Determine how to best solve an information system problem • Technical ideas be given only if they improve business system
  • 12. • Roles they may adopt … • Information Analyst • Performs System Analysis tasks only • System Designers or Application Developers • Performs System Analysis and Design tasks • Programmer Analysts • Performs System Analysis, Design and Programming tasks • Whatever be the role, interaction with users is must!
  • 13. • The System development life cycle (SDLC) is a process used by a systems analyst to develop an information system, training, and user (stakeholder) ownership. • The SDLC aims to produce a high quality system that meets or exceeds customer expectations, reaches completion within time and cost estimates, works effectively and efficiently in the current and planned Information Technology infrastructure, and is inexpensive to maintain and cost-effective to enhance. System Development Life Cycle (SDLC)
  • 14. • "Systems Development Computer systems are complex and often (especially with the recent rise of service-oriented architecture) link multiple traditional systems potentially supplied by different software vendors. • To manage this level of complexity, a number of SDLC models or methodologies have been created, such as "waterfall"; "spiral"; "Agile software development"; "rapid prototyping"; "incremental"; “V”; and "synchronize and stabilize"
  • 15. History • The systems life cycle (SLC) is a methodology used to describe the process for building information systems, intended to develop information systems in a very deliberate, structured and methodical way, reiterating each stage of the life cycle. • The systems development life cycle, according to Elliott & Strachan & Radford (2004), "originated in the 1960s, to develop large scale functional business systems in an age of large scale business conglomerates. Information systems activities revolved around heavy data processing and number crunching routines". • Several systems development frameworks have been partly based on SDLC, such as the structured systems analysis and design method (SSADM) produced for the UK government Office of Government Commerce in the 1980s. Ever since, according to Elliott (2004), "the traditional life cycle approaches to systems development have been increasingly replaced with alternative approaches and frameworks, which attempted to overcome some of the inherent deficiencies of the traditional SDLC".
  • 16.
  • 24. The System Life Cycle Analysis Design Development and Testing Implementation Documentation Evaluation