Agile Product Development Process

Deskripsi

In this training participants learn how to apply agile project management principles and the Scrum framework to create products and deliver projects. Through hands-on activities you will acquire the practical knowledge and skills to manage and execute agile product development and project management.
Scrum is a simple, repeatable process framework that can be used to manage any type of work regardless of level of complexity. It is especially helpful when working on product or service development activities. In this 1-day workshop, taught by an Intel practitioner, you will walk away with a solid understanding of the Scrum process. Scrum is an Agile Methodology so its structure follows the values and principles of the Agile Manifesto which will also be discussed during the sessions of the training.

Each class session will include discussion on agile project management and issues that participants should be familiar with.

Tujuan

By the end of the course, delegates will be able to:

  • Apply the Scrum Framework to meet business needs
  • Deliver business-valued projects to the customer in less time
  • Develop higher quality products at lower cost
  • Mitigate uncertainty and risk by applying agile values and principles
  • Focus on continuous process improvement through embedded learning in the workplace

Target Peserta

This class is recommended for anyone interesting in learning about agile project management and the Scrum process. This includes future scrum masters and product owners, current project managers and business analysts, and scrum development team members and their managers.

Syarat

Tidak ada syarat khusus.

1. Introduction to Agile Project Management

  • Articulating the Agile Values and Principles
  • Comparing Agile with traditional, plan-driven methods
  • Appreciating Agile development as value-driven delivery

2. Fundamentals of the Scrum Framework
3. Dealing with uncertainty and risk

  • Recognizing Scrum as a framework for self-managing teams
  • Locating Scrum in the empirical process control theory
  • Revealing systematically the issues in product development/project management

4. Identifying roles and responsibilities

  • Ordering requirements and insuring ROI through the Product Owner
  • Establishing the ScrumMaster role as a fundamentally new management role
  • Shaping the self-managed Development/Delivery Team

5. Managing Product Delivery

  • Creating a backlog as a list of requirement and technical issues
  • Iterating development through cycles of one month or less
  • Time boxing to establish a regular rhythm of energized work

6. Tools for tracking and monitoring a project

  • Capturing user needs as stories
  • Using capacity-based planning to plan progress
  • Measuring estimated effort with story points

7. Product Planning with Agile
8. Focusing on business value

  • Delivering business-valued functionality with Sprint Planning
  • Collaborating with customers to manage risk and uncertainty
  • Demonstrating implemented features as ‘potentially shippable increments’

9. Identifying features for delivery in an iteration

  • Envisioning value through product chartering/visioning
  • Concretizing a Sprint Goal through feature selection
  • Identifying development tasks in sprint backlog

10. Fostering Self-Management within Delivery Team
11. Creating the optimal working environment

  • Staffing the delivery team
  • Protecting the team from outside interference
  • Making progress visible and open

12. Transitioning to self-management

  • Facilitating cross-functionality and team learning
  • Empowering the team to control their own delivery process
  • Adapting management roles external to the development effort

13. Running Iterations

  • Inspecting and adapting through the daily scrum
  • Producing a quality assured, business valued product
  • Ensuring standards through an agreed upon Definition of Done

14. Managing Change
15. Generating rapid feedback through Sprint Reviews

  • Demonstrating completed functionality to the customer
  • Fostering collaboration with stakeholders through discussion of ‘done’ increments
  • Recalibrating estimates based on experiences

16. Reviewing Iterations through Sprint Retrospectives

  • Revising team behavior on the basis of lessons learned
  • Continuously Improving by embedding new knowledge

17. Hands-On Exercises
18. Ball Exercise

  • Experience Team self-organization and self-management
  • Set goals using quick approximations
  • Understand how flow leads to delivery
  • Learn to inspect and Adapt

19. Roles and Responsibilities Exercise

  • Identify activities and responsibilities of each role

20. Hands-On Scrum Exercise

  • Teams are exposed to Scrum Roles (PO, SM, and Team)
  • Through scrum simulation, deliver quality finished product, meeting all customers’ needs
  • Experience shared ownership
  • Inspect and Adapt

Waktu Pelaksanaan 3 Hari

Complimentary Download

Terima kasih atas ketertarikan Anda pada Edutech Training and Konsultan. Untuk mendownload brosur ini, lengkapi formulir pendaftaran di sebelah kanan.

Jika Anda mengalami masalah dalam menyelesaikan formulir, kirimkan ke email ke : info@edutechsolution.co.id dan kami dapat mengirimkan file brosurnya