Agile Techniques
A popular project management technique for the software development process is the agile methodology. It is a method where requirements and solutions are developed over the course of the procedure through cooperative work between self-organizing cross-functional teams and their clients.