Many software companies use one or two development methodologies that help them solve their problems and increase work efficiency. However, in many cases the approach that developers use can be improved or even changed. This task is left for management, which is rarely able to do it.
Full article