Compare and contrast between parallel development and iterat
Compare and contrast between parallel development and iterative development methodologies in terms of their major elements, benefits and disadvantages?
Solution
iterative development: here the development goes in a step by step process ,we can go to further phase with out completing the present phase
ex: we a software development life cycle here when using the iterative phase , fisrt requirment analyis,design then coding after that it implemented and the it will be tested here we cannot run all phases at a time
advantages:
 1)here we cannot design skeleton level design at beginning ,we can do only high level design
 2)here we can track defects more effectively
 3)less time for documentation
 disadvantages:
 1)cost of design and architecture may rise
 2)each phase will start in fresh there is no reusability
parallel development ; here the development goes parallely ,we con go to further step with in completion of the further step
ex:when using parallel development we can do rquirement analysis for some part of the product and do the remaining thing at a time parallely here the development is some what faster
advantages:
 1) it reduces development time
 2)due to that there will increase of reusability of components
 3)it solves lot of issues in integartion
disadvantages:
 1)it requires developers with highly skilled
 2)it depends on modelling skills
 3)it cannot be applied on cheapr projects

