Computer Science, asked by Umapathi9912, 1 year ago

What are the main reasons behind employing scientific approach to the development of software systems?

Answers

Answered by Anonymous
0

Answer:

Practices. Continuous integration. Prototyping. Incremental development. Rapid application development. Agile development. Waterfall development. Spiral development. Offshore development.

Answered by smartbrainz
1

Explanation:

The software development requires necessarily scientific methods in algorithm design.

  • Usage of Scientific method will lead to
  • create a model describing the natural world
  • use model to develop hypotheses  
  • run experiments to validate hypotheses
  • refine model and repeat

The Algorithm designer gets lost in abstraction, if not experiments it. Software development leads to catastrophic consequences when cost risks ignored. Modern software development requires large amounts of code but performance-critical code implements relatively few fundamental algorithms.

Similar questions