slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Software Development Life cycle (SDLC) PowerPoint Presentation
Download Presentation
Software Development Life cycle (SDLC)

Loading in 2 Seconds...

play fullscreen
1 / 7

Software Development Life cycle (SDLC) - PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on

Software Development Life cycle (SDLC). Requirement Analysis (Defining Requirement) Designing (Design) Coding (Implementation) Software Testing Deployment and Maintenance. Phases of SDLC. Requirement Analysis It describe the “ WHAT” of a system.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Software Development Life cycle (SDLC)


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Software Development Life cycle (SDLC)

    2. Requirement Analysis (Defining Requirement) • Designing (Design) • Coding (Implementation) • Software Testing • Deployment and Maintenance Phases of SDLC

    3. Requirement Analysis • It describe the “ WHAT” of a system. • The objective which are to be achieved. • According to IEEE ,RA, is the process of studying user’s need, refining s/w requirements. • Cost benefit analysis. • Performing feasibility study. • Scheduling projects using both GANTT and Pert Chart • Define SRS(Software requirements specification) • Designing and constructing DFD (data flow diagram),ER diagram, data dictionary, object oriented diagram (Can Use UML) Let Us discuss SDLC in detail

    4. Design • SRS is the input for the design phase. • In this phase a logical system is built which fulfils the given requirements. • Transforming customer’s requirements into a logically working system. • It has mainly two phases: [1] Primary Design Phase system is designed at block level, Make the Blocks (Modules) . [2] Secondary Design Phase Detailed design of every block has to be performed. • Design various data structures. • It should precisely describe the system , so that developer can understand it. Flexibility should be there to change. • Out put of the design phase is software design document (SDD). Let Us discuss SDLC in detail

    5. Coding • SDD is the input for the implementation phase. • According to the module specification design document is coded. • Selection of the appropriate programming language, database if any required. • SDD is now converted into HLL code, then it compiled and Run. • Maintaining security • Documentation of the source code. Let Us discuss SDLC in detail

    6. Testing • Testing is the process of running the software on manually created inputs to find the errors. • An attempt to detect the errors. • Testing is performed keeping the user’s requirements in mind before it is actually launched. • White box testing , block box testing , other testing techniques are used. Let Us discuss SDLC in detail

    7. Maintenance • To rectify the errors which are encountered during the operation of the software. • Change the program according to increased requirements (h/w or s/w). • There are three categories of maintenace . Corrective . Adaptive . perfective Let Us discuss SDLC in detail