SlideServe
Menu
Préférences
© SlideServe · v2026

Software Development Life cycle (SDLC)

kasper-sanders avatar
7 diapositives · 528 Views · Nov 08, 2014

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.

Software Development Life cycle (SDLC) - slide 1
01 / 7Software Development Life cycle (SDLC)
1 / 17

Télécharger la présentation

Software Development Life cycle (SDLC)
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  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