Recently, a large investment banking firm was handed down an order from it’s parent company requiring them to achieve CMMI Maturity Level 3 (details on what CMMI means here). For those of you who are new to PM, CMMI is a very structured approach to project management, and relies heavily on strict documentation of processes. It works most often with the Waterfall type development lifecycle. For this particular investment banking firm, however, they were already employing Agile processes for software development when their parent company handed down this CMMI maturity level requirement. As a result, the bank had some big changes that needed to be made. Like many banks, this company did not want to change their processes because like anyone else, when something is working, why change? So rather than alter their entire approach, this banking firm turned to the CollabNet Application Lifecycle Management (ALM) platform to integrate Agile processes with the CMMI standards. In the article, the IT Director of the bank is quoted as saying, “CollabNet tools enabled us to develop a standard agile process template that met all the requirements of CMMI,…Plus, it provided the benefits of Agile without the need to be face-to-face, which helps our international teams collaborate more efficiently.” Read the entire story here.