494 views
0 0 votes
Which model reduces the cost of development of a software?

A) waterfall

B) Prototyping

C) Iterative

D) Non - iterative

 

Correct ans is A, How?

1 Answer

0 0 votes

The Waterfall model can be perceived as reducing the cost of development in certain contexts, particularly if the project has well-defined requirements and minimal changes. Here’s how it can contribute to cost reduction:

  1. Structured Approach: The Waterfall model follows a sequential, step-by-step approach, which ensures that each phase of development is completed before moving on to the next. This structured approach can help in managing and controlling costs effectively if the requirements are stable and well-understood.

  2. Clear Documentation: Each phase in the Waterfall model produces detailed documentation and deliverables. This documentation can help in maintaining clarity about the project scope and requirements, reducing the likelihood of costly misunderstandings or changes later in the process.

  3. Reduced Change Management: If the requirements are well-defined and unlikely to change, the Waterfall model can minimize the costs associated with change management and rework, as the model does not typically accommodate changes easily once a phase is completed.

However, it’s important to note that the Waterfall model may not always be cost-effective if requirements are likely to change or if there’s a need for frequent user feedback. In such cases, models like Prototyping or Iterative may be more suitable as they accommodate changes and feedback more effectively.

In summary, while the Waterfall model can reduce costs in projects with stable requirements, it may not be the best choice for projects where requirements are expected to evolve.

Position:
Show:

Related questions

0 0 votes
0 0 answers
258
258 views
sherlock_john asked Oct 13, 2018
258 views
Consider the functional dependency set:F= ABC - D, B - E, E - AIdentify the correct statementa) A can be dropped from F.b) B can be dropped from F.c) C can be dropped fro...
0 0 votes
0 0 answers
397
397 views
sherlock_john asked Oct 13, 2018
397 views
In C++ and java which of the following features is not essential for polymorphic behaviour of programs?A) InheritanceB) Method overridingC) Method overloadingD) Encapsul...
0 0 votes
0 0 answers
404
404 views
sherlock_john asked Oct 13, 2018
404 views
int main(){ int a[5] = {5,1,2,3}, *p=a, *q=a+3, i; *p* = *p; *q%=*(a+2); for(i=0;i<1;1++) printf("\n%d%d", p[i], q[-i]); return 0;} Specify ...
2 2 votes
1 1 answer
9.9k
9.9k views
SamruddhiM asked Jun 13, 2017
9,918 views
Is there any source that I can refer to for the PGCET (Non-Gate) exam papers with answers/solutions held by Gujarat for admissions in ME or MTech?