The document provides an overview of an introduction workshop for Agile and Scrum certification. It includes an agenda that covers topics like value driven delivery, stakeholder engagement, boosting team performance, adaptive planning, problem detection and resolution, and continuous improvement. Concepts like the agile manifesto, user stories, team roles, tools and techniques, and knowledge/skills are discussed. It also addresses team dynamics and models like Tuckman's stages of team formation and situational leadership styles. Interactive exercises are included on estimating, minimal marketable features, leadership styles, and adaptive planning. The document aims to equip participants with foundational knowledge for agile frameworks.
Антон Семенченко, опыт в IT более 10 лет, работает в компании ISSoft, специализируется в разработке и автоматизированном тестировании ПО плюс менеджмент\продажи. C++ Architect, Automation Practice Lead, PM, Group Manager
«Agile ValueTeam, учимся понимать Scrum». IT секция. Agile отделение. Для всех уровней подготовки.
«Как эффективно продавать Automation Service». IT секция. Продажи.
«Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег». Development секция. Отделение тестирования.
The document discusses various scaled agile project management frameworks like LeSS, SAFe, DAD, and DSDM. It summarizes findings from a white paper on adopting these approaches which found that the mindset is more important than the specific method. Organizations need to determine what fits their purpose and rely on experienced teams to decide on the appropriate blend of techniques. Training, multi-skilling teams, and ensuring strategic alignment are also important for successful adoption of agile project management.
This document provides an overview and definition of Scrum, an agile framework for managing complex product development projects. Key points include:
- Scrum uses empirical process control with transparency, inspection, and adaptation to optimize predictability and control risk.
- The Scrum Team consists of a Product Owner, Development Team, and Scrum Master. Teams are self-organizing and cross-functional.
- The Product Owner is responsible for maximizing product value and managing the Product Backlog. The Development Team does the work, while the Scrum Master ensures Scrum process is followed.
- Scrum uses short Sprints, daily Scrums, Sprint Planning, Reviews, and Retrospectives as
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)Mike Cottmeyer
This is a 90 minute presentation that helps traditional project managers understand how and why software project management breaks down and how agile can help deal with uncertainty.
Top success factors for successful agile deliveryWipro
The key factors for successful Agile project delivery according to survey respondents are:
1. Experience and training in Agile methods for all roles, along with proper coaching for new practitioners.
2. A Product Owner who fulfills requirements like prioritizing the backlog, making decisions, and being available to the team.
3. Commitment from senior stakeholders and customers, who understand Agile and provide support.
Additional important factors include having a self-organizing team, co-locating the team in a project space, an empowering Scrum Master, and involving customers in reviews and testing. Factors that can lead to failure include vague requirements, changing stories during a sprint, and
This document discusses building high-performing agile teams. It outlines characteristics of effective agile teams such as being self-organizing, empowered, and able to solve problems as a team. The document also discusses models of team development including Tuckman's five stages of forming, storming, norming, performing, and adjourning. It describes how leaders adapt their style according to these stages and provides strategies for motivating, tracking performance, and fostering collaboration in agile teams.
Антон Семенченко, опыт в IT более 10 лет, работает в компании ISSoft, специализируется в разработке и автоматизированном тестировании ПО плюс менеджмент\продажи. C++ Architect, Automation Practice Lead, PM, Group Manager
«Agile ValueTeam, учимся понимать Scrum». IT секция. Agile отделение. Для всех уровней подготовки.
«Как эффективно продавать Automation Service». IT секция. Продажи.
«Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег». Development секция. Отделение тестирования.
The document discusses various scaled agile project management frameworks like LeSS, SAFe, DAD, and DSDM. It summarizes findings from a white paper on adopting these approaches which found that the mindset is more important than the specific method. Organizations need to determine what fits their purpose and rely on experienced teams to decide on the appropriate blend of techniques. Training, multi-skilling teams, and ensuring strategic alignment are also important for successful adoption of agile project management.
This document provides an overview and definition of Scrum, an agile framework for managing complex product development projects. Key points include:
- Scrum uses empirical process control with transparency, inspection, and adaptation to optimize predictability and control risk.
- The Scrum Team consists of a Product Owner, Development Team, and Scrum Master. Teams are self-organizing and cross-functional.
- The Product Owner is responsible for maximizing product value and managing the Product Backlog. The Development Team does the work, while the Scrum Master ensures Scrum process is followed.
- Scrum uses short Sprints, daily Scrums, Sprint Planning, Reviews, and Retrospectives as
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)Mike Cottmeyer
This is a 90 minute presentation that helps traditional project managers understand how and why software project management breaks down and how agile can help deal with uncertainty.
Top success factors for successful agile deliveryWipro
The key factors for successful Agile project delivery according to survey respondents are:
1. Experience and training in Agile methods for all roles, along with proper coaching for new practitioners.
2. A Product Owner who fulfills requirements like prioritizing the backlog, making decisions, and being available to the team.
3. Commitment from senior stakeholders and customers, who understand Agile and provide support.
Additional important factors include having a self-organizing team, co-locating the team in a project space, an empowering Scrum Master, and involving customers in reviews and testing. Factors that can lead to failure include vague requirements, changing stories during a sprint, and
This document discusses building high-performing agile teams. It outlines characteristics of effective agile teams such as being self-organizing, empowered, and able to solve problems as a team. The document also discusses models of team development including Tuckman's five stages of forming, storming, norming, performing, and adjourning. It describes how leaders adapt their style according to these stages and provides strategies for motivating, tracking performance, and fostering collaboration in agile teams.
The document provides the results of an Agile self-evaluation for a software delivery team. It finds that the team supports some Agile principles like prioritizing user stories and having generalist developers. However, it also finds practices that could be improved like more frequent integration builds and check-ins. The report recommends a more thorough assessment and continuous improvement program to help the team better adopt Agile practices.
This document provides an overview of Agile and Scrum frameworks. It defines key roles like the Product Owner and ScrumMaster and processes like sprints, daily stand-ups, and retrospectives. The document emphasizes that Scrum is lightweight but requires discipline, and aims to deliver working software frequently through self-organizing teams.
This document provides an overview of Scrum, which is an Agile framework that emphasizes incremental deliveries, quality of product, and continuous improvement. It discusses Scrum roles like Product Owner, ScrumMaster, and Team. The Scrum process involves sprint planning, daily standups, taskboards, sprint reviews, and retrospectives. Benefits are outlined for customers, leadership, and team members. Experiential training and certifications are recommended ways to learn Scrum.
This document provides checklists for Scrum meetings and artifacts including the Impediment Backlog, General Meeting, Estimation Meeting, Sprint Planning 1, and Sprint Planning 2. The checklists describe the meeting preparation, moderation, and results for each element to help ensure Scrum processes are followed consistently.
This document provides an overview of Scrum, an agile framework for project management. It describes key Scrum roles like the Product Owner, Development Team, and Scrum Master. It also outlines Scrum artifacts such as the Product Backlog, which is a prioritized list of features and requirements. Sprints are short, timed iterations where a cross-functional team selects Product Backlog items to complete. Daily stand-ups, Sprint planning, reviews and retrospectives are meetings that occur within the Scrum process. The document emphasizes inspecting and adapting work through these meetings to maximize value delivery.
The document discusses implementing agile methodologies in an organization. It describes the basics of agile, including the agile manifesto and common agile methods. It then discusses how to properly implement agile in stages, including forming, storming, norming, and performing based on Tuckman's model of team development. Key steps outlined for each stage include focusing on teaching, observing, establishing daily stand-ups, choosing tools, implementing metrics and retrospectives, and gradually shifting to a coaching role. The document stresses that agile implementation is an incremental process and takes time for a team to fully transition.
Pam, a project manager, initially dislikes the CMMI processes her company introduces but eventually wants to understand them better. However, her first experiences with process development, deployment, and appraisals are frustrating and negatively impact her project. The document outlines common reasons why project managers dislike the CMMI, such as unrealistic process requirements and evidence collection taking too much time. It advocates applying CMMI principles like ensuring processes are useful and appraisals don't hinder projects. Pam eventually realizes her struggles were just a dream and is able to apply CMMI in a practical way that improves her work.
The document provides an overview and introduction to Scrum, an agile framework for project management. It discusses the key roles, artifacts, and events in Scrum like sprints, product backlog, daily standups, and retrospectives. It also outlines the benefits of Scrum for different stakeholders such as customers, leadership, and team members.
This document provides an introduction to project management and the Project Management Professional (PMP) certification. It discusses typical project management challenges such as scope creep, schedule delays, resource issues, and stakeholder management. It also outlines the key knowledge areas required for project management, including integration management, scope management, time management, cost management, quality management, human resource management, communication management, risk management, and procurement management. Finally, it emphasizes the importance of stakeholder involvement, realistic planning, change control systems, and teamwork in solving common project management problems.
The document outlines an agenda for a training on Agile concepts for executives. It includes introducing Agile concepts, characteristics of Agile teams, roles and responsibilities of Agile leaders, how Lean and Agile work together, and Lean/Agile leadership models. It also describes exercises used in the training, such as the Penny Game, and covers topics like Scrum framework, product backlogs, planning in Agile, and governance with dynamic budgeting.
This document discusses CGS's approach to delivering effective learning solutions called Lean & Agile Learning (L&A Learning). L&A Learning is rooted in agile and lean principles including Scrum, with an emphasis on continuous innovation, speed to value, and flexibility. It allows CGS to harness rapid technology changes, embrace requirements changes, and demonstrate progress. CGS measures success through cost effectiveness, client satisfaction, and helping clients measure learning impact.
Have you successfully implemented Scrum on your team, but are finding the pain of scaling your Scrum deployment to the larger organization too much to handle? Is the Scrum of Scrums concept not working out the way you thought it would? Have you had success with scaling Scrum, and want to share what you’ve learned with others? If you answered yes to any of these questions, join us for this interactive session where Melanie Paquette shares the experiences of different of different types of organizations that have had success in scaling Scrum. The organizations profiled include a large, geographically dispersed team of over 300 embedded software developers as well as a smaller, mostly co-located team of 50 mobile application developers. Learn what these organizations have in common, and take back practical techniques you can use to scale Scrum, including how to leverage a traditional project management organization to help your scaling efforts, how to structure large teams to involve the right people, and how to work with geographical distribution.
This document provides an overview of Scrum, an agile framework for project management. It describes the key Scrum roles of Product Owner, Development Team, and Scrum Master. The Product Owner prioritizes features in the Product Backlog and maximizes return on investment. The cross-functional Development Team works to deliver increments each sprint. The Scrum Master helps the team apply Scrum and removes impediments. Sprints are short, time-boxed iterations where the team selects backlog items to deliver a working product increment. Daily stand-ups, sprint planning and reviews, and retrospectives support inspection and adaptation of the process.
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...Craeg Strong
Craeg Strong presented on using an agile transformation approach called Flight Levels and Kanban Maturity Model to help an online learning company address challenges with no strategic portfolio management, lack of end-to-end value stream management, and limited interaction between teams. The approach uses Flight Levels to visualize work at the team, coordination, and strategy levels and implements Kanban systems gradually per the Kanban Maturity Model. Initial results included developing visualizations for the strategy and coordination levels and designing a pilot Kanban system using workshops. The rollout plan is to design Kanban systems for each team through iterative workshops.
- Agile values and manifesto
- Scrum in details
- Themes, epics, and user stories
- Combining and splitting user stories.
- What could go wrong in Scrum and why?
- Overview in Other Agile methodologies:
- XP Agile Methodology
- KanBan Agile Methodology.
Engineering Talent Development Thru ProjectsRoy Mark
A method of ientifying and developing senior and/or junior engineers and managers through the completion of compressed projects using the SCRUM methodology
PMI ACP Classroom Question Paper with AnswersThanh Nguyen
The document contains a full length ACP Classroom Simulation Test with 21 multiple choice questions and their correct answers. The test covers topics related to agile principles and practices like product ownership, revenue types, scrum roles, user story estimation, product planning structures, agile benefits, technical debt, listening skills, and more.
The document discusses the importance of adaptive planning in projects. It states that organizations encourage adaptive planning as planning to re-plan is a successful way to achieve project goals. Adaptive planning enables organizations to effectively manage inevitable changes in projects and accommodate changing requirements throughout development. As a result of adaptive planning, organizations are able to continuously increase business value, reduce risk, adapt to changing requirements, and achieve high visibility of project progress. The document then contrasts agile and traditional planning approaches and discusses various principles and concepts related to agile planning such as iterative planning, customer engagement, transparency, tailoring processes, estimating techniques, and release planning.
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
The document discusses various topics related to software development approaches, including:
1. The differences between waterfall and agile approaches. Agile focuses on iterative development and responding to change over extensive planning.
2. Common problems with traditional project management like late delivery and budget overruns.
3. An overview of the Scrum framework, including roles, artifacts, ceremonies, and best practices. Scrum uses short iterations called sprints to iteratively deliver working software.
4. Recommendations to customize Scrum by incorporating elements of eXtreme Programming (XP) and lean principles to eliminate waste and continually improve processes.
This document provides an introduction to Agile methodology. It discusses how Agile addresses problems in software development like lack of predictability, transparency, and responsiveness to change. It then defines what Agile is from a mindset, values, and principles perspective. It also outlines some popular Agile flavors like Scrum, Kanban, SAFe, and XP. Finally, it walks through what a day or sprint looks like for a Scrum team, including roles, artifacts, meetings, and how stories are planned and tracked on a Scrum board. The overall document serves to introduce the core concepts and promise of Agile software development.
This document discusses scaling agile across large organizations. It introduces agile mindset, values, principles and practices. It also covers several frameworks for scaling agile such as Large Scale Scrum (LeSS), Scaled Agile Framework (SAFe), and Disciplined Agile Delivery (DAD). Adopting agile requires changes to organizational culture and giving autonomy and mastery to self-organizing teams. Scaling agile is not just about processes but transforming the mindset and empowering people.
The document provides the results of an Agile self-evaluation for a software delivery team. It finds that the team supports some Agile principles like prioritizing user stories and having generalist developers. However, it also finds practices that could be improved like more frequent integration builds and check-ins. The report recommends a more thorough assessment and continuous improvement program to help the team better adopt Agile practices.
This document provides an overview of Agile and Scrum frameworks. It defines key roles like the Product Owner and ScrumMaster and processes like sprints, daily stand-ups, and retrospectives. The document emphasizes that Scrum is lightweight but requires discipline, and aims to deliver working software frequently through self-organizing teams.
This document provides an overview of Scrum, which is an Agile framework that emphasizes incremental deliveries, quality of product, and continuous improvement. It discusses Scrum roles like Product Owner, ScrumMaster, and Team. The Scrum process involves sprint planning, daily standups, taskboards, sprint reviews, and retrospectives. Benefits are outlined for customers, leadership, and team members. Experiential training and certifications are recommended ways to learn Scrum.
This document provides checklists for Scrum meetings and artifacts including the Impediment Backlog, General Meeting, Estimation Meeting, Sprint Planning 1, and Sprint Planning 2. The checklists describe the meeting preparation, moderation, and results for each element to help ensure Scrum processes are followed consistently.
This document provides an overview of Scrum, an agile framework for project management. It describes key Scrum roles like the Product Owner, Development Team, and Scrum Master. It also outlines Scrum artifacts such as the Product Backlog, which is a prioritized list of features and requirements. Sprints are short, timed iterations where a cross-functional team selects Product Backlog items to complete. Daily stand-ups, Sprint planning, reviews and retrospectives are meetings that occur within the Scrum process. The document emphasizes inspecting and adapting work through these meetings to maximize value delivery.
The document discusses implementing agile methodologies in an organization. It describes the basics of agile, including the agile manifesto and common agile methods. It then discusses how to properly implement agile in stages, including forming, storming, norming, and performing based on Tuckman's model of team development. Key steps outlined for each stage include focusing on teaching, observing, establishing daily stand-ups, choosing tools, implementing metrics and retrospectives, and gradually shifting to a coaching role. The document stresses that agile implementation is an incremental process and takes time for a team to fully transition.
Pam, a project manager, initially dislikes the CMMI processes her company introduces but eventually wants to understand them better. However, her first experiences with process development, deployment, and appraisals are frustrating and negatively impact her project. The document outlines common reasons why project managers dislike the CMMI, such as unrealistic process requirements and evidence collection taking too much time. It advocates applying CMMI principles like ensuring processes are useful and appraisals don't hinder projects. Pam eventually realizes her struggles were just a dream and is able to apply CMMI in a practical way that improves her work.
The document provides an overview and introduction to Scrum, an agile framework for project management. It discusses the key roles, artifacts, and events in Scrum like sprints, product backlog, daily standups, and retrospectives. It also outlines the benefits of Scrum for different stakeholders such as customers, leadership, and team members.
This document provides an introduction to project management and the Project Management Professional (PMP) certification. It discusses typical project management challenges such as scope creep, schedule delays, resource issues, and stakeholder management. It also outlines the key knowledge areas required for project management, including integration management, scope management, time management, cost management, quality management, human resource management, communication management, risk management, and procurement management. Finally, it emphasizes the importance of stakeholder involvement, realistic planning, change control systems, and teamwork in solving common project management problems.
The document outlines an agenda for a training on Agile concepts for executives. It includes introducing Agile concepts, characteristics of Agile teams, roles and responsibilities of Agile leaders, how Lean and Agile work together, and Lean/Agile leadership models. It also describes exercises used in the training, such as the Penny Game, and covers topics like Scrum framework, product backlogs, planning in Agile, and governance with dynamic budgeting.
This document discusses CGS's approach to delivering effective learning solutions called Lean & Agile Learning (L&A Learning). L&A Learning is rooted in agile and lean principles including Scrum, with an emphasis on continuous innovation, speed to value, and flexibility. It allows CGS to harness rapid technology changes, embrace requirements changes, and demonstrate progress. CGS measures success through cost effectiveness, client satisfaction, and helping clients measure learning impact.
Have you successfully implemented Scrum on your team, but are finding the pain of scaling your Scrum deployment to the larger organization too much to handle? Is the Scrum of Scrums concept not working out the way you thought it would? Have you had success with scaling Scrum, and want to share what you’ve learned with others? If you answered yes to any of these questions, join us for this interactive session where Melanie Paquette shares the experiences of different of different types of organizations that have had success in scaling Scrum. The organizations profiled include a large, geographically dispersed team of over 300 embedded software developers as well as a smaller, mostly co-located team of 50 mobile application developers. Learn what these organizations have in common, and take back practical techniques you can use to scale Scrum, including how to leverage a traditional project management organization to help your scaling efforts, how to structure large teams to involve the right people, and how to work with geographical distribution.
This document provides an overview of Scrum, an agile framework for project management. It describes the key Scrum roles of Product Owner, Development Team, and Scrum Master. The Product Owner prioritizes features in the Product Backlog and maximizes return on investment. The cross-functional Development Team works to deliver increments each sprint. The Scrum Master helps the team apply Scrum and removes impediments. Sprints are short, time-boxed iterations where the team selects backlog items to deliver a working product increment. Daily stand-ups, sprint planning and reviews, and retrospectives support inspection and adaptation of the process.
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...Craeg Strong
Craeg Strong presented on using an agile transformation approach called Flight Levels and Kanban Maturity Model to help an online learning company address challenges with no strategic portfolio management, lack of end-to-end value stream management, and limited interaction between teams. The approach uses Flight Levels to visualize work at the team, coordination, and strategy levels and implements Kanban systems gradually per the Kanban Maturity Model. Initial results included developing visualizations for the strategy and coordination levels and designing a pilot Kanban system using workshops. The rollout plan is to design Kanban systems for each team through iterative workshops.
- Agile values and manifesto
- Scrum in details
- Themes, epics, and user stories
- Combining and splitting user stories.
- What could go wrong in Scrum and why?
- Overview in Other Agile methodologies:
- XP Agile Methodology
- KanBan Agile Methodology.
Engineering Talent Development Thru ProjectsRoy Mark
A method of ientifying and developing senior and/or junior engineers and managers through the completion of compressed projects using the SCRUM methodology
PMI ACP Classroom Question Paper with AnswersThanh Nguyen
The document contains a full length ACP Classroom Simulation Test with 21 multiple choice questions and their correct answers. The test covers topics related to agile principles and practices like product ownership, revenue types, scrum roles, user story estimation, product planning structures, agile benefits, technical debt, listening skills, and more.
The document discusses the importance of adaptive planning in projects. It states that organizations encourage adaptive planning as planning to re-plan is a successful way to achieve project goals. Adaptive planning enables organizations to effectively manage inevitable changes in projects and accommodate changing requirements throughout development. As a result of adaptive planning, organizations are able to continuously increase business value, reduce risk, adapt to changing requirements, and achieve high visibility of project progress. The document then contrasts agile and traditional planning approaches and discusses various principles and concepts related to agile planning such as iterative planning, customer engagement, transparency, tailoring processes, estimating techniques, and release planning.
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
The document discusses various topics related to software development approaches, including:
1. The differences between waterfall and agile approaches. Agile focuses on iterative development and responding to change over extensive planning.
2. Common problems with traditional project management like late delivery and budget overruns.
3. An overview of the Scrum framework, including roles, artifacts, ceremonies, and best practices. Scrum uses short iterations called sprints to iteratively deliver working software.
4. Recommendations to customize Scrum by incorporating elements of eXtreme Programming (XP) and lean principles to eliminate waste and continually improve processes.
This document provides an introduction to Agile methodology. It discusses how Agile addresses problems in software development like lack of predictability, transparency, and responsiveness to change. It then defines what Agile is from a mindset, values, and principles perspective. It also outlines some popular Agile flavors like Scrum, Kanban, SAFe, and XP. Finally, it walks through what a day or sprint looks like for a Scrum team, including roles, artifacts, meetings, and how stories are planned and tracked on a Scrum board. The overall document serves to introduce the core concepts and promise of Agile software development.
This document discusses scaling agile across large organizations. It introduces agile mindset, values, principles and practices. It also covers several frameworks for scaling agile such as Large Scale Scrum (LeSS), Scaled Agile Framework (SAFe), and Disciplined Agile Delivery (DAD). Adopting agile requires changes to organizational culture and giving autonomy and mastery to self-organizing teams. Scaling agile is not just about processes but transforming the mindset and empowering people.
Agile is a mindset and approach to project management that values individuals, collaboration, adaptability and delivering working software. It originated from the 2001 Agile Manifesto signed by 17 software developers. Common Agile frameworks include Scrum, which focuses on empirical process control and values commitment, courage and respect, and Kanban, which limits work-in-progress and visualizes workflow using boards. Agile principles emphasize valuing individuals, customer collaboration, responding to change, and continuous improvement over following static plans and processes.
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
The PMI-ACP recognizes knowledge of agile principles, practices and tools and techniques across agile methodologies. If you use agile practices in your projects, or your organization is adopting agile approaches to project management, then this PDM will provide a full overview about this new PMI certification while exploring key agile principles, practices and techniques. If you always wanted to learn more about agile, this presenter is a certified Agile practitioner, trainer and coach so you will receive up to date information about the state of Agile and how it can most help you in your organization or your career.
The document provides an overview of an upcoming workshop on Agile Fundamentals for Project Managers. It includes an agenda with various activities planned such as icebreakers, explanations of Agile principles and values, simulations of Agile practices like daily stand-ups, and discussions of different Agile methods like Scrum and Kanban. The goal is for attendees to understand Agile fundamentals, differentiate Agile methods, learn Agile practices, and have fun.
The document provides an overview of agile project management principles and methods. It discusses the agile mindset of valuing individuals, interactions, working software, and responding to change. The Scrum framework is introduced, including roles like the product owner, development team, and Scrum master. A case study walks through creating a product vision, prioritizing a backlog, and estimating stories.
Agile Project Management explained and examined from several angles. Agile Software Development delivers better results when it is managed in an agile way.
agile_and_scrum_cheat_sheet_December_2021.pdfRichard Douglas
This document discusses the core values and principles of Agile software development methodology, specifically Scrum. It values individuals, interactions, working software, and customer collaboration over processes, tools, documentation, and contract negotiation. The Scrum framework is also summarized, including the roles of Product Owner, Developers and Scrum Master, and events like Sprint Planning, Daily Scrum, Sprint Review, and Retrospective that occur each sprint cycle.
This document discusses truths and misconceptions about agile software development. It begins by establishing that agile is more than a high-level concept, and discusses differences between traditional project management and agile principles. Key differences between agile methodologies like Scrum and XP are outlined. The document then addresses common misconceptions about agile and Scrum, establishing truths around topics like planning, fixed-date projects, risk management, rework, and the role of metrics and documentation in Scrum.
This document discusses different project management approaches including traditional, agile, and extreme project management. It provides descriptions of each approach and examples of the types of projects that may use each approach. It also summarizes key aspects of agile project management including common agile methods like Scrum and how teams are structured in agile projects.
Here are the estimated story points for the items using Planning Poker:
Spain - 13
China - 13
Luxembourg - 5
Denmark - 8
South Africa - 8 (reference point)
Belize - 3
Agile software development development explainedServan Huegen
The document provides an overview of agile software development approaches like Scrum and Kanban. It explains the key principles of the Agile Manifesto and how Scrum uses ceremonies like sprint planning, daily stand-ups, and retrospectives. Kanban focuses on visualizing work, limiting work in progress, and implementing feedback loops. Large scale agile approaches like Scrum of Scrums and SAFe are also covered. Finally, it discusses how the Lean Startup methodology is used to build minimum viable products and validate ideas with customers.
The document discusses agile frameworks like Scrum and scaled agile frameworks. It defines Scrum and its components like sprints, artifacts, roles. It notes that Scrum is difficult to master. It discusses how agile scales to multiple teams through roles like the Program/Release Train Engineer who coordinate flow across teams.
Agile methodology is a framework for modern software development.
What is the philosophy behind Agile?
How does it differ from traditional project management strategies like waterfall?
What are the stages, meetings, tools, and team roles?
What is Scrum?
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
The document discusses key concepts in Agile development including Scrum framework. It compares traditional waterfall model with Agile approach. Some key Scrum concepts covered are roles, events, artifacts, empirical process control, transparency, self-organizing teams. It provides details on events like daily scrum, sprint planning and retrospective. Artifacts discussed are product backlog, sprint backlog and definition of done. Traditional vs Agile success rates are also shared.
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
The document discusses how Agile development methods and AGILE instructional design can be used together to improve training programs. It describes how Agile was created to make software development more flexible and rapid, and how AGILE was created for the same reasons for instructional design. While they have different focuses, Agile on software tactics and AGILE on comprehensive learning, they are complementary. The document advocates using Agile values, Scrum framework, and iterative development with AGILE instructional design and the ADDIE model to create both formal training and structured performance support. This holistic approach aims to better link learning to job performance.
Similar to 2nd step of The PMO Company journey to Agile & Scrum certification (20)
Ganpati Kumar Choudhary Indian Ethos PPT.pptx, The Dilemma of Green Energy Corporation
Green Energy Corporation, a leading renewable energy company, faces a dilemma: balancing profitability and sustainability. Pressure to scale rapidly has led to ethical concerns, as the company's commitment to sustainable practices is tested by the need to satisfy shareholders and maintain a competitive edge.
Impact of Effective Performance Appraisal Systems on Employee Motivation and ...Dr. Nazrul Islam
Healthy economic development requires properly managing the banking industry of any
country. Along with state-owned banks, private banks play a critical role in the country's economy.
Managers in all types of banks now confront the same challenge: how to get the utmost output from
their employees. Therefore, Performance appraisal appears to be inevitable since it set the
standard for comparing actual performance to established objectives and recommending practical
solutions that help the organization achieve sustainable growth. Therefore, the purpose of this
research is to determine the effect of performance appraisal on employee motivation and retention.
12 steps to transform your organization into the agile org you deservePierre E. NEIS
During an organizational transformation, the shift is from the previous state to an improved one. In the realm of agility, I emphasize the significance of identifying polarities. This approach helps establish a clear understanding of your objectives. I have outlined 12 incremental actions to delineate your organizational strategy.
A presentation on mastering key management concepts across projects, products, programs, and portfolios. Whether you're an aspiring manager or looking to enhance your skills, this session will provide you with the knowledge and tools to succeed in various management roles. Learn about the distinct lifecycles, methodologies, and essential skillsets needed to thrive in today's dynamic business environment.
A team is a group of individuals, all working together for a common purpose. This Ppt derives a detail information on team building process and ats type with effective example by Tuckmans Model. it also describes about team issues and effective team work. Unclear Roles and Responsibilities of teams as well as individuals.
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...dsnow9802
Colby Hobson stands out as a dynamic leader in the residential construction industry. With a solid reputation built on his exceptional communication and presentation skills, Colby has proven himself to be an excellent team player, fostering a collaborative and efficient work environment.
Originally presented at XP2024 Bolzano
While agile has entered the post-mainstream age, possibly losing its mojo along the way, the rise of remote working is dealing a more severe blow than its industrialization.
In this talk we'll have a look to the cumulative effect of the constraints of a remote working environment and of the common countermeasures.
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Alexey Krivitsky
Is Agile dead? It depends on what you mean by 'Agile'. If you mean that the organizations are not getting the promised benefits because they were focusing too much on the team-level agile "ways of working" instead of systemic global improvements -- then we are in agreement. It is a misunderstanding of Agility that led us down a dead-end. At Org Topologies, we see bright sparks -- the signs of the 'second wave of Agile' as we call it. The emphasis is shifting towards both in-team and inter-team collaboration. Away from false dichotomies. Both: team autonomy and shared broad product ownership are required to sustain true result-oriented organizational agility. Org Topologies is a package offering a visual language plus thinking tools required to communicate org development direction and can be used to help design and then sustain org change aiming at higher organizational archetypes.
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
2nd step of The PMO Company journey to Agile & Scrum certification
1. The PMO Company B.V.
Birkstraat 95-10, 3768HD Soest - The Netherlands - +31 30 85 000 85 - info@thepmocompany.com
1
Introduction Workshop, session 2
Agile & Scrum for PMOC
First the recap
At the end Retro
2. Service Operation
Unit 3 : Service Operation Processes ─ Part 1
r3.0.0
Module 2 Introduction to Agile
2
Introduction Workshop The PMO Company for Agile &
Scrum certification
3. 3
Date Subject
2 Oct Introduction
2 Oct Domain 1 Value Driven Delivery
2 Oct Domain 2 Stakeholder Engagement
9 Oct Domain 3 Boosting Team Performance
9 Oct Domain 4 Adaptive planning
16 Oct Domain 5 Problem Detection and Resolution
16 Oct Domain 6 Continuous Improvement
16 Oct Retrospective and sprint planning
4. What will you go for?
Sleutel
Model
PMP
ACP
IPMA
BCD
IPMA C
Agile
Prince2
SCM
PSM
etc
Scrum
SAFe
suite
XP
5. Structure of the sessions
➢Learning backlog
➢Sprints of 30 minutes:
❑ 20 minutes explanation,
❑ 10 minutes interaction.
➢Every person puts the top three suggestions on a
“Learning Flip Over Backlog”
5
6. Recap of 1st session
• Value driven
• Stakeholder Engagement
• Risk managing
– risk is anti-value hence value
driven delivery encompasses
concept of risk reduction,
– no good risks or opportunities,
– risk is in scheduled work
activities,
– regulatory compliance is done
as you go
• Risk Adjusted Backlog
– Product backlog
– Sprint backlog
– Spikes 6
8. Agile concepts (Agile Manifesto)
Values:
1. Individuals and interaction over processes and tools
2. Working software over comprehensive
documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan
That is, while there is value in the items on the right,
we value the items on the left more.
8
9. Wat is Agile according to YOU?
Afhankelijk van de situatie en de samenstelling van het team ingrijpen of
motiveren om er zelf uit te komen
Agile is ook in waterval kunnen werken wanneer dat noodzakelijk is
Als iets tijdskritisch is dan kunnen we beter een beproefde methode
gebruiken
Als je een sprint opstart, lever je op wat is afgesproken
Als waardestroom manager bevestig je het resultaat van de door het team
uitgevoerde prioritering
9
11. Service Operation
Unit 3 : Service Operation Processes ─ Part 1
r3.0.0
Module 2 Introduction to Agile
11
Domain 3
Boosting Team Performance
12. Team Roles
• Project Manager in an Agile
environment ?
• Servant Leadership
• Product Owner
• Scrum Master / Agile Coach
• Team of developers
– T-shape
– Learning
– Accountable
• Sponsor
• Training
• Coaching
• Mentoring
12
13. Exercise: team roles
Task Responsibility
Provides the due date for the project and / or releases
Facilitates meetings (planning, reviews and retrospectives
Manages the product backlog, making sure it is accurate, up-2-date and prioritized
by business value
Helps the delivery team self-govern and self-organize, instead of governing and
organizing them
Writes acceptance tests for the product increments
Demonstrates the completed product increment to the customer in the iteration
review meeting
Focuses on the big picture of whether the project will deliver the expected value on
time and on budget
Determines whether each completed product increment is working as intended, and
either accepts it or requests changes in the iteration review meeting
Acts as a servant leader to the delivery team, helping them improve and removing
barriers to their process. 13
14. Tools and Techniques
• Daily stand-ups
• Co-located teams
• Team space
• Caves?
• Agile Tooling
• Adaptive leadership
• Emotional Intelligence
14
15. Knowledge and skills
• Brainstorm Techniques
• Building empowered
teams
• Co-location &
geographical dispersed
teams
• Building High
performance teams
• Coaching and mentoring
• Team motivation
15
17. Human factors Tuckman & Dreyfuss
A Working group
That is learning about
Each other
A Pseudo team that is
Challenging each other
And developing into
Potential team
A Real Team that is
Working as one and
Becomes a High performing
team
A Potential team that is
Working with each other
And developing into a
Real team
1
23
4
5
18. Human factors
1
23
4
5
Team members:
Low/some
Competence, low
Commitment
Leader:
High Directive,
High supportive
behavior
Team members:
Low Competence,
High Commitment
Leader:
High Directive,
Low supportive
behavior
Team members:
Moderate/high
Competence, variable
Commitment
Leader:
Low Directive,
High supportive
behavior
Team members:
High Competence,
High Commitment
Leader:
Low Directive,
Low supportive
behavior
19. Exercise: Leadership style
Behavior of persons Servant
Leadership
Command &
Control
Handing out detailed task lists
Doing administrative work for team members
Creating the entire project’s WBS 1 weekend so as not to disturb
the team
Posting the project Gantt chart on the office wall
Posting a suggestion box on the office wall
19
20. Exercise : connect the boxes
Stages of team formation Situational Leadership styles
Forming Supporting
Storming Delegating
Norming Directing
Performing Coaching
20
21. Summary
• Dreyfus model of adult skill acquisition based
on commitment, decisions and perspective
– novice ,advanced beginner, competent,
proficient, expert
• Tuckman model of team formation: forming,
storming, norming, performing, adjourning
• Blanchard & Hershey Situational leadership:
Directing, Coaching, Supporting,
Delegating....
• Training / Coaching / Mentoring difference
• Co-location within 33ft or 10 m physically with
large open room, whiteboards, sticky’s, video
conference, food/snacks/toys
• Lyssa Adkins Green zone <> Red zone
– take responsibility <> blames others
– respond nondefensively <> responds
defensively
– uses persuasion rather than force <>
uses name, shame blame
– brainstorming = Quiet Writing, Round-
robin, free4all
– games: remember the future, prune the
product tree, speedboat
21
22. Service Operation
Unit 3 : Service Operation Processes ─ Part 1
r3.0.0
Module 2 Introduction to Agile
22
Domain 4 Adaptive Planning
25. • We…..
– Choose
– Build teams
– Adapt
– Learn
– Deliver value
25
Hyperloop
scrum
teams
2018
July 2018 team selection &
work-technique
August 2018
team building + priority
Sept – Nov 2018 forming
+ norming 2 Innovate
December 2018
(transforming)
January 2019
getting ready
26. Tools and Techniques
• Process Tailoring
• Iteration & release
planning
• Wide band Delphi &
planning poker
• Progressive elaboration
• Relative sizing / story
points
• Timeboxing
• Minimally marketable feature
(MMF)
• Ideal time
• Affinity estimating
26
27. Knowledge and skills
• Time, budget & cost
estimation
• Value based
decomposition and
prioritization
• Business case
development
• Agile charters
• Innovation games
27
28. necessity
28
➢ The backbone of the application is the list of essential activities
the application / building supports
➢ The walking skeleton is the software / structure we build that
supports the least number of necessary tasks across the full span
of user experience
time
Story mapping
The backbone
The moving skeleton
29. Exercise: Estimating
Question True False
Agile estimates are all encompassing: they should include time
for documentation & testing
Agile estimates are time-boxed, once estimates are set they can
not be altered
Agile estimates are created by the product owner
Story points are preferable to ideal days because story points
better match estimate characteristics; they are called stories
because not all stories are true
Agile teams create their own estimates
Risk should not be factored into story estimates
Teams new to agile should rely on experienced project manager
to create the estimates for them
29
30. Exercise: Minimal Marketable Feature
Minimal Viable Product / Feature Next updates to make it a Full Product
Pencil
Passenger car
ATM
Torch (light)
30
31. Agile Plans
Trial and demonstration uncover true requirements, which
then require replanning
Agile planning is less of an upfront effort, and instead is
done more throughout the project
Midcourse adjustments are the norm
31
32. Proces Analysis; Seven principles
1. Interactive, Face-to-face communication is the cheapest and fastest
channel for exchanging information;
2. Excess methodology weight is costly
3. Larger teams need heavier methodologies
4. Greater ceremony is appropriate for projects with greater criticality
5. Increasing feedvback and coomunication reduces the need for
intermediate deliverables
6. Discipline, skills, and understandig counter process, formality, and
documentation
7. Efficiency is expendable in nonbottleneck activities
32
33. Exercise: Planning
Question True False
Agile projects typically do more up-front planning than traditional
projects
Agile projects typically do more overall planning than traditional
projects
If we create our plans at the last responsible moment they will
not change
Midcourse adjustment on Agile projects are not common
Knowledge projects tend to have high rates of change
If the project diverges from the original plan this could be a sign
that our initial plan was flawed.
33
34. Process Tailoring
➢Get used to normal, out-of-the-box agile
before attempting to change it.
➢Carefully examine the motivation to drop,
amend, or append a practice.