Which of the following statements about changing requirements in software development, are correct?
a) In traditional way of software development, once the requirements are base lined, further changes should undergo heavy change control process.
b) Changes are acceptable till design but once development starts, any further change should be rejected.
c) In traditional way of software development, once the requirements are base lined, further changes can easily accepted with light process.
d) Organizations must adapt to rapidly changing market conditions to stay relevant in business.
Answer : options a and d are correct.
In traditional way of software development, once the requirements are base lined, further changes should undergo heavy change control process.
Organizations must adapt to rapidly changing market conditions to stay relevant in business.
Explanation: The traditional software development do not encourage any changes. The requirements should be defined at initial phase only. If we want to do changes it goes to a heavy process. So the option a is correct answer.
Organizations must adapt to rapidly changing market conditions to stay relevant business is a correct statement because organization must choose rapid development which allows changes in development.
Why other options are not correct ?
Option b- It is also not correct answer , because changes are acceptable through out the development cycle in non-traditional software development model and in traditional software development model changes are not allowed once the requirements phase is completed.
Option c- This is not correct answer because in traditional software development, changes do not allowed and if allowed it is not easy process .
Therefore , options a and d are correct statements about changing requirements in software development.