Two Days Product Owner/Management Workshop

This 2-day experiential workshop focuses on both product discovery and product delivery, and helps the product owner/manager to be better equipped to perform their role. Further, the Socratic method of training instills confidence to face real world challenges.

This 2-day experiential workshop focuses on both product discovery and product delivery, and helps the product owner/manager to be better equipped to perform their role. Further, the Socratic method of training instills confidence to face real world challenges.

Learning Outcomes

Key takeaways and practical knowledge

Product management process diagram with feedback loops.

At the end of this training the team will be able to:

Understand the responsibilities of product manager along with process and practices adapted from Agile and Lean Start-up methods.

Learn new techniques for creating and prioritizing the product backlog and envisioning the product, and gain experience working with those techniques.

Evolve their product management techniques by leveraging a product team and collaboration with the whole team, users, and stakeholders.

Course Outline

Workshop Modules

Day 1 – Product Discovery

    The product manager’s role

    • Product management, product engineering, and project management
    • The product team
    • The product manager’s process

    Product Discovery

    • Collaborative workshops and facilitation
    • Problem analysis and solution definition
    • Planning product discovery
    • Project chartering

    Identifying business value

    • Synthesizing business strategy as measurable product goals
    • The revenue model
    • Introduction to Pricing Strategies
    • Market Sizing
    • Positioning
    • Some case studies

    Understanding users

    • Creating lightweight pragmatic user personas
    • User research
    • User collaboration

    Creating the product backlog

    • User stories
    • User story mapping
    • User scenarios

    Planning valuable product releases

    • Minimal Marketable Feature, and Minimal Viable Product (MVP)
    • Incremental release planning
    • Creating a release roadmap
    • Defining meaningful Release goals
    • Release readiness assessment

    Envisioning the user experience

    • Sketch board and design studio for collaborative UI envisioning
    • User experience story boards
    • UI framework & patterns

    Guiding products to success in iterations

    • Iterative and incremental strategies
    • Opening, mid, and end‐game chess strategies
    • Story splitting and thinning
    • Sophistication levers

    From Backlog to Priority-log

    • Various Prioritization techniques
    • New Age Estimations
    • Different models of Estimations.
    • When to use what.

    Technical Spikes & Steel-threads

    Puzzle illustrating business strategy and user goals.

