Common 5 step process used in software engineering
It is possible to point out a common 5 steps process that can be applied in software engineering: 1. Identifying a problem An example of it, is what is the shortest way between two locations. 2. Plan. How this problem will be resolved. 3. Build. Implantation of the plan, 4. Testing. Testing is a process of finding issues with the solution, and understanding if it leads to correct results. 5. Improving the solution. Improvement can be done via finding a more optimal way of achieving the same result.