Ken France presented on real world business agility. He discussed how business agility allows organizations to rapidly adapt to changes in the market. He defined business agility and explained how it relates to DevOps. France also covered how to implement agile practices within business teams and the different levels of maturity an organization can progress through when integrating agility into the business. The presentation provided examples and a case study on how one large retail organization scaled agile.
Scaled Agile, Inc., is the provider of SAFe®, the world’s leading framework for business agility. Through learning and certification, a global partner network, and a growing community of over 800,000 trained professionals, Scaled Agile helps enterprises build agility into their culture so they can quickly identify and deliver customer value, capitalize on emerging opportunities, and improve business outcomes. Learn more at scaledagile.com.
The document discusses goals for adopting agile practices like predictability, quality, early ROI, lower costs, and innovation. It then covers considerations for transformation based on organization size, dependencies between teams, and resistance to change. Finally, it outlines key elements of transformation including backlogs, teams, and working tested software and discusses governance structures with portfolio, program, and delivery teams.
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 discusses transitioning from a waterfall development model to an agile model. It provides an overview of the waterfall and agile approaches. Specifically, it outlines 8 ways that a QA team can ease the transition from waterfall to agile, including training staff, leveraging automation, emphasizing a change in thinking, communicating regularly, fostering collaboration, integrating tools, staying flexible, and concentrating on the end product.
Workshop delivered by Adrian Smith and Craig Smith at Agile Australia 2012 in Melbourne in May 2012.
The Agile Coach is a critical role in helping leaders, teams or individuals understand, adopt and improve Agile methods and practice. Additionally, an Agile Coach helps people rethink and change the way they go about their work. For a individual to be effective in a coaching role, they must poses a wide range of skills and experience. In this workshop we will explore Agile coaching skills in the context of a competency framework and provide participants with lessons from real-world coaching experience. The workshop will provide an opportunity for participants to learn about coaching, identify areas of Agile development and to broaden skills through hands-on group and individual exercises and games.
You will:
» Understand role of an Agile coach and the typical development pathways
» Identify personal areas of strength/weakness in relation to a broad range of Agile and related skills
» Learn situational specific coaching techniques for common Agile dysfunctions
» Understand the use of maturity models in helping teams learn and adapt to Agile
» Understand organisational and role specific Agile challenges
» Learn how to adapt Agile practices to suit team specific challenges
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
When organizations move to agile for software delivery, there is often tension with traditional portfolio management. This talk will illustrate how an organization can move from traditional portfolio management approaches to one that embraces agile software delivery. Doing so enables organizations to become predictable, improve the flow of value delivered, and pivot more quickly if necessary.
We will demonstrate the use of governance that allows a more adaptive portfolio management approach. We will cover topics that enable agile portfolio management including:
Lean techniques for managing flow
Effective prioritization techniques
Long range road-mapping
Demand management and planning
Progressively elaborated business cases
Validation of outcomes
Support for audit and compliance needs
These topics will be illustrated by real-world examples of portfolio management that have been proven over the last five years with a wide range of clients.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It’s about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
- Scrum is an agile framework for managing complex projects using short development cycles ("sprints"), regular inspection of progress, and adaptation to change. It emphasizes communication, collaboration, and incremental delivery of work.
- Key Scrum roles include the Product Owner who prioritizes features, the Development Team who implements them, and the Scrum Master who facilitates the process.
- Core Scrum activities are Sprint Planning meetings, Daily Scrums, Sprint Reviews, and Sprint Retrospectives, which focus the team and enable inspection and adaptation.
- The Product Backlog contains prioritized features and the Sprint Backlog contains work for the current Sprint. A Burn Down Chart tracks progress. Scrum
The document discusses enabling business agility through IT. It summarizes that technology trends like cloud, mobility, big data are accelerating and converging, providing new business opportunities but also changing the competitive landscape. It argues that IT needs to shift its focus from efficiency to productivity, innovation and competitive differentiation to better support business agility. The document then presents frameworks for developing agile IT, including adopting lean thinking, design thinking, adaptive workforce and using customer interaction models to structure delivery and operations.
Value Streams and the Scaled Agile FrameworkCprime
Understanding and visualizing the flow of value in your organization is one of the first steps for implementing the Scaled Agile Framework (SAFe) successfully. We align Agile Release Trains (ARTs) around value streams. In this webinar we will look at understanding what a value stream is, why it is important and how to align agile release trains to value streams.
This document discusses definitions of done at the sprint and release levels in Scrum. It provides examples of what could be included in a definition of done at the sprint level, such as code being complete, passing unit tests, and product owner acceptance. It distinguishes acceptance criteria, which ensures the right functionality is built, from the definition of done, which ensures quality. The document concludes by providing instructions for an exercise where a team discusses and creates their own definition of done, capturing deliverables needed at each level.
The document discusses defining the "Definition of Done" (DoD) which establishes the quality standards and activities required to consider a user story or increment of work complete. It notes problems that can occur without a DoD such as technical debt, unpredictable delivery dates, and overcommitting work. The document recommends that the team, including the product owner, define the DoD during backlog estimation and that the definition evolves over sprints based on the team's experience. It provides some examples of DoD criteria for user stories and sprints.
Scrum is an agile framework for managing product development that focuses on continuous delivery of working software in short cycles called sprints, typically two weeks or less. Scrum emphasizes self-organizing cross-functional teams and accountability, iterative development and progress transparency through regular inspection of working increments. Key Scrum practices include sprint planning, daily stand-up meetings, sprint reviews, and retrospectives. Scrum can scale to large, complex projects through techniques like Scrum of Scrums.
Why transform to Agile? What are the impediments to Agile Transformation? How to plan the Agile transformation? How to accelerate and sustain the Agile Transformation.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly-changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
This document provides an overview of Agile project management principles and practices. It begins with introductions of the presenter and their experience in Agile software development. It then discusses various project methodologies like Waterfall, Kanban, Scrum, and Test Driven Development. Key Agile principles are outlined from the Agile Manifesto. The roles of Product Owner, Scrum Master, and development team are defined. Practices like sprint planning, daily standups, reviews and retrospectives are described. The document aims to provide a high-level introduction to Agile concepts, roles and processes.
YouTube Link: https://youtu.be/X95kqqaI9Fg
** Certified Scrum Master Training: https://www.edureka.co/certified-scrum-master-certification-training **
This Edureka PPT on "Scrum Master Roles and Responsibilities" will help you understand who scrum master exactly is and what role does he play in scrum product development.
Introduction to Scrum
Who is a Scrum Master?
Role of a Scrum Master
Responsibilities of a Scrum Master
Qualities of a Good Scrum Master
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Presentation to OU Agile special interest group 25 January 2017. Agile basics, Agile myths, and stories of breakthroughs and breakdowns in Agile adoption in learning design and course production.
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
This document provides an overview of the Scaled Agile Framework (SAFe) for applying Lean and Agile practices at an enterprise scale. It discusses the key aspects of SAFe including the three levels (Team, Program, Portfolio), roles and activities within a Program like Release Planning and the Agile Release Train, and how features flow from the Portfolio through Epics and Programs down to individual Teams. The goal is to show how 5-10 Agile Teams can deliver shared objectives using SAFe to scale Agile practices beyond a single team.
This is an introductory overview of the Scrum Framework based on the Scrum Guide.
These charts are also the basis for the corresponding presentation available at the Enduring Agile channel on youtube, accessible using the link provided below:
https://youtu.be/eAZyChHY4Jo
The document summarizes IBM's transition to Agile development practices. It discusses why IBM needed to change, how it made the transition in terms of process, people, and tools, and how it measures progress. Key points include that IBM transitioned from a maintenance-focused to innovation-focused model, adopted Agile practices like iterations and daily stand-ups, provided extensive training to people, developed tools to facilitate Agile workflows, and uses metrics to track business and development health. The transition helped IBM improve quality, on-time delivery, and better manage a global workforce.
The document discusses the definition of ready as it relates to user stories and sprints in agile software development. It provides details on what constitutes a user story being ready, including it being defined, having acceptance criteria, identified dependencies, sized by the team, and more. It also lists criteria for a sprint to be ready, such as the sprint backlog being prioritized and containing all committed work with no hidden work, and all team members having calculated their capacity for the sprint.
The document provides an introduction to agile methods for executives. It discusses how agile approaches can help organizations adapt to increasingly volatile business environments. The key benefits of agile include shorter time to market, increased productivity, improved alignment with business needs, and greater predictability. The document outlines agile concepts like iterative development, minimal viable products, continuous delivery and focus on customer value. It also summarizes common agile frameworks like Scrum and how agility can be scaled in large organizations.
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
Agile is an iterative approach to software development that builds software incrementally from the start of the project. It breaks projects into small user functionality pieces called user stories that are prioritized and continuously delivered in short two week sprints. Popular agile methodologies include Scrum, Extreme Programming, Crystal, Dynamic System Development Method, Lean, Kanban, and Feature-Driven Development. Scrum uses product owners, cross-functional teams, and sprints to deliver potentially shippable increments. Extreme Programming emphasizes close customer involvement and rapid, frequent delivery of working software.
Scrum is an agile software development methodology where self-organizing teams work in short development cycles called sprints to build software incrementally. It focuses on collaboration, flexibility, and delivering working software frequently. Key components of Scrum include roles like the product owner and scrum master, a product backlog to track requirements, sprints for incremental development, and daily stand-up meetings. Scrum aims to be flexible and adaptive to changing requirements while maximizing productivity through its empirical process control methods.
This document discusses best practices for successful agile adoption and transformation in an enterprise setting. It outlines five key habits: 1) be explicit about agile goals, 2) understand dimensions of scaling agile, 3) use metrics to govern behavior, 4) consider the impact on people, and 5) grow adoption incrementally with a clear plan. The document emphasizes that agile transformation requires changes to both processes and organizational culture to fully realize the benefits of agile practices at scale within an enterprise.
Five Key Numbers to Gauge your Agile Engineering EffortsJeff Nielsen
The document discusses five key metrics to measure the effectiveness of agile engineering practices: 1) How long until you see feedback from a test after changing code, 2) How many one-line code changes can be committed and tested in an hour, 3) How many team members can explain parts of the code, 4) What percentage of team members paired in the last two days, and 5) How many steps it takes to get code into production. These metrics help gauge how well practices like test-driven development and continuous integration are flattening the cost of change curve.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It’s about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
- Scrum is an agile framework for managing complex projects using short development cycles ("sprints"), regular inspection of progress, and adaptation to change. It emphasizes communication, collaboration, and incremental delivery of work.
- Key Scrum roles include the Product Owner who prioritizes features, the Development Team who implements them, and the Scrum Master who facilitates the process.
- Core Scrum activities are Sprint Planning meetings, Daily Scrums, Sprint Reviews, and Sprint Retrospectives, which focus the team and enable inspection and adaptation.
- The Product Backlog contains prioritized features and the Sprint Backlog contains work for the current Sprint. A Burn Down Chart tracks progress. Scrum
The document discusses enabling business agility through IT. It summarizes that technology trends like cloud, mobility, big data are accelerating and converging, providing new business opportunities but also changing the competitive landscape. It argues that IT needs to shift its focus from efficiency to productivity, innovation and competitive differentiation to better support business agility. The document then presents frameworks for developing agile IT, including adopting lean thinking, design thinking, adaptive workforce and using customer interaction models to structure delivery and operations.
Value Streams and the Scaled Agile FrameworkCprime
Understanding and visualizing the flow of value in your organization is one of the first steps for implementing the Scaled Agile Framework (SAFe) successfully. We align Agile Release Trains (ARTs) around value streams. In this webinar we will look at understanding what a value stream is, why it is important and how to align agile release trains to value streams.
This document discusses definitions of done at the sprint and release levels in Scrum. It provides examples of what could be included in a definition of done at the sprint level, such as code being complete, passing unit tests, and product owner acceptance. It distinguishes acceptance criteria, which ensures the right functionality is built, from the definition of done, which ensures quality. The document concludes by providing instructions for an exercise where a team discusses and creates their own definition of done, capturing deliverables needed at each level.
The document discusses defining the "Definition of Done" (DoD) which establishes the quality standards and activities required to consider a user story or increment of work complete. It notes problems that can occur without a DoD such as technical debt, unpredictable delivery dates, and overcommitting work. The document recommends that the team, including the product owner, define the DoD during backlog estimation and that the definition evolves over sprints based on the team's experience. It provides some examples of DoD criteria for user stories and sprints.
Scrum is an agile framework for managing product development that focuses on continuous delivery of working software in short cycles called sprints, typically two weeks or less. Scrum emphasizes self-organizing cross-functional teams and accountability, iterative development and progress transparency through regular inspection of working increments. Key Scrum practices include sprint planning, daily stand-up meetings, sprint reviews, and retrospectives. Scrum can scale to large, complex projects through techniques like Scrum of Scrums.
Why transform to Agile? What are the impediments to Agile Transformation? How to plan the Agile transformation? How to accelerate and sustain the Agile Transformation.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly-changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
This document provides an overview of Agile project management principles and practices. It begins with introductions of the presenter and their experience in Agile software development. It then discusses various project methodologies like Waterfall, Kanban, Scrum, and Test Driven Development. Key Agile principles are outlined from the Agile Manifesto. The roles of Product Owner, Scrum Master, and development team are defined. Practices like sprint planning, daily standups, reviews and retrospectives are described. The document aims to provide a high-level introduction to Agile concepts, roles and processes.
YouTube Link: https://youtu.be/X95kqqaI9Fg
** Certified Scrum Master Training: https://www.edureka.co/certified-scrum-master-certification-training **
This Edureka PPT on "Scrum Master Roles and Responsibilities" will help you understand who scrum master exactly is and what role does he play in scrum product development.
Introduction to Scrum
Who is a Scrum Master?
Role of a Scrum Master
Responsibilities of a Scrum Master
Qualities of a Good Scrum Master
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Presentation to OU Agile special interest group 25 January 2017. Agile basics, Agile myths, and stories of breakthroughs and breakdowns in Agile adoption in learning design and course production.
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
This document provides an overview of the Scaled Agile Framework (SAFe) for applying Lean and Agile practices at an enterprise scale. It discusses the key aspects of SAFe including the three levels (Team, Program, Portfolio), roles and activities within a Program like Release Planning and the Agile Release Train, and how features flow from the Portfolio through Epics and Programs down to individual Teams. The goal is to show how 5-10 Agile Teams can deliver shared objectives using SAFe to scale Agile practices beyond a single team.
This is an introductory overview of the Scrum Framework based on the Scrum Guide.
These charts are also the basis for the corresponding presentation available at the Enduring Agile channel on youtube, accessible using the link provided below:
https://youtu.be/eAZyChHY4Jo
The document summarizes IBM's transition to Agile development practices. It discusses why IBM needed to change, how it made the transition in terms of process, people, and tools, and how it measures progress. Key points include that IBM transitioned from a maintenance-focused to innovation-focused model, adopted Agile practices like iterations and daily stand-ups, provided extensive training to people, developed tools to facilitate Agile workflows, and uses metrics to track business and development health. The transition helped IBM improve quality, on-time delivery, and better manage a global workforce.
The document discusses the definition of ready as it relates to user stories and sprints in agile software development. It provides details on what constitutes a user story being ready, including it being defined, having acceptance criteria, identified dependencies, sized by the team, and more. It also lists criteria for a sprint to be ready, such as the sprint backlog being prioritized and containing all committed work with no hidden work, and all team members having calculated their capacity for the sprint.
The document provides an introduction to agile methods for executives. It discusses how agile approaches can help organizations adapt to increasingly volatile business environments. The key benefits of agile include shorter time to market, increased productivity, improved alignment with business needs, and greater predictability. The document outlines agile concepts like iterative development, minimal viable products, continuous delivery and focus on customer value. It also summarizes common agile frameworks like Scrum and how agility can be scaled in large organizations.
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
Agile is an iterative approach to software development that builds software incrementally from the start of the project. It breaks projects into small user functionality pieces called user stories that are prioritized and continuously delivered in short two week sprints. Popular agile methodologies include Scrum, Extreme Programming, Crystal, Dynamic System Development Method, Lean, Kanban, and Feature-Driven Development. Scrum uses product owners, cross-functional teams, and sprints to deliver potentially shippable increments. Extreme Programming emphasizes close customer involvement and rapid, frequent delivery of working software.
Scrum is an agile software development methodology where self-organizing teams work in short development cycles called sprints to build software incrementally. It focuses on collaboration, flexibility, and delivering working software frequently. Key components of Scrum include roles like the product owner and scrum master, a product backlog to track requirements, sprints for incremental development, and daily stand-up meetings. Scrum aims to be flexible and adaptive to changing requirements while maximizing productivity through its empirical process control methods.
This document discusses best practices for successful agile adoption and transformation in an enterprise setting. It outlines five key habits: 1) be explicit about agile goals, 2) understand dimensions of scaling agile, 3) use metrics to govern behavior, 4) consider the impact on people, and 5) grow adoption incrementally with a clear plan. The document emphasizes that agile transformation requires changes to both processes and organizational culture to fully realize the benefits of agile practices at scale within an enterprise.
Five Key Numbers to Gauge your Agile Engineering EffortsJeff Nielsen
The document discusses five key metrics to measure the effectiveness of agile engineering practices: 1) How long until you see feedback from a test after changing code, 2) How many one-line code changes can be committed and tested in an hour, 3) How many team members can explain parts of the code, 4) What percentage of team members paired in the last two days, and 5) How many steps it takes to get code into production. These metrics help gauge how well practices like test-driven development and continuous integration are flattening the cost of change curve.
Six behaviors you can consider when hiring/adding people to an agile team, and the questions you might ask to detect whether those are the right people.
5 min executive summary movie! check it out!
https://www.youtube.com/watch?v=ihoHPmSkm9o
9-10, Nov. at St.James power station in Singapore
2:30pm to 9pm on 9. Nov
2:30pm to 8pm on 10.Nov
It is where you will become a witness to innovators of the future.
88 presenters will give us their 180second soul pitches.
Presenters are
from 10 years old to 60's
from Singapore, Asia to Europe, Africa, and US
from Start-ups to global leading company or NPO/NGO
from Singer, dancers to IT, Education, Health, and Food
more than 50 CEO or founders
more than 20 IT start-ups
more than 10 LIVE performance
more than 5 film performance
challenging in more than 30 countries
Website:
http://www.thechaosasia.com/
Tickets available on:
https://peatix.com/event/20180/
5th Agile CoP Forum Agile Transformation Journey in IBMNUS-ISS
IBM needs no introduction, but what you may not be aware of is that they are currently undertaking one of the world's largest Agile transformation.
Reinvention is at the core of IBM and they are on a journey to reinvent IBM as an Agile organisation. As one of the world's largest organisations, that meant nearly half a million people needing to learn, do and be Agile.
Agile Transformation Leader of IBM, Author and Speaker, Mr Evan Leybourn, will be sharing his experience, as well as other transformations, to show you how a focus on business agility, from sales to HR, is as important as technical agility.
The Agile Community of Practice (Agile CoP) is made up of passionate software engineering professionals, who believe in Agile practices for software development. Agile CoP was formed with the objective of promoting the awareness and practice of Agile adoption through sharing, learning and support of practitioners.
This document discusses organizing QA processes within an Agile Scrum team. It describes the project structure, team structure, and work processes of a distributed Scrum team supporting newspaper sites. Key QA activities in Scrum include negotiating quality, clarifying stories/tasks, ensuring acceptance tests verify quality, and providing estimates. Some challenges faced include frequent releases, lack of demos with business, communication issues, insufficient task descriptions, and not tracking QA work in sprints. Suggested solutions involve improving processes around releases, demos, communication, knowledge sharing, task descriptions, adding QA estimates to sprints, and breaking large tasks into smaller ones.
Discover the key benefits of agile development from the 9th annual State of Agile survey. For the 9th straight year, VersionOne surveyed the market and compiled the results. Download this free report now at http://goo.gl/T8qF8r
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...VersionOne
Bob Vincent, product manager, and Andy Powell, product evangelist, at VersionOne share an “Agile Coaches Guide to VersionOne”. You will see how to:
• Gain visibility into what's going on within and across projects
• Hold more meaningful daily standups
• Streamline release and sprint planning
• Create team-centric reporting
For more info, please visit http://www.versionone.com/agilelive/
- The document discusses measuring and improving the return on investment (ROI) of an agile organization.
- It notes that few organizations accurately measure ROI by evaluating projects after completion, yet many report their evaluations are somewhat accurate.
- The key to increasing ROI is decreasing the cycle time for delivering valuable working features to customers by focusing on competent product ownership, effective backlog grooming, trained and empowered teams, mature engineering practices, and robust delivery capabilities. Frequent releases can also increase revenue and ROI.
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2VersionOne
Join Product Evangelist Andy Powell, who will discuss how the VersionOne® enterprise agile ALM platform can help to scale enterprise agility faster, easier and smarter. You will see how to:
• Capture and visualize your roadmaps
• Track and manage initiatives through to implementation
• Coordinate multiple cross-functional teams
• Perform advanced analysis on your projects
• Enable enterprise collaboration
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”VersionOne
The document discusses how project managers can adapt to agile methods. It begins by addressing common myths about agile project management and the stereotypes of project managers. It then discusses how the project manager role may change, focusing more on product ownership, collaboration with customers, and ensuring the highest priority features are delivered. The document emphasizes that agile embraces change and focuses on delivering working software over comprehensive documentation and responding to change rather than following a strict plan.
The document discusses the Scaled Agile Framework (SAFe) and how it scales agile practices across multiple levels from team to program to portfolio. It provides demonstrations of how agile is implemented at each level, with the team level focusing on the team room, program level on the program backlog, planning, and roadmap, and portfolio level on investment themes, epics, and kanban systems. The SAFe model aims to scale agile practices through its enterprise backlog and alignment of efforts across levels to deliver business value.
This document discusses performance management in Scrum teams. It notes that while Agile benefits organizations and deliverables, individual career paths are less clear. It also says that most work focuses on motivational theory rather than real-world efficiency. Effective frameworks have been designed but fail to optimize skilled resources or gain team commitment. The document outlines factors for a better situation, including talent management, team-oriented goal setting, utilization tracking, career progression models, minimizing pay differences, and developing high-performance teams.
European University Geneva Campus: Inspiring Leaders Are Our Future – Let The...Fabiola Eyholzer
Geneva, Switzerland | May-14-2015
Every year thousands of aspiring graduates leave our business schools to become managers. But what was once a dream job is rapidly turning into an obsolete occupation. Managers are a dying breed.
The business environment has evidently changed – and it is further transforming at a speed never seen before. Yet most organizations are still trying to handle today’s challenges with yesterday’s tools to get them ready for tomorrow. There is no way around it: Companies need to radically rethink the way they are organized and run, if they want to stand a chance in the digital era.
Successful 21st-century enterprises are connected, transparent organizations that embrace lean | agile values and principles, where empowered and collaborative teams deliver co-created services to highly demanding customers. They are adamant believers in the essence, drive and passion of people. They engage inspiring leaders to ignite the people factor.
Join this session to: Get a glimpse of what to expect when working in a traditional business setting; discover the power of connected enterprises; learn more about what it takes to lead people in a world that no longer follows old rules; and hear how you can make a difference in a lean | agile environment and shape our future.
Are you ready to inspire greatness in people?
Broadcasted: June 15th, 2012 by Jeff Howey, cPrime Agile Coach
To view this live webinar visit: http://cprime.eleapcourses.com/
For more information on Agile & cPrime visit: www.cprime.com
What have you heard about Agile? Trying to decide if Scrum or Kanban is a better approach for your particular team? Are you asking yourself if functions outside of Application Development, such as Marketing, Ux Design, Infrastructure, benefit from Agile techniques? Do you want to know some basic, but powerful, concepts to approaching your release cycle? Do you have complex dependencies or fit in a non-agile PMO environment but want to be agile?
If you answered yes to any of these questions, join us for a webinar walking through these key concepts:
· Agile is not just a framework for software development, it is a way of thinking that can span the business
· Agile gives a more clearly understood measure of progress than traditional Status Reports or Project Plans
· Agile can be done within structured, well-defined PMO processes
· Agile improves the ability to manage Customer and Stakeholder Expectations
We will also discuss some high-level similarities and differences between Scrum and Kanban along with recommendations to incorporate both into your overall strategy, even when your enterprise-at-large needs to continue some projects using a traditional plan-driven approach.
From an Agile organization to a continuously improving organizationAgileSparks
The document discusses transitioning from an Agile organization to a continuously improving organization. It advocates adopting an inspect and adapt approach using minimal viable changes and rapid experimentation through small learning cycles. Managers take on the role of process engineers who coach teams in ongoing process improvement using techniques like the improvement kata pattern and Kanban boards to manage the flow of changes. The goal is to make continuous improvement a habit through disciplined application of scientific problem solving methods.
The document describes an adaptive development methodology called ADM that is based on Scrum and XP principles. ADM employs a Scrum project management framework, adopts certain XP practices, and is tailored specifically for product development at Salesforce. It focuses on principles like iterative development, self-organizing teams, prioritized backlogs, and delivering working software frequently through short development cycles.
Agile driven development main principlesTanya Epstein
The document discusses the principles of agile driven development, including that projects have become shorter but more complex, requiring a user-centric approach. It outlines the agile manifesto which values individuals, working software, customer collaboration and responding to change over documentation, contracts and strict plans. Key principles of agile include open communication, incremental changes and rapid feedback. Success requires teamwork, quality assurance, resolving dependencies, and software integration and availability through continuous builds. A combined approach uses both rolling wave and agile planning with high-level milestones and detailed iterations.
This document provides an overview of different software development processes including the waterfall model, iterative model, Rational Unified Process (RUP), and Agile Development Process (ADP). It describes the key aspects of each process including phases, roles, artifacts, and ceremonies. Specifically, it provides detailed explanations of Scrum, an agile methodology, including Scrum roles like Product Owner and Scrum Master, ceremonies like the Daily Scrum, and artifacts like the Product Backlog and Sprint Backlog. The document concludes with references for further information.
This document provides an overview of Agile and Scrum methodologies. It discusses why Agile approaches became popular, describing challenges with traditional waterfall methods. Key aspects of Scrum are outlined, including roles like Product Owner and Scrum Master, ceremonies like sprint planning and daily standups, and artifacts like product and sprint backlogs. Benefits of Scrum like adaptability, visibility and increased productivity are highlighted. The document aims to introduce readers to Scrum processes and terminology at a high level.
This document provides an introduction and overview of agile project management methodologies like Scrum and how they can be used with Visual Studio Online 2013. It discusses the principles of agile, describes Scrum roles and processes, and explains how Visual Studio Online supports agile development with tools for planning, tracking work items, version control, continuous integration and more. The document aims to help Egyptian automation testers work agilely using Scrum and the cloud-based tools in Visual Studio Online.
The document provides an overview of Agile and Scrum methodologies. It describes key concepts like the Agile manifesto, Scrum roles, ceremonies like daily stand-ups and retrospectives, and practices like user stories, estimation, and burn-down charts. The objective is to familiarize people with the basic principles and processes in Agile and Scrum development.
New to Agile? Having challenges implementing an agile process in your organization? Have you been using Scrum, but need to bend the rules to make it work in your organization? Can’t get the business to “buy-in”? Come and learn about implementing an agile process in your organization. You'll look at the “buffet table” of agile processes and procedures and learn how to properly decide “what to eat.” We’ll start by defining XP, Scrum, Kanban and some other popular methodologies and then learn how to mix and match each process for various scenarios, including the enterprise, ISVs, consulting, and remote teams. Then take a look at agile tools and how they will aid in implementing your development process. You’ll see how Microsoft Team Foundation Server 2010 provides process templates for Agile that facilitate better planning and metrics. Learn how Microsoft’s application lifecycle management (ALM) tools can support your development process. Lastly, we will talk about how to “sell” agile to your business partners and customers. The speakers have a very interactive style so participation is encouraged and there will be plenty of time for Q&A.
Azure DevOps provides tools to help organizations implement an Agile-Scrum development process. It includes Azure Boards for backlog management and tracking work items. Teams use Azure Pipelines for continuous integration and deployment. The process involves sprints, daily stand-ups, sprint planning and reviews, and retrospectives. Source code is stored in Azure Repos with branching strategies. Tests are managed in Azure Test Plans. Reusable components are packaged in Azure Artifacts. This helps automate builds, releases, and testing to streamline the development and release cycle.
Scrum is not a new concept but it has gained a lot of popularity in the last few years. It is a very powerful agile project management methodology that, when used correctly, can help your team deliver better software faster than before. We will start with a brief overview of the process and look at some techniques and tools that will help you succeed, as well as common pitfalls that you should avoid. Come prepared for an interactive session where you will be encouraged to share your experiences with Scrum.
The document discusses Agile SCRUM project development methodology. It provides an overview of SCRUM principles and processes including short iterative development cycles called sprints, daily stand-up meetings, sprint planning, tracking sprint backlogs and burn downs, sprint reviews and retrospectives. The roles of product owners, scrum masters and self-organizing cross-functional teams are also summarized.
Animesh Chatterjee is a dynamic IT professional with over 9 years of experience in automation test engineering. He has experience working with frameworks like Selenium, QTP and developing 3 of his own frameworks. He is currently a technical lead at Oracle India where he leads a team of 5 and is responsible for designing test cases and automating regression bugs. Previously he worked as a lead consultant at Genpact where he led a team of 12 and was responsible for test automation, requirements gathering, and coordinating with development teams. He has expertise in languages like Java, VBScript, JavaScript and tools like QTP, Selenium, JUnit, Ant and Quality Centre.
Rational Quality Manager provides test management capabilities including test planning, execution, and analysis. It allows for collaboration between team members and provides dashboards and reports. RQM is part of the IBM Rational Software Delivery Platform and integrates with other Rational tools through the Jazz technology platform. RQM provides centralized management of test assets, environments, and utilization metrics to improve efficiency of the testing process.
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
This document provides an overview of software process models and Scrum methodology. It defines a software process model as a description of the sequence of activities carried out in a software engineering project. The key activities include specification, design & implementation, validation, and evolution. Scrum is introduced as an agile software development framework. It utilizes short development cycles called sprints, daily stand-up meetings, product backlogs to track requirements, and emphasizes self-organizing teams and adaptive planning. The benefits of Scrum are discussed as improved productivity, quality, and ability to manage changing requirements.
This is a presentation that Margaret Menzies has used to introduce myself to new teams. The last section is an executive summary of Scrum methodology and a basic implementation schedule.
In many web or cloud applications, performance testing is critical part of application testing since it affects
business revenue, credibility, and customer satisfaction. Conventional software development models are known
to pushing the performance testing to the very end of project, with the expectations that, only minor tweaks
and tune up are required to meet the performance requirements from the business, however any major
performance bottlenecks found during this phase were major factors for delay in Go to Market. With more and
more companies are adapting the agile software development process which believes in performance testing
should never be an afterthought but it should tightly integrate from initial planning to production analysis of
software development lifecycle. This white paper explains how any company can integrate performance testing
into agile process, and key barriers for agile performance testing when team decides to adopt agile performance
testing.
The document discusses Scrum, an agile framework for managing product development. It describes Scrum roles like Product Owner and Scrum Master. Key Scrum events are also outlined such as sprint planning, daily standups, sprint demos and retrospectives. Benefits of Scrum mentioned are rapid development, transparency and embracing change.
Overview of SCRUM development process. I put this together to present to my company/group.
Most slides are "borrowed" from Alan Shalloway's presentation.
The document discusses problems with traditional software development approaches and proposes an agile approach using Scrum. It outlines key principles of Scrum including short iterative development cycles, daily stand-ups, prioritized backlogs and frequent deliveries of working software. Scrum roles of Product Owner, Scrum Master and cross-functional team are defined along with common Scrum artifacts, meetings and metrics used. Challenges of adopting Scrum at an organizational level are also covered.
Role Of Qa And Testing In Agile 1225221397167302 8a34sharm
The document discusses the role of QA and testing in agile software development, describing key differences between traditional and agile testing approaches and outlining agile testing practices like test-driven development, continuous integration, regression testing, and exploratory testing. It also covers the role of testers in agile projects and provides an example of how one company, GlobalLogic, implements agile testing through a unique Velocity method and platform.
This document discusses DevOps concepts and principles including continuous delivery, collaboration between development and operations teams, and reducing time to customer feedback. It provides definitions of DevOps from Wikipedia and IBM, and outlines IBM's point of view on using DevOps to accelerate software delivery, balance competing priorities, and reduce feedback time. The document also discusses tools from IBM like Rational Quality Manager and Rational Test Workbench that can help with continuous testing, integration, and collaboration across the software development lifecycle.
The document discusses using cloud technologies like IBM Bluemix and IBM DevOps Services to teach agile and lean software delivery. It allows setting up all necessary development tools with just a few lines of code, avoiding the need to install and maintain different servers. This speeds up time to market for students' projects while exposing them to the latest technologies. The cloud approach also offers unlimited trials and freemium tiers with sufficient resources for learning. Overall, it enables teachers to better coach students in real-time and prevents vendor lock-in through the use of Cloud Foundry.
Sharpening your test skills in the age of collaboration and automationAlan Kan
This document discusses how to sharpen skills in an age of collaboration and automation. It recommends adopting a quality mindset, better understanding users, focusing on test-oriented architecture, learning test frameworks/automation tools, practicing collaboration, empathizing, coaching others, and keeping an eye on new technologies. Mastering these mindset shifts and technical skills will help differentiate professionals in the new age.
The document discusses an IBM workshop on collaborative lifecycle management. It covers logistics like locations for meals and breaks. The agenda includes modules on aligning plans, responding to requirement changes, planning iterations, completing and testing stories, and stabilizing iterations. The objectives are to explore how IBM Rational Solution enables collaboration, provides project visibility, and automates traceability across the lifecycle. The introduction discusses connecting disciplines like planning, requirements, development and testing. It outlines criteria for effective lifecycle management, including real-time planning, traceability, in-context collaboration, development intelligence and continuous improvement.
Discovering the Value of Verifying Web Application Security Using IBM Rationa...Alan Kan
The document discusses a workshop on web application security using IBM Rational AppScan. It introduces the importance of securing web applications and provides an overview of common vulnerabilities like cross-site scripting and SQL injection. The workshop aims to help attendees understand application security risks and how to use AppScan to automate vulnerability scanning and analysis. Hands-on labs are included to demonstrate AppScan's vulnerability detection capabilities.
The document describes Rational Quality Manager software which helps mitigate business risks, improve efficiency, and provide visibility into metrics. It demonstrates how the software facilitates test management, planning, creation, execution, and reporting through a series of labs. These labs cover activities like requirements tracing, importing requirements from other tools, and executing automated tests from Rational Quality Manager. The goal is to show how the software streamlines quality processes and collaboration across teams.
The document discusses IBM's Jazz platform and Rational Team Concert for enabling software delivery in the style of Web 2.0. Rational Team Concert provides capabilities like collaboration, process automation, visibility into project status, and traceability across the development lifecycle. It leverages technologies like Eclipse, supports agile practices, and provides a rich web client for external stakeholders.
Rational Asset Manager is a software tool that helps organizations catalog, maintain, govern, and get more value from their business and software assets. It provides a central repository to store and find assets and services. It can automate reviews and enforce business and technical policies. It helps identify valuable and non-performing assets to evaluate and plan asset usage. Rational Asset Manager is designed to help organizations understand their assets, reduce costs and time to market, decrease delivery risk, and improve quality.
Get Ready for Web Application Security TestingAlan Kan
The document discusses web application security testing and provides guidance for testing professionals. It outlines some of the top attacks like SQL injection and cross-site scripting. It recommends getting educated on security topics, using tools like WebScarab and IBM Rational AppScan to test for vulnerabilities, and incorporating security testing into the development process.
Define and Manage Requirements with IBM Rational Requirements ComposerAlan Kan
The document provides an overview of a hands-on lab session on IBM Rational Requirements Composer (RRC). The lab aims to demonstrate how RRC can help teams collaborate to define, manage and trace requirements across the software development lifecycle. The lab covers topics like importing and linking requirements, modeling business processes and use cases, conducting reviews, and generating work items and test cases from requirements. Known issues encountered in the labs are also documented.
Business and IT alignment through effective Project & Program Portfolio Manag...Alan Kan
Business and IT alignment through effective Project & Program Portfolio Management.
Presented at IBM Innovate 2011 in Sydney and Melbourne in Australia in July 2011.
Web Application Testing for Today’s Biggest and Emerging ThreatsAlan Kan
The document discusses emerging threats to web applications and strategies for testing applications to identify vulnerabilities. It finds that nearly half of all vulnerabilities are in web applications, with cross-site scripting and SQL injection being most common. Many vulnerabilities have no patches available yet. New attack types like client-side vulnerabilities are also emerging. The document advocates integrating security testing into the development process to help developers write more secure code and find issues early.
4. Jazz - transforming software delivery Jazz is… Our vision of the future of systems and software delivery A scalable, extensible team collaboration platform An integration architecture enabling mashups and non-Jazz products to participate A community at Jazz.net where Jazz products are built An evolution of our portfolio over time c Rational Offerings Third party Offerings Business Partner Offerings Jazz is a platform for transforming how people work together to deliver greater value and performance from their software investments.
5. Essential attributes of Jazz Deliver real-time insight into programs, projects and resource utilization. Report Automate non-creative tasks with automated processes and workflows Automate Improve knowledge and practice maturity with an environment that develops individual and team talent. Deliver transparency of teams and projects for continuous, context-sensitive collaboration Collaborate
6. CLM supports effective team collaboration across lifecycle Quality Professional Product Managers Collaborative Lifecycle Management Project Team Developers Quality Management Requirements Development
8. Our Reality – Agile Scaling Challenges Domain Complexity Straight -forward Intricate, emerging Compliance requirement Low risk Critical, audited Enterprise discipline Project focus Enterprise focus Technical complexity Homogenous Heterogeneous, legacy Flexible Rigid Organizational complexity Team size Under 10 developers 1000’s of developers Co-located Geographical distribution Global Organization distribution (outsourcing, partnerships) Collaborative Contractual Agility @ Scale
9. Team organisation We work in both component and feature teams Component team Dependencies between adoptions tracked using Adoption Items Feature teams Execution tracked in the plan items Feature Team Component Team Responsible for complete customer feature across products/components Responsible for only part of a customer feature Minimized dependencies Dependencies between teams leads to additional planning Iterative development More sequential development due to adoption sequence Optimizes customer value Optimizes for a particular component
10. Scrum applied Development process Based on the standard Scrum process template Minor process adaptations New role: PMC ( Project Management Council - based on Stakeholder role) New Minutes work item Updated permissions PMC can update Plans Limited operations for externals New automatic tasks when joining a team [Joining a Team] Update your calendar with your Scheduled Absences [Joining a Team] Update your Work Environment
11. Adaptation of development practices iterative development API first end game retrospectives always have a client continuous integration community involvement new & noteworthy adaptive planning continuous testing consume your own output drive with open eyes validate reduce stress learn attract to latest transparency validate update feature teams show progress enable validate live betas feedback sign off End of iteration demos/reviews Ranked Product Backlog Burndown Stories Daily Standup independent testing exploratory testing Definition of Done
12. Sprint planning detailed First days of each Sprint Get Sprint directions from Product Owner Analyze Stories with the Architects All Scrum team members are involved 1 Sprint planning per Scrum team Check Sprint time budget Plan/verify absences in RTC From Product Backlog ... Query Work items Team members try to fully understand User Stories with the help of the Architects Give estimates using the Planning Poker technique ...To Iteration Plan Fill Sprint backlog with selected Stories based on team velocity and priorities
13. Our Rhythm endgame release M1 plan develop stabilize 4-6 weeks warm-up retrospective initial release plan decompression M2 plan develop stabilize … plan develop stabilize sign-off sign-off sign-off 4-6 weeks 4-6 weeks fix - spit & polish test fix test Retrospective New&Noteworthy End of iteration demo
14. Stakeholder roles, aka ‘ Chickens’ Chickens’ are not part of the actual Scrum process, but they must be engaged and provide feedback . Main Stakeholders Project Management Jazz.net users Light adaptation from standard Scrum Product Owners & Architects are also ‘ Chickens ’
15. Development roles, aka ‘ Pigs’ ‘ Pigs’ are the ones committed to the project and the Scrum process. Scrum team in action?
20. Advanced source code management Easily suspend and resume work Reproduce the exact workspace of any build Work in parallel without making branch copies
22. Agile Testing Quadrant * There is an independent system testing team (SVT) Functional Testing Exploratory Testing Scenario Testing Usability Testing Alpha/Beta Performance Testing Security Testing Unit Tests * Agile Testing: A Practical Guide for Testers and Agile Teams Lisa Crispin, Janet Gregory Technology Facing Business Facing Critique Product Supporting the team Dev Team System Test
28. Lessons learnt Short cycle can be difficult to achieve Agile acceptance varies amongst members Scaling up -> more chickens -> bureacuracy Reduce paperwork by automation Geographically distributed -> can’t meet Scrum of scrum needed Tune your process until you get it right
31. Experience IBM Rational’s Collaborative Lifecycle Management Complimentary half-day hands-on workshop CLM Scrum process Rational Team Concert, Rational Requirement Composer, Rational Quality Manager 4 April 2011 Cliftons Centre Level 28, The Majestic Centre 100 Willis Street Wellington 6011 Limited Seats Register now at IBM Lounge ibm.com/events/agilepots/wellington
#11: Show what’s been done – roles. Process adaptations: PMC within Rational to ensure project funnel IBM product delivery process. Print them on DVDs. Agile
#12: Common agile practices: iterative, reflect, adapt, incremental, feedback Practices inspired by agile practices, scrum, xp, some custom ones, that work for us
#14: Distributed development: planning an iteration takes longer
#15: Chickens – give feedback, also support dev team (pigs) doing the complete job. Light adaptation – in scrum – architects on the pigs side usually. This time we have them in chickens becoz ibm architects get info from customers, present to customers, very customer focused. At the same time building things.
#16: 2 reasons for these slides – 1. use terminology well know. 2. trying to apply things as they should. Less developers asking for strange things, etc. apply as much as agile as poosible. It’s a big change for IBM, but we are willing to adapt agile, not mixture. We’re doing what we can to become more agile. For a while, we mixed 2 teams, so all coming from RTCz and RTCp. Originally 2 project owners. Now have just one enterpirse extension team. Still have 2 project owners. To ensure actual release. In 3.0.1 only Guy -> from NZ. Guy Slade.