software development life cycle system (sdlc) · software development life cycle system (sdlc) eng....
TRANSCRIPT
Software Development Life Cycle System (SDLC)
Eng. Muhammad Fahad Khan Assistant Professor
Department of Software Engineering
10 Million Dollar Question ??
Software Development Life Cycle
Todays lecture
Page 11 Copyright 2012@ M.Fahad Khan
Copyright 2012@ M.Fahad Khan
If you Can’ make it good , at least make it look good… Bill Gates
Software Development lifecycle
Problem Statement
Copyright 2012@ M.Fahad Khan
Problem Statement
Copyright 2012@ M.Fahad Khan
Environmental Scanning
Environmental scanning is one component of the global environmental analysis. Environmental monitoring, environmental forecasting and environmental assessment complete the global environmental analysis.
&
Copyright 2012@ M.Fahad Khan
Environmental Scanning
Copyright 2012@ M.Fahad Khan
Target your Audience
Copyright 2012@ M.Fahad Khan
Software Requirement Specifications
Copyright 2012@ M.Fahad Khan
A Software requirements specification (SRS), a requirements specification for a software system.
Copyright 2012@ M.Fahad Khan
Design
Copyright 2012@ M.Fahad Khan
Design is the creation of a plan or convention for the construction of an object or a system (as in architectural blueprints, engineering drawing, business process, circuit diagrams and sewing patterns)
Copyright 2012@ M.Fahad Khan
Software Prototyping
Copyright 2012@ M.Fahad Khan
Software prototyping, refers to the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed.
Copyright 2012@ M.Fahad Khan
Software Implementation
Copyright 2012@ M.Fahad Khan
Implementation is the realization of an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy.
Copyright 2012@ M.Fahad Khan
Software Testing / Demo
Copyright 2012@ M.Fahad Khan
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test.
Copyright 2012@ M.Fahad Khan
Software Deployment
Copyright 2012@ M.Fahad Khan
Software deployment is all of the activities that make a software system available for use.
Copyright 2012@ M.Fahad Khan
Software Maintenance
Copyright 2012@ M.Fahad Khan
Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes
Copyright 2012@ M.Fahad Khan
Copyright 2012@ M.Fahad Khan
Recap