Fenil Ahamed
Bangalore
About
Title: Iteration Manager
I am a Certified Scrum Master (CSM) with 15+years of IT Services experience including 7+years of project management experience with distributed delivery management in different domains.
I have experience in leading teams for large enterprise software development which included multiple stakeholders.
In 2007, I took the role of the scrum master. I also coached teams for Agile transformation and worked extensively on Scrum and Kanban methods. Over last four years, I started working as an Iteration Manager and successfully delivered two large development projects using Agile methodology.
For both projects Scrum was adopted as the agile method of execution for the projects due to the fact that the applications being developed are for services domain where the requirements are evolving. Scrum teams are distributed into functional areas of application and worked using a product backlog. I provided necessary guidance to Product owners and Business Analyst team to create and maintain the product backlog using scrum practices like backlog grooming, prioritization, estimation revisions and release planning. I also followed scrum of scrum practice where representative from each team meets to coordinate the work of multiple scrum team. I also worked closely with the development teams on user story estimation using planning poker method, sprint planning and capacity estimation. Also submitted metrics for agile projects. Delivered potentially shippable increment at end of each release. Along with Scrum, we used Kanban for non-iteration (ops) type of work.
I was involved in agile coaching for various teams towards agile transformation and mentored few team members to become agile champions.
As a hard believer of self-organized team, I always consider supporting the team instead of managing them. Inspect and Adapt was key statement of every team member. At the end of each retrospective, team tries to measure improvement and this practice give enormous satisfaction on not only what they are doing but how they are achieving it. From Team member perspective this is a big change from traditional software development model where they started feeling empowered.
List of activities performed in this organization as part of the Scrum Master and Iteration Manager role includes
• Responsibilities included making Services Domain the “Showcase” of Agile by building a world class delivery organization while helping our peers.
• The other key responsibilities include Developing talent, provide clarity and meaning, empowering others, enabling signature client experience, leveraging networks, driving continuous improvements, managing change, advancing innovation, Communicating Effectively, coaching for performance, fostering teamwork, building trust, managing priorities, solving problems, overcoming challenges and Making timely decisions.
• Conduct governance meetings with end clients and also contribute in discovery sessions.
• Working with Iteration Managers, Agile Squads & Clients to deliver software products.
• Other responsibilities include forming teams, distributing work, Measure what matters, Attract and retain talent, Maturity Assessments and action plans, Compliance, DevOps, Automation and deliver innovative and Cognitive solutions.
• Demand Management, Discovery, Optimizing the Flow/VSM, Innovation and Action Planning.
• Interact with various stakeholders like Demand Facilitation Team, Sub Domain & Tribe Leader, Product Owner and Product Owner Forum, Business Executive Sponsors etc.
• Coach the team members about the importance of the Agile Manifesto, values and principles, and the Agile Framework.
• Ensure that the Scrum Team adheres to Scrum theory, practices, and rules, and lives by the values and practices of Scrum.
• Build self-organizing teams to consistently deliver on the product vision within the project constraints.
• Facilitate Sprint Planning, Sprint Retrospective, Daily Scrum Meetings and Sprint Reviews.
• Act as a "servant leader", helping the rest of the team to perform at their highest level.
• Actively removing any obstacles that team members encounter that may prevent them from accomplishing their tasks.
• Ensure that the team is fully functional and productive.
Experience and services
-
Career history
- 2000-04-03 - present - IBM India Pvt. Ltd. (Iteration Manager (Current Role))