Agile Development



The client was a diversified financial services company providing banking, insurance, investments, mortgage, and consumer and commercial finance through more than 10,000 stores and 12,000 ATMs and the Internet across North America and internationally.

They had core business groups based in 3 U.S. regions; San Francisco, Salt Lake City and Minneapolis. Development teams were based in San Francisco and Noida, Delhi, India with an onshore-offshore ratio of 20:80 with 450 IT resources allocated to the division.


Transitioning to an outsourcing model using the Agile methodology for the very first time was a high risk undertaking, while many of the major projects to rewrite Banker’s Workstation were over budget by a factor of 3 fold and already late by 6 months with no end date in site.

New project managers and technical leads were put in place to rework project plan, along with new business analysts that had no prior knowledge of business process or the Agile development life cycle. This division was also onboarding a new offshore service provider selected by the parent company with no local buy-in.


We helped to deploy the Agile approach in order to minimize documentation requirements, better engage the business user, employ smaller development teams, and speed-up time-to-deployment.

We incorporated industry-leading develop tools and utilized collaborative tools to better manage Agile projects, along with remote teams.

The transformation allowed the Bank to recapture lost productivity, while improving communications and collaboration between the business analysts and development resources.

Investment was made in value-add activities and production-ready software instead of creating large and outdated documents.


Wealth Management, Agile Development, Financial Services, J2EE, WebLogic, Oracle, CollabNet