SDP The Software development process
SDP The Software development process Analysis
SDP The Software development process Analysis Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Design Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Implementation Design Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Documentation Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Documentation User Guide Technical Guide +(others in other stages) Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Documentation User Guide Technical Guide +(others in other stages) Evaluation Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc
SDP The Software development process Analysis Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Documentation User Guide Technical Guide +(others in other stages) Evaluation Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc A scientific process, with data gathered empirically -Interviews -Forms -Observations - surveys
SDP The Software development process Analysis Gathering data -Interviews -Forms -Observations -Surveys --checklists et etc Implementation Choose language - Nature of the problem -H/W & S/W available -Datatypes available - Constructs available Top down/ bottom Up/Brainstorm Graphical (SD, FC) Text (Pseudo Code) Design Implementation Tests Acceptance tests Beta test Normal Boundary Exceptional Documentation User Guide Technical Guide +(others in other stages) Evaluation A scientific process, with data gathered empirically -Interviews -Forms -Observations - surveys Maintenance Corrective Adaptive Perfective