Date Added: Apr 2012
Software development processes are vital to the success of any software project .Traditional software methods have always been a choice in academic and industrial level around the globe. But nowadays agile methods are getting popularity in most of the software based companies. Agile methods are recent set of development techniques that apply human centered approach to software development. This would help fulfill the core objective of software development in academics. This would help to provide an effective space to students to work in team, interact with users, develop prototype, develop documentation and improve presentation skills.