Which of the following are "Best Practices" that may be appropriate for software intensive programs? (Select all that apply)
Possible Answers (Please comment if you have the answer, Thank You):
Consider the risks of reusing existing software
Use metrics to manage and monitor risk
To speed development, only test software at completion
Generate new code whenever possible

Respuesta :

The best practices that may be appropriate for software intensive programs are:

  1. Consider the risks of reusing existing software
  2. To speed development, only test software at completion
  3. Generate new code whenever possible

Explanation:

  • Consider the risks of reusing existing software. While reusing the existing software one has to take special care about the modifications to be made and  inheritances to be made.
  • In order to do speed up the development, test the software at completion.
  • Once the software is complete,  it can be tested for all the bugs and improvements and improved in accordance.
  • New code should be generated whenever possible to provide more abstraction and module formation to aid the process of coding and indentation.