Day 2 – Product Delivery

    The sprint cycle

    • Product team planning
    • Defining meaningful Sprint Goals
    • Defining Doneness Criteria
    • User story workshops
    • UI design & user testing
    • Acceptance criteria workshops
    • Sprint planning
    • Working with the team
    • User story acceptance
    • Sustainable pace
    • Product review
    • Sprint retrospectives

    Effective Engineering teams practices

    • Acceptance Test Driven Development
    • Continuous Deployment
    • Hallway Testing & A/B Testing
    • Fake Features

    Pragmatic Progress Tracking techniques
    Product Launch Strategies

    • Tips from “Most Memorable Product Launches”

    Post Launch Activities

    • Product Release Retrospective
    • Introduction to Essential Analytics
    • Effective techniques to validate product hypothesis
    • Adjusting the marketing mix (4P's) of product, pricing, promotion, and place/distribution channels
    Target and barcode connectivity illustration
    Scrum process flowchart with daily and sprint cycles.

Benefits

All of our courses offer following benefits:

  • Unlimited access to course materials, sample projects and code examples with relevant tools
  • Low participant-to-instructor ratio
  • Heavy focus on hands-on learning experience
  • Live demos and real-world examples
  • Interactive activities/simulations to help understand the essence and concepts
  • Open discussion and dynamic format
  • Customizable

Post training, if your team needs help, we’ll be happy to assist your team.

Team collaborating on project with sticky notes.
Training Details

Instruction Method, Audience & Prerequisites

Method of Instruction

We use a Socratic method for training that involves a 100% hands-on workshop with interactive dialogues, case studies, debates, demos, and instructional games.

Course Level

Advanced

Course Prerequisites

Past experience managing projects and products is strongly recommended.

Transfer %

Knowledge: 50%, Skill-Building: 50%

Target Audience

  • People playing the product manager/owner role: Product Managers, Project Manager and Business Leaders.
  • People supporting the product manager/owner: Business analysts, UX practitioners and others who support product development by collaborating with users, business stakeholders, and subject matter experts to make decisions about what the product should be.

Want to enroll or customize a training for your team?

Contact us to get started.

Training Details

Pricing

  • Trainer Fee: Rs. 1,70,000 (~2000 USD) per day
  • GST: Additional 18% GST applicable on all trainings delivered in India
  • Expenses: Travel, accommodation and other expenses to be paid by the company
  • No. of Participants: All our training have a cap of max 20 participants per training

Contact Details

If you are interested in any of the trainings listed here or interested in customizing these trainings to your needs, please contact us.

Timings

9:00 AM – 6:00PM
These trainings can also be conducted on a weekend if that works better for your team.

General Requirements

To ensure a successful workshop, we require the following facilities:
  • HDMI projector (1024x768 minimum) & Projector screen
  • 1 White board & Dry erase markers.
  • Cluster seating with 5-6 people on each table.
  • 1 Flip chart with the stand and marker pens for each table.
  • Notepad and Pen for each participant.
  • Ample room for students in terms of room size and set up.
  • For Dev trainings: at least one powerful workstation between two programmers.
To ensure a successful workshop, we require the following facilities:
  • HDMI projector (1024x768 minimum) & Projector screen
  • 1 White board & Dry erase markers.
  • Cluster seating with 5-6 people on each table.
  • 1 Flip chart with the stand and marker pens for each table.
  • Notepad and Pen for each participant.
  • Ample room for students in terms of room size and set up.
  • For Dev trainings: at least one powerful workstation between two programmers

General Requirements

To ensure a successful workshop, we require the following facilities:

  • HDMI projector (1024×768 minimum) & Projector screen
  • 1 White board & Dry erase markers
  • Cluster seating with 5-6 people on each table
  • 1 Flip chart with the stand and marker pens for each table
  • Notepad and Pen for each participant
  • Ample room for students in terms of room size and set up
  • For Dev trainings: at least one powerful workstation between two programmers

Learning Outcome

At the end of this training the team will be able to:

  • Understand the responsibilities of product manager along with process and practices adapted from Agile and Lean Start-up methods
  • Learn new techniques for creating and prioritizing the product backlog and envisioning the product, and gain experience working with those techniques
  • Evolve their product management techniques by leveraging a product team and collaboration with the whole team, users, and stakeholders
Product management process diagram with feedback loops.

Course Outline

Day 1 – Product Discovery

The product manager’s role

  • Product management, product engineering, and project management
  • The product team
  • The product manager’s process

Product Discovery

  • Collaborative workshops and facilitation
  • Problem analysis and solution definition
  • Planning product discovery
  • Project chartering

Identifying business value

  • Synthesizing business strategy as measurable product goals
  • The revenue model
  • Introduction to Pricing Strategies
  • Market Sizing
  • Positioning
  • Some case studies

Understanding users

  • Creating lightweight pragmatic user personas
  • User research
  • User collaboration

Creating the product backlog

  • User stories
  • User story mapping
  • User scenarios

Planning valuable product releases

  • Minimal Marketable Feature, and Minimal Viable Product (MVP)
  • Incremental release planning
  • Creating a release roadmap
  • Defining meaningful Release goals
  • Release readiness assessment

Envisioning the user experience

  • Sketch board and design studio for collaborative UI envisioning
  • User experience story boards
  • UI framework & patterns

Guiding products to success in iterations

  • Iterative and incremental strategies
  • Opening, mid, and end‐game chess strategies
  • Story splitting and thinning
  • Sophistication levers

From Backlog to Priority-log

  • Various Prioritization techniques
  • New Age Estimations
  • Different models of Estimations.
  • When to use what.

Technical Spikes & Steel-threads

Product development stages: backlog, discovery, delivery.Puzzle illustrating business strategy and user goals.

Day 2 – Product Delivery

The sprint cycle

  • Product team planning
  • Defining meaningful Sprint Goals
  • Defining Doneness Criteria
  • User story workshops
  • UI design & user testing
  • Acceptance criteria workshops
  • Sprint planning
  • Working with the team
  • User story acceptance
  • Sustainable pace
  • Product review
  • Sprint retrospectives

Effective Engineering teams practices:

  • Acceptance Test Driven Development
  • Continuous Deployment
  • Hallway Testing & A/B Testing
  • Fake Features

Pragmatic Progress Tracking techniques

Product Launch Strategies

  • Tips from “Most Memorable Product Launches”

Post Launch Activities

  • Product Release Retrospective
  • Introduction to Essential Analytics
  • Effective techniques to validate product hypothesis
  • Adjusting the marketing mix (4P’s) of product, pricing, promotion, and place/distribution channels
Target and barcode connectivity illustrationScrum process flowchart with daily and sprint cycles.

Training Details

Method of Instruction

We use a Socratic method for training that involves a 100% hands-on workshop with interactive dialogues, case studies, debates, demos, and instructional games.

Transfer %

Knowledge: 50%, Skill-Building: 50%

Target Audience

  • People playing the product manager/owner role: Product Managers, Project Manager and Business Leaders.
  • People supporting the product manager/owner: Business analysts, UX practitioners and others who support product development by collaborating with users, business stakeholders, and subject matter experts to make decisions about what the product should be.
Group of people in front of sticky notes wall.

Course Level

Advanced

Course Prerequisites

Past experience managing projects and products is strongly recommended.

General Requirements

  • HDMI projector (1024×768 minimum) & Projector screen
  • 1 White board & Dry erase markers
  • Cluster seating with 5-6 people on each table
  • 1 Flip chart with the stand and marker pens for each table
  • Notepad and Pen for each participant
  • Ample room for students in terms of room size and set up
  • For Dev trainings: at least one powerful workstation between two programmers

What our Clients say

See how the trainings have benefited our clients.
"Inversion of Software Development", that's what Naresh gave me through his 5 days workshop at Amazon. He is one of the best mentors I encountered in my career.

The way he tries to explain TDD and Design principles with practical approaches, always challenging the concepts which we used to think were industry standards. Learning through his workshop, now coding is like blogging, drop dead simple, and you don't look back.

I hope we had more dojos like Naresh mentoring people in Indian Software Industries to let them know what real clean software development is all about. To sum up he instilled the idea - "Perfection isn't the goal, it's the baseline." about software development in me.
Rajat Talwar
Software Engineer II, Amazon
It's been 3 weeks since I had the opportunity to attend a 3-Day TDD workshop followed by a 3-Day Design Patterns workshop by Naresh Jain. Post the workshops; I was able to fully test drive a feature that is already in production.

I had many take-away from his workshops, but the most important ones were - 1. It gave me the confidence that with TDD you can come up with good designs, 2. Learnt refactoring techniques and IDE tricks, 3. Got a deeper understanding of design values, principles and patterns. 4. Identifying code smells (the codes that I was proud of, now all I see there is code smells :P). But thanks to Naresh I know how to make it right.
Chandan Kumar
Software Development Engineer, Amazon
I recently met Naresh Jain during Test Driven Development(TDD) training at my current organisation. He is very knowledgeable and also very effective as a trainer. His enthusiasm and confidence is a game-changer when it comes to motivating the workshop participants.

I've really benefited from his training and by applying TDD in my day-to-day work . It was a great experience and I wish, I could get a chance to work with him on a real project.
Lokesh Gaur
 Technical Lead,Samsung Research
Rarely have I met a trainer who was truly hands-on. The depth of knowledge and on-field experience of Naresh Jain is truly inspiring. His proficiency in agile techniques and TDD is bleeding edge.

We have benefited immensely in barely three days of TDD training with him. We wish he was on our team here in EMC2.
Vimal Kumar
Principal Software Engineer, EMC2
EMC logo with squared symbol
Recently I attended Naresh's workshop on Test Driven Development (TDD) at Amazon, Hyderabad. It was a great learning experience and an eye-opener in few cases. He is very involved with the Agile community and has worked with a lot of industry experts. That's the best part of getting trained by him. He is up-to-date with the latest trends and his skills are very relevant.

Naresh's in-depth knowledge and great attitude, fueled by his passion for technology makes him a great techie to work with. I had a great experience and would highly recommend him for training/coaching or even just to have good discussions.
Akshay Johri
Software Development Engineer, Amazon

Want to enroll or customize a training for your team?

Contact Us →

Explore our Trainings & Workshops