It does not matter what is software development, it is important what quality the consumer will get in the end. Now, as a rule, IT teams use project management methodologies and Agile and Watefall have become the most popular. You can read about the differences, pros and cons in the blog from Hygger
https://hygger.io/blog/the-differenc...and-waterfall/.