SlideShare a Scribd company logo
System—Set of components
that interact to achieve
common goal
Uploaded by Rohaan
From
www.gulshancampusa.wix.co
m
 Many failed systems were abandoned because
analysts tried to build wonderful systems
without understanding the organization.
 The primarily goal is to create value for the
organization.
What is a systems analyst?
Next
Responsible for designing
and developing
information system
Connection between
users and IT
professionals
 The project --
◦ Moves systematically through phases where each
phase has a standard set of outputs
◦ Produces project deliverables
◦ Uses deliverables in implementation
◦ Results in actual information system
◦ Uses gradual refinement
 Planning (Why build the system? How should
the team go about building it?)
 Analysis (Who uses system, what will it do,
where and when will the system be used?)
 Design (How will the system work?)
 Implementation (System delivery)
A simple process for making lunch
 Identifying business value
 Analyze feasibility
 Develop work plan
 Staff the project
 Control and direct project
 Analysis strategy
 Gathering business requirements
 Requirements definition use cases
 Process modeling
 Data modeling
 Design selection
 Architecture design
 Interface design
 Data storage design
 Program design
 Construction
◦ Program building
◦ Program and system testing
 Installation
◦ Conversion strategy
◦ Training plan
◦ Support plan
Process Product
Planning
Analysis
Design
Implementation
System Request
Feasibility Analysis
Workplan
System Proposal
System
Specification
New System and
Maintenance Plan
Waterfall model: has well-defined, linear
stages of systems development and
support. example: employee payroll
computing, online event management
system
Spiral model: shows that software is
developed using an iterative or spiral
approach rather than a linear approach.
 Example: Microsoft operating system,
Prototyping model: used for developing
prototypes to clarify user requirements.
Examples : new computer making and
military machinary
 Clear user requirements
 Familiarity with technology
 Complexity of system
 Reliability of system
 Time schedule
 Schedule visibility
Why systems fail?
 Did not support business strategies
 Poor planning and project management
 Failure to understand user requirements
 Poor cost estimating and benefit analysis
 Design defects
 Incompatible or inadequate technology
 Lack of adequate controls
 Unstructured, unmaintainable software
What makes successful
systems?
 User involvement
 Systems planning and project management
 Developing alternative designs
 Functional design guides detailed design
 Complete, concise, and clear documentation
 Using a coordinated, planned approach
 Post implementation reviews
 Designing for systems maintenance
The Project Manager is a person who has overall
responsibility for successful planning, monitoring,
control and
execution of a project. Project manager will be
accountable
for ensuring any objectives or goals that are
predetermined in
order to complete the project as and when desired by
the organization.
The Project Manager collects metrics data(such as
baseline,
actual values for costs, schedule, work in progress, and
1 - 19
 Business Analyst
 Database Administrator
 Systems analyst
 Technical Lead/Architect
 Application Developers
 Software Quality Assurance Analyst
 Technical Support
A Business Analyst acts as a face of Customer to the
Development team, most of the time. A Business
Analyst
should be credible enough and the team should have
absolute faith in him.
Development team should be able to ask any question
regarding the system and they should believe in the
answers
that BAs provide. If they start having doubts on the
answers
BAs provide they may get tempted to develop
something that
A database administrator (short form DBA) is a person
responsible for the design, implementation,
maintenance and
repair of an organization's database.
The role includes the development and design of
database
strategies, monitoring and improving database
performance
and capacity, and planning for future expansion
requirements.
A database administrator (DBA) is also responsible for
the
A Systems Analyst is someone who works on a high level
in
an organization to make sure that all of the various
systems
and infrastructures of a non-technical nature, as well as
the
capabilities of the computer systems, are working as
well as
they can be.
A Systems Analyst examines distribution of work on a
project, how it is originated, how it is created, and how
it is
disseminated, and will be working closely with end users
The major role of an Application Developer is to consult
with
the departmental heads, in order to make sure that the
product
developed meets the customer’s requirement.
The main responsibilities of the Application Developer
are to:
 identify, define, and model the application
requirements.
 define data structures and distribution to satisfy the
application solution.
 prepare deliverables to support the development and
deployment of the solution such as application guides
The Quality Assurance Analyst's role is to develop and
establish quality assurance standards and measures for
the
information technology services within the organization.
This
individual will also gather and analyze data in support of
business cases, proposed projects, & systems
requirements.
This will include writing test plans and scripts for
tracking
defects and fixes in product development, software
application
development, information systems, and operations
 The Systems Development Lifecycle consists of
four stages: Planning, Analysis, Design, and
Implementation
 There are six major development methodologies:
the waterfall method, the parallel development
method, the phased development method, system
prototyping, design prototyping, and agile
development.
 There are five major team roles: business analyst,
systems analyst, infrastructure analyst, change
management analyst and project manager.

More Related Content

What's hot (20)

System analysis 1
System analysis 1System analysis 1
System analysis 1
 
Ch01
Ch01Ch01
Ch01
 
Slides chapter 17
Slides chapter 17Slides chapter 17
Slides chapter 17
 
Ch02
Ch02Ch02
Ch02
 
SE chapter 4
SE chapter 4SE chapter 4
SE chapter 4
 
System analysis and_design_tutorial
System analysis and_design_tutorialSystem analysis and_design_tutorial
System analysis and_design_tutorial
 
Slides chapter 5
Slides chapter 5Slides chapter 5
Slides chapter 5
 
Future of systems analysis
Future of systems analysisFuture of systems analysis
Future of systems analysis
 
Project planning
Project planningProject planning
Project planning
 
8. project-management
8. project-management8. project-management
8. project-management
 
Slides chapter 19
Slides chapter 19Slides chapter 19
Slides chapter 19
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)
 
