Satpal Kaur
About
Satpal Kaur
I am providing highlights of my scrum roles in reverse chronological order.
I am currently working as an Agile Coach with TD Canada Trust. I work closely with different projects and programs in Canadian Banking and Wealth segment. As an Agile Coach, I am participating in the journey of agile transformation at the enterprise level. There are several value adds in the career to work closely with financial projects and learn challenges involved in agile transformation in a sector which is highly require compliance and governance. In my role as Agile Coach I am responsible for:
- Setting up Scrum Framework and leadership
- Agile Coach at Agile Center Of Excellence
- Agile Transformation for projects, programs and portfolios
- Providing dev Ops guidelines
- Setting up JIRA & Confluence governance
- Training, coaching, reviewing Scrum Framework
- Developing Training material
- Institute Scrum Ceremonies in teams
- Coach PO, SM and Team
- Organize and answer queries during Drop-in sessions for Agile, participate in coaches coach corners
- Manage Agile CoE website
Before TD, I worked as Agile Coach for a product company. As coach, I modelled Scrum master role for one of the product components/team to create a framework for rest of the product components / teams. Implementing scrum framework in a product company was a perfect situation right from creating product backlog to having scrum framework in place for development. The Agile approach helped team streamline not only prioritize for development but also instituted integrated development environment. As Agile coach I was responsible for
Scrum implementation in projects in the organization as Agile Coach
• Coach Product owner for managing product backlog for CRM integration tools
• Consultant to Project Sponsor for SCRUM transformations
• Provides training on scrum principles
• Performed role of Scrum Master for the project to model Scrum Master behavior
• Help projects implement scrum rituals and manage impediments to meet sprint goals
• Developed Information radiators for teams
• Worked with Product owner to implement product backlog refinement, story mapping, release plan
• Worked with team for continuous integration, unit testing and dev ops integration
Prior to this I was working with Engenia Technologies. As part of management team, I was responsible for organization transformation and move projects to "Agile Way of Working" in a client service delivery model which were mostly time and material projects. Creating a right mix of changing requirements and budget was a value add to my career. While leading this role, I was involved with following
• Owner of Scrum implementation in projects in the organization as Agile Coach
• Training customers on customer collaboration and adapting new methods of Agile services
• Consultant to Project Sponsor for SCRUM transformations
• Devised scrum practices for projects for Agile Adaption
• Developed tools for information radiators
• Institutionalized scrum ceremonies in the projects
• Provides trainings on scrum principles
• Performed role of Scrum Master for the projects
• Help projects implement scrum rituals and manage impediments to meet sprint goals
• Developed Information radiators for teams
• Worked with Product owner to implement product backlog refinement, story mapping, release plan
• Worked with team for continuous integration, unit testing and dev ops integration
Going back further, I played role of Scrum Master for a leading law firm from UK. As scrum master I was managing four scrum teams. Beyond managing my day to day scrum master responsibilities of managing sprints and sprint ceremonies, I was performing following:
- Scrum master for four scrum teams for products in people soft, oracle, Microsoft technologies
- Participate in product backlog refinement sessions with product owners
- Participate in prioritization meetings
- Conduct sprint planning, retrospective and sprint review sessions with team / stakeholders
- Roll of Sprint plans to all stakeholders
- Circulate sprint sign off and review minutes to all stakeholders
- Circulate sprint retrospective to team
- Review sprint metrics with Business head and take required corrective actions
- Instituting scrum values
Project Execution and Support
- Technical Review and Design
- Application and Solution Architecture
- Liaison with system development and customer support team for impediment removal related to technical and releases issues
Before this my assignment was with a client in Casino Gaming industry. The teams were working on developing and testing casino games for slot machines and also platform teams to manage casino systems. Though the organization was mature and carried years of experience in developing solutions and understanding legacy involved, they wanted to move to agile way of working. The organization wanted to use newer ways while they were setting up a new office in India. In my role, I was involved for setting up agile practices in testing and platform teams.
• Worked in enterprise agile environment for games and games system development
• The projects included big teams with million dollar projects
• Managing program for establishing Verification functions in Aristocrat –India Development Center in an agile way. Followed just in time approach for testing. Implemented Kanban for prioritization of work, instituted daily morning meetings
• Preparing and executing program plans for Compliance Verification Lab, Establish system Lab, Initiate Quality Assurance program in new set-up in India, in agile way
• Establish agile processes for schedule management, status reporting, risk and issue management, change control at program and project level
• Worked closely with key stakeholders for requirements gathering of Games testing and games system to develop product backlog
• Managed Test case suites as per games requirements, defect management system, configuration management of Games deliverables, build games and delivering to clients, managing field reported defects.
• Liaison with state run labs for amalgamation of test cases for CVL Games.
• Provide inputs to automation team to prepare “automation framework and scripts” for automating Games testing on slot machines.
Liaison with cross functional teams for successful delivery of slot games in the market
The assignment at ISHIR involved
• Prepared and managed Program plan for implementation of strategic objectives of the organization to “Improve Process Maturity in software development and ensure compliance with Industry best practices and models”
• As Part of PMO, reviewing different projects and work closely with potential clients to demonstrate organization capability
• As part of evolving organization databases and framework for delivery services for three business units, established scrum framework, story mapping, release planning.
• Organized and conducted training sessions for scrum framework
• Modelled Scrum Master role in one of the projects and coached other projects for implementation of scrum framework
• Defined and established Project life cycle procedure for waterfall, agile projects, Games life cycle for Project Initiation, Requirement gathering, Design, Development, Testing, Code reviews, Project closure and sign off
• Managed PMO function and assisted group of Project Managers for client management, requirement gathering, design reviews, project scheduling and monitoring practices
• Monitoring program activities and taking corrective actions to ensure program objectives and schedules are being met
• Setting up quality standards and ensuring specified quality standards are being met
Experience and services
-
Career history
- 2016-06-23 - present - TD Canada Trust (Agile Coach)
- 2016-03-01 - 2016-05-31 - Riva Technologies (Scrum Master)