Describe the Software development lifecycle
Sigiloso
It can either be agile or waterfall, where requirements are first gathered, and analysis of the system is done. Then a solution is designed. It is then implemented and tested. Further maintenance can be done.