Describe the problem solving loop.
Problem Solving Loop : All software development can be characterized as a problem solving loop in which four distinct stages are encountered: status quo, problem definition, technical development, and solution integration. Status quo represents the current state of affairs, problem definition identifies the specific problem to be solved, technical development …