Sdlc process
Sdlc processSdlc process
Sdlc process
 
U7 ha thao software development
U7 ha thao software developmentU7 ha thao software development
U7 ha thao software development
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Ch03
Ch03Ch03
Ch03
 
Unit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-designUnit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-design
 
Slides chapter 16
Slides chapter 16Slides chapter 16
Slides chapter 16
 
242296
242296242296
242296
 

Similar to Sdlc presentation

System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfpncitechnologies
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptMarissaPedragosa
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxAjayPatre1
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process FrameworkJAINAM KAPADIYA
 
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
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewerermell61
 
Software Architecture and Design Introduction
Software Architecture and Design IntroductionSoftware Architecture and Design Introduction
Software Architecture and Design IntroductionUsman Khan
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxsandhyakiran10
 
Management Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxManagement Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxcroysierkathey
 
Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2Raj vardhan
 

Similar to Sdlc presentation (20)

Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdf
 
Presentation2
Presentation2Presentation2
Presentation2
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptx
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
Unit 1.pdf
Unit 1.pdfUnit 1.pdf
Unit 1.pdf
 
SE chapters 21-23
SE chapters 21-23SE chapters 21-23
SE chapters 21-23
 
Slides chapters 21-23
Slides chapters 21-23Slides chapters 21-23
Slides chapters 21-23
 
Ch12
Ch12Ch12
Ch12
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
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
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
 
Software Architecture and Design Introduction
Software Architecture and Design IntroductionSoftware Architecture and Design Introduction
Software Architecture and Design Introduction
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
System Analysis and design Class 1
System Analysis and design Class 1System Analysis and design Class 1
System Analysis and design Class 1
 
Management Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docxManagement Information Systems – Week 7 Lecture 2Developme.docx
Management Information Systems – Week 7 Lecture 2Developme.docx
 
Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2
 

More from Rohaan Khan

Periodic table by Rohaan
Periodic table by RohaanPeriodic table by Rohaan
Periodic table by RohaanRohaan Khan
 
General knowledge Project
General knowledge Project General knowledge Project
General knowledge Project Rohaan Khan
 
Geography project
Geography projectGeography project
Geography projectRohaan Khan
 
Geography project
Geography projectGeography project
Geography projectRohaan Khan
 
Science project
Science project Science project
Science project Rohaan Khan
 
Science project
Science project Science project
Science project Rohaan Khan
 

More from Rohaan Khan (6)

Periodic table by Rohaan
Periodic table by RohaanPeriodic table by Rohaan
Periodic table by Rohaan
 
General knowledge Project
General knowledge Project General knowledge Project
General knowledge Project
 
Geography project
Geography projectGeography project
Geography project
 
Geography project
Geography projectGeography project
Geography project
 
Science project
Science project Science project
Science project
 
Science project
Science project Science project
Science project
 

Recently uploaded

Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfVivekanand Anglo Vedic Academy
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resourcesdimpy50
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismDeeptiGupta154
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chipsGeoBlogs
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativePeter Windle
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...Sayali Powar
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxssuserbdd3e8
 
plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsparmarsneha2
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptxJosvitaDsouza2
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxRaedMohamed3
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptSourabh Kumar
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXMIRIAMSALINAS13
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfQucHHunhnh
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...Nguyen Thanh Tu Collection
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...Jisc
 

Recently uploaded (20)

Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 
plant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated cropsplant breeding methods in asexually or clonally propagated crops
plant breeding methods in asexually or clonally propagated crops
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.pptBasic_QTL_Marker-assisted_Selection_Sourabh.ppt
Basic_QTL_Marker-assisted_Selection_Sourabh.ppt
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 

