IBM, Scrum Master and Agile Coach
September 2008 - December 2012, bangalore, karnataka
Project Description - Nokia Siemens Network has outsourced its product development/testing and reporting work to IBM India. IBM India offshore team is involved in independent and joint development of Product for LTE. We follow scrum+XP methodology for all projects. Client has also set up a hardware lab at offshore center, which is used by the team for development and testing.
Team locations :
Tools and Technologies :
Java, eclipse, jenkins, junit, cppunit, c++, cobertura, maven, PMD(Static Code Analysis)
Collaboration tools :
Spark, webex, wiki, telecon and f2f travel of members across locations
Client of IBM(vaisala), Agile Coach
January 2010 - December 2010, Bangalore, Karnataka
IBM's client - Manufacturer of environmental and Industrial Measurement Technologies from Finland wanted to extend its r&d team to develop system software using agile methodologies.
Client did not have experience with distributed agile and wanted IBM's help to define the distributed agile model and to train/coach the india team on agile practices.
Nokia- Client of IBM, agile coach
August 2009 - December 2009, Pune, Maharastra, India
Client Specific Need
IBM is executing project for nokia and nokia wanted to adopt agile methodology that would provide shorter time to market and adoption to faster change in requirements.
Team size - 100+
Team was distributed to three locations – Pune, Kolkata, Finland
Only couple of team members had some awareness of agile methodology.
Nokia had strategic plans to handle all the interaction with end customer using the web. They were building web framework for sales, product information, new launches, discounts …
IBM, Scrum Master and Coach
January 2007 - September 2008, Bangalore, Karnataka, IN
Hill-Rom(Client) has outsourced its product development/testing and reporting work to IBM India. IBM India offshore team is involved in independent and joint development/Maintenance/Testing projects. We follow scrum methodology for all projects. Client has also set up a hardware lab at offshore center, which is used by the team for development and testing
C#, nunit, Rational functional tester, Cruise Control
Role: Scrum master
IBM, Agile developer
May 2004 - May 2006, Bangalore, Karnatka, IN
Evant Inc had outsourced its product development work to IBM India. The work involved is to assist Evant’s Team in development of all of its product lines. The offshore team has to work in collaboration with client’s onsite team.
Tools and Technologies :
Java, Eclipse, Continuous Integration(home Grown), Bugzilla,Junit, Wiki.
Agile Principles Followed:
Small teams(5/8 members) in each team, TDD, 2 week iteration, Refactoring(http://martinfowler.com/books/refactoring.html)
• Design,development and testing using agile(XP) methodology for the development of modules for retail planning.
• Following practices such as pair programming, refactoring, TDD,Continuous Integration(In house built CI Product).
• Implemented a six sigma Project as Green Belt and mentoring another Six Sigma Project.
Agile training :
I was trained on Agile methodology and XP principles by Binary Essentials(www.binaryessentials.com) and the client(Evant) team.