Introduction to DOD Model
DOD terms stands for the department of Defence. From last 35 years it is becoming very active in system and software development. DOD model basically is based on the waterfall model only. If follows the linear, sequential steps resulting in the development of a software product. The DOD model structure is shown in fig 2.13.
DOD model encompasses the similar phases as of waterfall model. It includes some more additions in it.
1. The system design is included as the primary phase of this model.
2. The software design phase is divided into the two phase's preliminary software design and detailed software design.
3. The integration and test phase is separated for software and system concern.
These three inclusions make the differences between the classic waterfall model and the DOD model. The description of various phases of DOD model is given below:
1. System Design: System design is the first phase of the DOD model. In this phase, the system components are assigned their function and performance. So the software component will also be allocated its function and performance. At the end of these phases, SDR is conducted. SDR refers to a process to check, whether all the requirements to the software components are properly allocated.
2. Analysis: Analysis phase consists of two sub phases: concept formation and development of software specification. They have been described in section 2.3, 2.4, 2.1; the concept formation phase is reviewed, named as SSR. During this review, the acceptance of the allocation to requirements is major concern. At the end of this complete analysis phase, SRS is produced.
3. Preliminary Software Design: In this phase, the initial software designing in performed at small scale. PDR is performed at the end of this phase, which reviews, the SRS document.
4. Detailed Software Design: This elaborates the preliminary software design step in detail. A SDD document is produced as the result of this phase which is reviewed. Named as CDR.
5. Code and Unit test; the modules are coded using a specified programming language and they are unit tested.
6. Software Integration and Test: In this phase all the modules are integrated with each other and then complete software product is tested for verification and validation. TRR is required at the end of his phase. TRR reviews all the documents manuals etc. Which are made during the phase? Additionally, this phase also review the test plans, procedures, test cases etc. The purpose of the TRR is to ensure that all the plans and documents required for performance of the testing are complete and sufficient for the test phase.
7. System Integration and Test; During this phase, all the components of the system are combined together to form it as a whole. And then system testing is performed and reviewed as FCA and PCA for functionally and physically reviewing. Operational timelines is also included in this phase which is a description to develop a written description of the step by step operation of the current system.
The main concept in this model is that many of the phases are divided into its sub phases, so that all the phase work can be performed adequately and efficiently. Secondly, it can also be seen that at the end of each phase, a review is conducted to evaluate the work done previously.
Advantages
Disadvantages
Reorganization of Concurrent Nature: this process sometime is not able to recognize the concurrent and iterative nature of the process.
Latest technology based Software Engineering Online Tutoring Assistance
Tutors, at the www.tutorsglobe.com, take pledge to provide full satisfaction and assurance in DOD Model homework help via online tutoring. Students are getting 100% satisfaction by online tutors across the globe. Here you can get homework help for DOD Model, project ideas and tutorials. We provide email based DOD Model homework help. You can join us to ask queries 24x7 with live, experienced and qualified online tutors specialized in DOD Model. Through Online Tutoring, you would be able to complete your homework or assignments at your home. Tutors at the TutorsGlobe are committed to provide the best quality online tutoring assistance for Software Engineering homework help and assignment help services. They use their experience, as they have solved thousands of the software engineering assignments, which may help you to solve your complex issues of DOD Model. TutorsGlobe assure for the best quality compliance to your homework. Compromise with quality is not in our dictionary. If we feel that we are not able to provide the homework help as per the deadline or given instruction by the student, we refund the money of the student without any delay.
www.tutorsglobe.com offers reactions of ethers homework help, reactions of ethers assignment help, online tutoring assistance, organic chemistry solutions by online qualified tutor's help.
Analytical Chemistry tutorial all along with the key concepts of Applications of Analytical Chemistry, Scope of Analytical Chemistry, Function of Analytical Chemistry, classification of analytical methods, Gravimetric analytical method, Chromatographic analytical method
tutorsglobe.com phyllotaxy assignment help-homework help by online leaf tutors
draw the winding diagram for a 2 pole, 6 slot double layer simplex wave connected dc machine with commutator comprising 12 segments. point out the position of brushes.
www.tutorsglobe.com offers alkenes reduction reactions, functional group reactions of reduction homework help, assignment help, online tutoring assistance, organic chemistry solutions by online qualified tutor's help.
Annelida tutorial all along with the key concepts of Characteristics of annelida, Coelomate Body Plan, Biological significance of Coelom, Metameric Segmentation, Classification of Annelids, Oligochaeta and Class Polychaeta
www.tutorsglobe.com offers software and software engineering homework help, assignment help, case study, writing homework help, online tutoring assistance by computer science tutors.
Integrated Pest Management tutorial all along with the key concepts of IPM Definition, History of Integrated Pest Management, Need for Pest Management, Phases in Crop Protection leading to IPM, Principles of Integrated Pest Management, Process of Integrated Pest Management
tutorsglobe.com magnetic properties assignment help-homework help by online general characteristics of d-block elements tutors
the alignment is simply checked through laying the edge of a steel foot rule against the sides of the two flanges and testing whether the steel edge sits completely against the sides of the two flanges or if there is any gap.
tutorsglobe.com positive and normative analysis assignment help-homework help by online intermediate microeconomics tutors
tutorsglobe.com aspects of says law assignment help-homework help by online says law of market tutors
Patterns in population dynamics tutorial all along with the key concepts of Presentation of demographic data, Population Life Tables, Population Pyramid, Population Survivorship Curves, Evolutionary Strategies
types of thermometers tutorial all along with the key concepts of thermometric properties, liquid-in-glass thermometers, resistance thermometer, thermo-electric thermometer, constant volume-gas thermometer, maximum and minimum six's thermometers
Platyhelminthes tutorial all along with the key concepts of Characteristics of Platyhelminthes, Triploblastic Condition of Platyhelminthes, Acoelomate Condition, Classification of Flatworms, Structure Adults, Life Cycle of Tape Worm and Life cycle of Taenia
1938532
Questions Asked
3689
Tutors
1486750
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!