Sdlc presentation

  • 1. System—Set of components that interact to achieve common goal
  • 3.  Many failed systems were abandoned because analysts tried to build wonderful systems without understanding the organization.  The primarily goal is to create value for the organization.
  • 4. What is a systems analyst? Next Responsible for designing and developing information system Connection between users and IT professionals
  • 5.  The project -- ◦ Moves systematically through phases where each phase has a standard set of outputs ◦ Produces project deliverables ◦ Uses deliverables in implementation ◦ Results in actual information system ◦ Uses gradual refinement
  • 6.  Planning (Why build the system? How should the team go about building it?)  Analysis (Who uses system, what will it do, where and when will the system be used?)  Design (How will the system work?)  Implementation (System delivery)
  • 7. A simple process for making lunch
  • 8.  Identifying business value  Analyze feasibility  Develop work plan  Staff the project  Control and direct project
  • 9.  Analysis strategy  Gathering business requirements  Requirements definition use cases  Process modeling  Data modeling
  • 10.  Design selection  Architecture design  Interface design  Data storage design  Program design
  • 11.  Construction ◦ Program building ◦ Program and system testing  Installation ◦ Conversion strategy ◦ Training plan ◦ Support plan
  • 12. Process Product Planning Analysis Design Implementation System Request Feasibility Analysis Workplan System Proposal System Specification New System and Maintenance Plan
  • 13. Waterfall model: has well-defined, linear stages of systems development and support. example: employee payroll computing, online event management system Spiral model: shows that software is developed using an iterative or spiral approach rather than a linear approach.  Example: Microsoft operating system, Prototyping model: used for developing prototypes to clarify user requirements. Examples : new computer making and military machinary
  • 14.  Clear user requirements  Familiarity with technology  Complexity of system  Reliability of system  Time schedule  Schedule visibility
  • 15.
  • 16. Why systems fail?  Did not support business strategies  Poor planning and project management  Failure to understand user requirements  Poor cost estimating and benefit analysis  Design defects  Incompatible or inadequate technology  Lack of adequate controls  Unstructured, unmaintainable software
  • 17. What makes successful systems?  User involvement  Systems planning and project management  Developing alternative designs  Functional design guides detailed design  Complete, concise, and clear documentation  Using a coordinated, planned approach  Post implementation reviews  Designing for systems maintenance
  • 18. The Project Manager is a person who has overall responsibility for successful planning, monitoring, control and execution of a project. Project manager will be accountable for ensuring any objectives or goals that are predetermined in order to complete the project as and when desired by the organization. The Project Manager collects metrics data(such as baseline, actual values for costs, schedule, work in progress, and
  • 19. 1 - 19  Business Analyst  Database Administrator  Systems analyst  Technical Lead/Architect  Application Developers  Software Quality Assurance Analyst  Technical Support
  • 20. A Business Analyst acts as a face of Customer to the Development team, most of the time. A Business Analyst should be credible enough and the team should have absolute faith in him. Development team should be able to ask any question regarding the system and they should believe in the answers that BAs provide. If they start having doubts on the answers BAs provide they may get tempted to develop something that
  • 21. A database administrator (short form DBA) is a person responsible for the design, implementation, maintenance and repair of an organization's database. The role includes the development and design of database strategies, monitoring and improving database performance and capacity, and planning for future expansion requirements. A database administrator (DBA) is also responsible for the
  • 22. A Systems Analyst is someone who works on a high level in an organization to make sure that all of the various systems and infrastructures of a non-technical nature, as well as the capabilities of the computer systems, are working as well as they can be. A Systems Analyst examines distribution of work on a project, how it is originated, how it is created, and how it is disseminated, and will be working closely with end users
  • 23. The major role of an Application Developer is to consult with the departmental heads, in order to make sure that the product developed meets the customer’s requirement. The main responsibilities of the Application Developer are to:  identify, define, and model the application requirements.  define data structures and distribution to satisfy the application solution.  prepare deliverables to support the development and deployment of the solution such as application guides
  • 24. The Quality Assurance Analyst's role is to develop and establish quality assurance standards and measures for the information technology services within the organization. This individual will also gather and analyze data in support of business cases, proposed projects, & systems requirements. This will include writing test plans and scripts for tracking defects and fixes in product development, software application development, information systems, and operations
  • 25.  The Systems Development Lifecycle consists of four stages: Planning, Analysis, Design, and Implementation  There are six major development methodologies: the waterfall method, the parallel development method, the phased development method, system prototyping, design prototyping, and agile development.  There are five major team roles: business analyst, systems analyst, infrastructure analyst, change management analyst and project manager.