PMI-ACP Domain 1 Agile Principles and MindsetJoshua Render
Free training for the PMI-ACP Certification exam -
Learn and understand some basic agile concepts.
View training video here: https://agile-mercurial.com/video-library/pmi-acp-domain-1-agile-principles-and-mindset-training-video/
Blog: https://agile-mercurial.com
YouTube: https://www.youtube.com/channel/UCPM82of2YuqIR1SgLGHa1eg
Twitter: https://twitter.com/agile_mercurial
Tumblr: https://agilemercurial.tumblr.com/
An explanation of Agile and how it relates to frameworks like Scrum.
What is Agile: https://agile-mercurial.com/2019/01/28/what-is-agile-1-minute-explanation-video/
Blog: https://agile-mercurial.com
YouTube: https://www.youtube.com/channel/UCPM82of2YuqIR1SgLGHa1eg
Twitter: https://twitter.com/agile_mercurial
Tumblr: https://agilemercurial.tumblr.com/
PMI-ACP Domain 1 Agile Principles and MindsetJoshua Render
Free training for the PMI-ACP Certification exam -
Learn and understand some basic agile concepts.
View training video here: https://agile-mercurial.com/video-library/pmi-acp-domain-1-agile-principles-and-mindset-training-video/
Blog: https://agile-mercurial.com
YouTube: https://www.youtube.com/channel/UCPM82of2YuqIR1SgLGHa1eg
Twitter: https://twitter.com/agile_mercurial
Tumblr: https://agilemercurial.tumblr.com/
An explanation of Agile and how it relates to frameworks like Scrum.
What is Agile: https://agile-mercurial.com/2019/01/28/what-is-agile-1-minute-explanation-video/
Blog: https://agile-mercurial.com
YouTube: https://www.youtube.com/channel/UCPM82of2YuqIR1SgLGHa1eg
Twitter: https://twitter.com/agile_mercurial
Tumblr: https://agilemercurial.tumblr.com/
This deck gives an overview on the following key areas.
1) Agile Development Principle
2) Scrum Framework
3) User Story Creation
4) Definition of Done
5) Agile – Retrospective
6) Development – Metrics
7) Agile vs Traditional Development Approach
Training - Introducing Agile, Lean and KanbanSudipta Lahiri
This is a presentation that I did for a team to introduce them to Agile, Lean and Kanban, It covers these these 3 areas, how they overlap and then gets into greater details about the Kanban Method.
Go with the flow! Kanban let's you see the flow of work in a visual manner using boards and cards. From small Scrum teams to large scale SAFe setups, Kanban has been an integral part of applying agile principles and practices.
Understand why the concept of flow is vital not just in developing products or improving processes, but also in enhancing our professional and personal lives. Learn the principles, practices and techniques in Kanban.
Get to know the roles and responsibilities, and how to apply the popular Kanban boards, Kaizen PDCA, planning and controlling work-in-progress.
Introduction to Kanban for Knowledge Work: Kanban is emerging in Software Development and IT Operations as a method of improving transparency, predictability, and value. Learn how to get started with Kanban. See how Kanban can help you achieve the benefits of Pull, Value-Focus, and Capability-Improvement. Find out if Kanban is right for you.
A equipe da 3G vidros sabe que cada detalhe é muito importante quando se o assunto é segurança e decoração.
http://www.3gvidrosespelhos.com.br/guarda-corpo-de-vidro-vila-leopoldina-artur-alvim-vila-prudente-santo-andre-tucuruvi-lapa-vila-formosa-tatuape-barueri-freguesia-do-o-itaquera-pirituba-ermelino-matarazzo-tremembe-sacoma-cursino-saude-capao-redondo-ipiranga-republica
This deck gives an overview on the following key areas.
1) Agile Development Principle
2) Scrum Framework
3) User Story Creation
4) Definition of Done
5) Agile – Retrospective
6) Development – Metrics
7) Agile vs Traditional Development Approach
Training - Introducing Agile, Lean and KanbanSudipta Lahiri
This is a presentation that I did for a team to introduce them to Agile, Lean and Kanban, It covers these these 3 areas, how they overlap and then gets into greater details about the Kanban Method.
Go with the flow! Kanban let's you see the flow of work in a visual manner using boards and cards. From small Scrum teams to large scale SAFe setups, Kanban has been an integral part of applying agile principles and practices.
Understand why the concept of flow is vital not just in developing products or improving processes, but also in enhancing our professional and personal lives. Learn the principles, practices and techniques in Kanban.
Get to know the roles and responsibilities, and how to apply the popular Kanban boards, Kaizen PDCA, planning and controlling work-in-progress.
Introduction to Kanban for Knowledge Work: Kanban is emerging in Software Development and IT Operations as a method of improving transparency, predictability, and value. Learn how to get started with Kanban. See how Kanban can help you achieve the benefits of Pull, Value-Focus, and Capability-Improvement. Find out if Kanban is right for you.
A equipe da 3G vidros sabe que cada detalhe é muito importante quando se o assunto é segurança e decoração.
http://www.3gvidrosespelhos.com.br/guarda-corpo-de-vidro-vila-leopoldina-artur-alvim-vila-prudente-santo-andre-tucuruvi-lapa-vila-formosa-tatuape-barueri-freguesia-do-o-itaquera-pirituba-ermelino-matarazzo-tremembe-sacoma-cursino-saude-capao-redondo-ipiranga-republica
Alguns do exercícios realizados nesse curso são de reeducação respiratória e de relaxamento que ajudam no combate ao estresse e causando uma sensação profunda de descontração e calma.
http://www.yogaaruna.com.br/curso-de-yoga-terapeutico-bela-vista-jabaquara-vila-mariana-liberdade-alto-de-pinheiros-saude-itaim-bibi-perdizes-moema-santo-amaro-cursino-vila-formosa-campo-belo-consolacao-sacoma-ipiranga-cambuci-jardim-paulista
Reflexologia pés - Massagem feita nos pés, onde há pontos reflexos dos órgãos do corpo, equilibrando o funcionamento do organismo, tratando disfunções orgânicas e relaxando.
http://www.yogaaruna.com.br/reflexologia-pes-santo-amaro-vila-mariana-vila-formosa-cursino-saude-se-pinheiros-ipiranga-jardim-paulista-jabaquara-perdizes-cambuci-itaim-bibi-moema-bela-vista-tatuape-liberdade-campo-belo-sacoma
HPRC looks at waste mapping issues in healthcare, including costs, and walks through Kaiser Permanente's waste mapping journey in detail, in hopes of supporting other hospitals interested in applying LEAN principles to their waste streams.
Most of us use Visual Studio but do we really know how to USE it? This session looks at the top tips and tricks that can jet propel your use of the IDE. Marvel as we move from simple editor features that you never think about all the way to arcane command prompt tricks that you can use to improve your programming experience.
In IT software, clients wants to know when they will be delivered. Discover how to secure your Delivery roadmap, defining your Release cycles with Agile iterations.
Agile Project Management: What is It and How It Works KeepSolid
Lots of IT product companies have already chosen the agile approach over the unforgiving waterfall project management. Why? Agile project management is one of the best approaches for PMs that allows to:
* Reach key milestones
* Achieve goals
* Provide the decision-makers with the most up-to-date info on the project status.
Thanks to having the big picture and ongoing feedback via the agile methodology, PMs can easily adapt to any changes and manage the software development better and faster.
So, what is agile project management? Why use agile project management? How does agile project management work? Let’s check it out!
Source: https://www.keepsolid.com/goals/blog/what-is-agile-project-management
Improving software development at scale - promise and pitfalls #llkd14Andy Carmichael
Software (as frequently observed) is hard. And software development at scale is particularly hard. Evidence suggests a strong inverse relationship between the likelihood of a software project delivering its planned benefits (within budgeted costs) and the project's size. While this is nothing new, we should ask why has there been so little improvement over the years.
Agile methods undoubtedly contributed much over their first two decades to the effectiveness of software teams - particularly "coffee-pot-sized" teams developing new products. Agile methods were primarily designed with this sized team in mind, and agile process frameworks are still defined almost entirely with reference to this scale. In their third decade however, the question of how these methods scale can no longer be avoided. This presentation, rather than focusing on the new frameworks that are now emerging, reviews anecdotal evidence as well as theoretical ideas on what improves (or degrades) performance of large initiatives… in particular the management behaviours that have proved helpful or counter-productive in real projects.
Large scale does not invalidate strategies that work at small scale, however it does introduce management problems that are new - problems that are not overcome by simply "keeping the geeks away from the suits" (or keeping the "chickens" silent while the "pigs" speak)!
Brief introduction to project management and project management toolsNathan Petralia
A brief introduction to project management, methodologies (waterfall, hybrid, agile, kanban, dedicated resources), project management tools, how to achieve success in 5 steps.
=== Drop me a note on LinkedIn if you want the PPT version ===
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
You may have heard of Agile methodology before, especially in the context of web development ... but can we apply Agile principles to our study of process?
In this session, guest presenter Matt Nudelman explains how to understand some core elements of process, Product and Value, from an Agile point of view. He covers a range of topics including: the difference between a product and a project, Agile project management, the 80/20 rule, what an MVP is, and defining value using the Agile framework.
We also discussed how these principles apply to the process work we've been doing, and what we can take away for practical application.
----
Matt Nudelman, Scrum Master and Project Manager, began working in digital sometime before the last Dot Com boom, and has seen the rise of development methodologies coincide with his interest in efficient work practices. He has managed projects for Morgan Stanley, the New York Times, advertising agencies, and lots of companies you never heard of. Currently, Matt works with teams at Viacom to produce great software and to maximize their Agile effectiveness.
This presentation was provided by Maureen Adamson of Adamson & Associates, during the NISO event "Project Management for the Information Community: Managing and Communicating the Process, Session Four," held on Friday, March 15, 2019.
Presentation made at 21212 workshop, covering agile concepts like lean, kanban, mpv applied to product development and project management in an startup environment.
This workshop is part of our kickoff process for new projects.
It's a space to discuss about how we and our clients understand agile methodologies their implementation.
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
Updated version of my original Cyphercon talk. With more useful information regarding how to enact change and better visual representation of certain concepts. This talk was given at CircleCityCon 10 in 2023
Project success requires the creation of a suitable project execution and schedule plan, communication of that plan to all participants and stakeholders and ensuring the plan is executed. Successful project management means meeting all three goals (scope, time, and cost) – and satisfying the project’s sponsor!
#KnowledgeTransferSession: Management by Objectives from the views of Project Management and Coordination
Presented by Syscraft's Project Coordinators: Miss. Kritika Soni and Miss. vivksha Ramnani
Similar to Visual management white board standard structures from waterfall to agile v3 (20)
As we are talking about a ‘Sprint Zero’ to frame a project before its implementation, I proposed to talk about a ‘Program Increment (PI) Zero’ to frame a Program
As an internal consultant for 8 years now, I realized I was experiencing in some way the Spotify model where the Team Manager (Chapter Lead) is not working in a daily basis with its Team members
Rex - How User Stories can help you manage standard components of an IT projectJean-François Nguyen
What is the link between your User Story catalogue and Data Model, Data Dictionary, Entity life cycle, all your tests (dynamic, static, ...).
Warning: subject a little bit technical ;-)
Scrum product owner: how build a project charter & frame the project?Jean-François Nguyen
To frame and present your project, you can use business, product canvas. But sometimes you’ll have to use other internal standard like project charter.
Tool digital meeting room solutions for efficient cross border meeting v1....Jean-François Nguyen
Improve meeting efficiency when attendees are not co-located
How get all attendees involved?
How efficiently manage the activity of a cross-border team?
combine Lean & Agile principles & technical tools from the market. Practices already used in education in Canada e.g. for on-line courses
You want to manage an important Change culture in your firm or team? First, Initiate your Change Story with your Customer needs. Learn to better know him, to better communicate with him to build a relation of Trust & partnership.
Describe the structure of the 15 weeks mission to initiate the Culture Change. Based on Lean & Agile priciples, framework & toolkit. Result from 5 years experience
like Google, Improve your Test perception & practices and learn how Test might be a key lever to improve your business.
- Understand the different types of Test
- Best & Worst practices of Test
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Visual management white board standard structures from waterfall to agile v3
1. Visual Management
The Goal:
• The best Whiteboard standard structures to support your Risk management
• from Waterfall to Agile
• How can you manage something you don’t see?
• Visualize your Activities & your Risks, whatever
you are in Agile or Waterfall mode
• A few ideas for your WhiteBoard design
2. Why, What & How?
The Goal:
• Why do we need to visualise? To see the process, to communicate, to federate
• What do we need to visualise? Goal, problem & risk not to achieve the goal
the key points: Project Management = Risk Management
What & How?
What are my main
activities?
What is the key
period to monitor?
Are we on track?
What structure for
my WhiteBoard(s)?
Why?
visualise an abstract process
federate & coordinate all
the team towards the
common goals
highlight the problems & solve
the ‘tunnel effect’
guide the team toward
a self-management in a
frame defined by the
management
3. How man records information?
The Goal:
• Use an Interactive WhiteBoard
• Mixing vision, hearing & interaction
the key points: man records the most information through active listening
20% by what he hears
30% by what he sees
50% by what he hears and sees
70% when he talks about it
90% when he interacts with it
Man records 90% of his information through
Vision: share the same screen with remote attendees (video conference)
Hearing: open an audio conference call with them
Interaction: increase remote attendees’ focus with live annotation/movement
How man records information?
4. What do you want to monitor?
The Goal:
• List your main activities & qualify them regarding importance, risk
• Use capacity bandwidth (SLA) for urgent, non urgent, predictable, non predictable
the key points: a project manager is a Risk manager, what is important? what is urgent?
A standard problem is to not succeed to manage at the same time
• a predictable activity
• and an unpredictable one, mostly defined by an urgency criteria
Following this IT example what are your main activities & what criteria is important
Production support
Level 1: Production team
Level 2: Business support (BA)
Level 3: IT support (Dev)
Development
project
maintenance
CTB
RTB standard
complex
Standard IT activities
Predictible
Unpredictible
urgent
Non urgent
Standard criteria
5. What do you want to monitor? On Development activity
The Goal:
• Which classification for more visibility?
• Visualise your flow to manage it (limit the WIP, manage your bottlenecks, …)
the key points: manage dynamicaly your Risk through short Agile iterations, don’t follow
blindly an original roadmap
key project criteria
• Q1: Quality
• Q2: Time
• Q3: Cost
• Q4: Risk
Team Iteration (main) objectives
key questions about monitoring
Q1: what is my period of monitoring? (iteration)
Q2: On this iteration, is the team on track on its different activities?
Q3: On this iteration, on each activity, what are the main objectives of the team?
Q4: On this iteration, on each activity, on each main objectives is the team on track?
Status Workflow steps
Try this structure and adapt to your context
development project
maintenance
User story P1
User story Pn
…
User story M1
User story Mn
…
Version
Sub-project
Urgent
Ohter criteria of classification/visualisation Organise the user story list in the most efficient way for you
To Do In Progress Done
test … Prod delivery
By project?
By version?
By client?
…
By urgency?
study spec dev
Example 1
Example 2
6. What do you want to monitor? On Production activity
The Goal:
• Which classification for more visibility?
• Implement your SLA (find unassigned Urgent ticket, free people to be assigned)
the key points: manage efficiently your Risk through short Agile iterations
key project criteria
• Q1: Quality
• Q2: Time
• Q3: Cost
• Q4: Risk
Team Iteration (main) objectives
key questions about monitoring
Q1: what is my period of monitoring? Mainly daily, sometimes more
Q2: On this iteration, is the team on track on its different activities?
Q3: On this iteration, on each activity, what are the main objectives of the team?
Q4: On this iteration, on each activity, on each main objectives is the team on track?
Status Workflow steps
Try this structure and adapt to your context
production Level 1
Ticket 1.1
Ticket 1.n
…
priority
assignee
Ohter criteria of classification/visualisation
To Do In Progress Done
Example 1
Level 2
Ticket 2.1
Ticket 3.n
…
Level 3
Organise the ticket list in the most efficient way for you
By project?
By version?
By client?
…
By urgency?
7. ‘intellectual’ vs ‘manual’ activities
The Goal:
• Which timescale? Which subjects to focus on?
• Which structure is more adapted for which activity?
the key points: Challenge ‘unpredictability’, ‘urgency’. Use capacity bandwidth to separate
‘predictable’ & ‘unpredictable’ activity when needed
Main standard Whiteboard structures are focusing on:
• The process steps: How do we do?
• The calendar: When do we do?
• The Project/Sub project, release: Which subject?
• The people: Who does What?
‘manual’ activity
e.g. Production support
‘intellectual’ activity
e.g. Development
Predictability
Mostly unpredictable
Macro steps
Manage the flow
Calendar
Day plan with hours & people
Projects, Releases, …
Which subject?
People
When do we do?
Specially urgent ticket
Who does What?
Day to WeekWeek to monthTimescale
Mostly predictable
Project Maintenance
Month to year
Main focus
Standard
WB tructure
Goals & process steps
Production support
8. ‘Pros’ & ‘Cons’ of the main standards
The Goal:
• Which columns, which lines?
• Benefits & Warnings
the key points: try & test several structures through short Agile iterations.
By default, we’re used to Calendar but it’s the less efficient, the less dynamic
Main standard Whiteboard structures are focusing on:
• The process steps: How do we do?
• The calendar: When do we do?
• The Project/Sub project, release: Which subject?
• The people: Who does What?
Macro steps: How do we do? Calendar: When do we do?
Projects, Releases, …
Which subject?
People
Who does What?
Column
Line
Well adapted to … Monitor one team’s activity Coordinate several teams contribution (rendez vous)
CONs Hide replaning from one week to the next one
PROs See where are the bottlenecks in the process Well adapted to manage synchonisation problems
9. From Waterfall to Agile
The Goal:
• Predictable vs unpredictable activity
• Which structure for Waterfall & Agile
the key points: setup Daily meetings together with ‘management’ meetings like SteerCo to
ensure the sprint goals are a translation of TOP management vision (hoshin kanri)
• The whiteboard visualise the team activity on a shifting time window
• A whiteboard can help whatever is the project management methodology (Waterfall, Agile, …)
• The frequency of the morning meeting should be adapted to the release cycle leadtime
Tip: the whiteboard has to live (i.e. updated regularly)
Waterfall release cycle
Important lead time
e.g. 11 months
4 releases in parallel
Agile release cycle
Short to medium leadtime
e.g. 6 weeks
2 Releases in parallel prioritisation
By iteration
e.g. SCRUM
‘On the flow’
e.g. Kanban
Mosty predictable (e.g. development)
-> management with roadmap/planning
activity
Mostly unpredictable (e.g. production support)
-> management ‘on the flow’
10. Appendix
The Goal:
• Examples of WhiteBoard structures
the key points: before using electronic WhiteBoard like JIRA, try & test several structures
with a physical whiteboard through short Agile iterations
‘Intellectual’ activity as IT development
• Waterfall
• Agile/Scrum
• Agile/Kanban
• Program coordination i.e. manage ‘Rendez-Vous’ between
projects, User Stories, teams
‘Manual’ activity as IT production support
• Monitor your SLA:
• Do you have an urgent ticket not assigned?
• Who could be assigned?
11. Waterfall whiteboard
Context:
• 3 Releases in parallel, average Release leadtime 11 months
• A mini roadmap attached to each Release step at the hand of the team members
the key points: what are the sprint goals? Is the team on track? Why? What is the team
mitigation plan?
• Visualise the status of each Release 2.9 in UAT, 2.10 in DEV & 2.11 in STUDY
• Support the team members in their respective assignment
• Dedicated part to
• production support activity (should be limited to level 3)
• Project KPI mainly discussed during weekly or SteerCo
12. Agile/Scrum whiteboard
Context:
• Sub-team 1 on application 1, sub-team 2 on application 2 & 3
• Team in Scrum with the following Release Cycle (see above)
the key points: build all your Release Cycles. Manage dynamically your Release cycles
with the WhiteBoard
• Visualise the team goals on the iteration (sprint backlog shorted by priority)
• Visualise the problem & risk not to achieve the goal (potential bottleneck on Test & UAT)
• Dedicated part to
• production support activity (should be limited to level 3)
• Project KPI (BurnDown, …) mainly discussed during weekly or SteerCo
13. Agile/Kanban whiteboard
Context:
• One of the main goal of Kanban is to ‘Pull the Flow’ instead of Pushing it
• To do so, we apply the principle of ‘Limit the WIP (Work In Progress)
the key points: limit the WIP = finish what you have started before starting something else.
Short and stabilize the leadtime of User Story families. Required for SLA
• 2 bottlenecks on SPEC & on TEST
• Dev is Over capacity: 2 developers are free
• What can the team do to fluidify the process i.e. solve the current bottleneck?
• Better work on the Test bottleneck: move the 2 free developers to help on TEST
• If you solve the Spec one, you’ll potentially make worse the situation on Test not limiting the WIP
Validated
&
prioritised
SPEC
doing done
DEV
doing done
TEST
doing done
Deployed
Ticket 13
Ticket 14
Ticket 15
Ticket 16
WIP = 6 WIP = 3 WIP = 6 WIP = 3
Ticket 17
Ticket 18
Ticket 10
Ticket 11
Ticket 12
Ticket 8 Ticket 4
Ticket 5
Ticket 6
Ticket 2
Ticket 1
Ticket 3
Ticket 7
expedite expedite expediteexpedite expedite expedite expedite expedite
14. Calendar whiteboard
Context:
• For teams whose job is mainly to coordinate large project
• Like Product Owner in ‘Scrum of Scrum’
the key points: use day, week, month as appropriate
• People are not doing themselves the project but are coordinating programs
• Their focus is to manage ‘Rendez-Vous’ i.e. deadlines synchronizing several teams
• Dedicated part to
• production support activity (should be limited to level 3)
• Project KPI (BurnDown, …) mainly discussed during weekly or SteerCo
15. Production Support whiteboard: week basis
Context:
• Production team with a problem of capacity to do all the tickets
• A SLA has been defined with clients to focus on urgent ones and ‘delay’ less urgents ones
the key points: define the key questions regarding your activity. The WhiteBoard should help
you to answer them
key questions about monitoring
Q1: find any urgent tiket not yet assigned:
• 83 urgent for 2 hours of workload
• 46 standard for 7 jours of workload
Q2: find someone free to be assigned on 83 & 39
• TM 5 has 3 hours today (assigned for 5 hours of workload)
• TM 2 is free
• 83 is assigned to TM 5
• 39 is assigned to TM 2
current
date: J status (Plusieurs éléments)
ticket
Backlog
ID urgency status assigned description deadline workload created Somme de workload Étiquettes de colonnes
31 1open not assigned x J 6J Étiquettes de lignes J J+2 J+5 Total général
9 1in progress TM 1 y J 4J-1 not assigned 5 2 7
7 1in progress TM 3 z J 7J-1 1 5 5
55 2open not assigned a J+2 3J 2 2 2
66 2in progress TM 1 b J+2 3J TM 1 5 7 12
47 2in progress TM 3 c J+2 7J 1 5 5
7 3in progress TM 3 e J+5 1J 2 7 7
75 3in progress TM 4 f J+5 6J TM 3 3 8 8 19
11 1closed TM 1 g y 5x 1 3 3
34 1closed TM 2 h y 7x 2 8 8
3 8 8
TM 4 1 1
3 1 1
Total general 13 17 9 39