Most of the times I have seen the teams spending immense amount of time in mastering the mechanics than the intent.
Key to successful agile adoption is to have the agile as a team culture than just doing it
Post-Agile Methodologies and all that JazzStojan Peshov
It's been 15 years since the Agile Manifesto was signed and several methodologies were raised ever since. There is almost no developer nowdays that haven't adopted at least one of the Agile principles and uses them in everyday work or even private life. Some has even done improvised versions which work according their needs.
The question that's been around these past years is if the Agile is old enough to become past and what's the next big thing, is it a time to call it Post-Agilit period and what that means. What has or needs to change in order to abandon the old and become the Post Agilit followers.
Lots of teams already claim themselves as Post-Agilit pioneers and some new ideas of methodologies have been introduced. I'll try to bring an overview of some of them and bring you some thoughts that might help answering the above questions.
Second session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile frameworks, processes and tools that can support the Agile mindset.
Agile software development has proven to be more successful than traditional methods. However there are many Agile methodologies (Scrum, Kanban, Lean, XP). It is difficult to make a right choice.
Do you want to know the differences between Scrum and Lean? Perhaps you struggle with your existing Scrum implementation and looking for a better methodology. So did I. I spent many hours looking for continuous improvement beyond Retrospectives and Sprint Reviews. And I found my answer in applying Lean Principles.
This session will help you to increase your understanding of Lean and Scrum. It will also give you some practical examples of implementing Lean in Scrum teams.
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Stefan ROOCK
When more than 10 people are needed to reach a goal multiple agile teams are needed. These teams have to coordinate - we have to scale agile. There are several blueprints for scaling agile. This session argues that using a blueprint is premature optimization.
When looking at successful agile companies one thing becomes clear: they didn't follow a blueprint but implemented unique structures and processes. Every company is unique and needs unique structures and processes matching its purpose.
In this talk Stefan presents the Agile Scaling Cycle, an organic approach to find and optimize scaling structures appropriate for the company.
Most of the times I have seen the teams spending immense amount of time in mastering the mechanics than the intent.
Key to successful agile adoption is to have the agile as a team culture than just doing it
Post-Agile Methodologies and all that JazzStojan Peshov
It's been 15 years since the Agile Manifesto was signed and several methodologies were raised ever since. There is almost no developer nowdays that haven't adopted at least one of the Agile principles and uses them in everyday work or even private life. Some has even done improvised versions which work according their needs.
The question that's been around these past years is if the Agile is old enough to become past and what's the next big thing, is it a time to call it Post-Agilit period and what that means. What has or needs to change in order to abandon the old and become the Post Agilit followers.
Lots of teams already claim themselves as Post-Agilit pioneers and some new ideas of methodologies have been introduced. I'll try to bring an overview of some of them and bring you some thoughts that might help answering the above questions.
Second session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile frameworks, processes and tools that can support the Agile mindset.
Agile software development has proven to be more successful than traditional methods. However there are many Agile methodologies (Scrum, Kanban, Lean, XP). It is difficult to make a right choice.
Do you want to know the differences between Scrum and Lean? Perhaps you struggle with your existing Scrum implementation and looking for a better methodology. So did I. I spent many hours looking for continuous improvement beyond Retrospectives and Sprint Reviews. And I found my answer in applying Lean Principles.
This session will help you to increase your understanding of Lean and Scrum. It will also give you some practical examples of implementing Lean in Scrum teams.
Agile Scaling with Blueprints (Goto Berlin, 04-dec-2015)Stefan ROOCK
When more than 10 people are needed to reach a goal multiple agile teams are needed. These teams have to coordinate - we have to scale agile. There are several blueprints for scaling agile. This session argues that using a blueprint is premature optimization.
When looking at successful agile companies one thing becomes clear: they didn't follow a blueprint but implemented unique structures and processes. Every company is unique and needs unique structures and processes matching its purpose.
In this talk Stefan presents the Agile Scaling Cycle, an organic approach to find and optimize scaling structures appropriate for the company.
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)Stefan ROOCK
The Agile Scaling Cycle is an emergent, non-blueprint approach to scaling agile.
The slides contain the key points of my lightning talk at the Agile Leadership Day 2014 in Zurich.
Presentation given during a DevOps Conference in Zurich.
The idea was to make aware that DevOps is first a Mindset approach similar to the Craftsmanship. Both can live togethers.
KYIV PM CLUB 25.01 Anna Lavrova - Once upon a time in ITLviv Startup Club
Anna Lavrova - Certified Scrum Master, Engineering Manager at Betbull, former Project Manager and Queen of Scrum at Ciklum
Topic: Once upon a time in IT
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
In the contemporary world economy, India is the second-largest exporter of IT and ITES services, which denotes a huge presence of IT services based industry in India. Due to time zone difference and distance there are huge gaps between Clients and service provide, Which eventually leads to disruption in business and produces havoc on both sides. With introduction of scrum framework in software development process the clients and IT service provides are reaping fruits in multiple arena like closer collaboration, effective change management and transparent process etc. This presentation will discuss about the gratifications Indian IT industry received after Scrum framework being implemented for IT and ITES sectors along with the discussion about ‘How Indian IT business can grow by implementing Scrum Framework’.
Agile Roles: where does everyone fit in an agile organizationWajih Aslam
We will continue our agile transformation with a short recap of previous 2 meetups "The Agile Mindset" and "Agile processes and frameworks", and then quickly continue to talk about the agile roles and how these roles will be fit in side the organization.
This is session 3 out of 5 sessions with the goal to help all who joins to get started with an Agile transformation.
Fourth session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile teams - what make a team great and how do you get there.
Fifth session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile leader - How does a manager become an agile servant leader.
Read the summary of the session on https://agileindubai.com
Impact Mapping:Making an Impact over Shipping SoftwareContext Matters
Presentation by Em Campbell-Pretty at Agile Australia 2014.
Are you lost in a sea of business requirements? Are you struggling to articulate the business value of your technology project? Do your user stories lack context? Is there a lack of alignment between your delivery teams and business stakeholders? If you answered yes to one or more of these questions then this session is for you!
Impact Mapping is a facilitation technique that brings technologists and senior stakeholders together meaningfully to explore options. It exposes assumptions and helps shape a path from “We want everything” to “We want to to make these impacts in this order” avoiding the trap of solutions looking for problems.
This session provides an overview of how to create an Impact Map, share some real world examples of how impact mapping has helped support the delivery of software products.
Scrum teams can easily learn to leverage the scrum values to;
- engage managers for better supportive leadership
- share and overcome challenges to improve performance
- practice structural techniques to enhance discipline & quality
Agile Teams Perform better when they share social values
Agile Scaling Cycle (Lightning talk at Agile Leadership Day 2014, Zurich)Stefan ROOCK
The Agile Scaling Cycle is an emergent, non-blueprint approach to scaling agile.
The slides contain the key points of my lightning talk at the Agile Leadership Day 2014 in Zurich.
Presentation given during a DevOps Conference in Zurich.
The idea was to make aware that DevOps is first a Mindset approach similar to the Craftsmanship. Both can live togethers.
KYIV PM CLUB 25.01 Anna Lavrova - Once upon a time in ITLviv Startup Club
Anna Lavrova - Certified Scrum Master, Engineering Manager at Betbull, former Project Manager and Queen of Scrum at Ciklum
Topic: Once upon a time in IT
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
In the contemporary world economy, India is the second-largest exporter of IT and ITES services, which denotes a huge presence of IT services based industry in India. Due to time zone difference and distance there are huge gaps between Clients and service provide, Which eventually leads to disruption in business and produces havoc on both sides. With introduction of scrum framework in software development process the clients and IT service provides are reaping fruits in multiple arena like closer collaboration, effective change management and transparent process etc. This presentation will discuss about the gratifications Indian IT industry received after Scrum framework being implemented for IT and ITES sectors along with the discussion about ‘How Indian IT business can grow by implementing Scrum Framework’.
Agile Roles: where does everyone fit in an agile organizationWajih Aslam
We will continue our agile transformation with a short recap of previous 2 meetups "The Agile Mindset" and "Agile processes and frameworks", and then quickly continue to talk about the agile roles and how these roles will be fit in side the organization.
This is session 3 out of 5 sessions with the goal to help all who joins to get started with an Agile transformation.
Fourth session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile teams - what make a team great and how do you get there.
Fifth session in a series of Meetups focussing on Agile transformation.
In this session we focus on the Agile leader - How does a manager become an agile servant leader.
Read the summary of the session on https://agileindubai.com
Impact Mapping:Making an Impact over Shipping SoftwareContext Matters
Presentation by Em Campbell-Pretty at Agile Australia 2014.
Are you lost in a sea of business requirements? Are you struggling to articulate the business value of your technology project? Do your user stories lack context? Is there a lack of alignment between your delivery teams and business stakeholders? If you answered yes to one or more of these questions then this session is for you!
Impact Mapping is a facilitation technique that brings technologists and senior stakeholders together meaningfully to explore options. It exposes assumptions and helps shape a path from “We want everything” to “We want to to make these impacts in this order” avoiding the trap of solutions looking for problems.
This session provides an overview of how to create an Impact Map, share some real world examples of how impact mapping has helped support the delivery of software products.
Scrum teams can easily learn to leverage the scrum values to;
- engage managers for better supportive leadership
- share and overcome challenges to improve performance
- practice structural techniques to enhance discipline & quality
Agile Teams Perform better when they share social values
In this session you will learn what is Agile and how it compares to traditional waterfall development. We will also explore the advantages of Agile for increasing visibility and shortening the feedback loop. Then we will introduce you to Scrum, the most popular agile process improvement framework. We will finish with a description of the Product Owner role and its involvement in Scrum.
David Hawks is a Certified Scrum Coach and Certified Scrum Trainer. He founded Agile Velocity when he noticed companies ineffectively building innovative software products. David brings his broad experience working with Fortune 50 companies and early stage startups to challenge organizations to think differently about how they build software.
Overview of agile values
This presentation shows some core concepts that make agile software development different.
This will help your team familiar with agile concepts and start boosting your team performance.
When you have to manage tons of projects, several developers, challenging customers you need to re-think your organization.
Agile methodologies are the answer, but you also need tools to manage them.
The slides from Gilt Senior Director, Program Management Office Heather Fleming and Director of Program Management Justin Riservato's Agile NYC presentation of April 14, 2014.
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean ThinkingNuno Rafael Gomes
– What's Lean?
– Why use Lean Thinking to drive your organization towards sustainable growth?
– What's the connection between Lean and Scrum?
– How can we improve Scrum with Lean Thinking?
This is an improved version of the same session given at ScrumRio 2016 :-)
– Once upon a time…
– “Vanilla” Scrum
– Lean Thinking
– The Toyota Way
– Toyota Thinking
– Value
– Waste
– Learning Cycles
– Scrum, from a Lean view
– Scrum + Lean Thinking
– Bonus: Non-value added activities (muda)
This is a copy of my session slides from AgileIndy 2015. The session walked through a couple interactive exercises that help highlight some of the underlying theories and principles of agile.
The talk and bonus material slides from Ethar Alali's Agile Yorkshire talk in September 2015. Covering Business Agility and Lean thinking and why talking about [no]estimates is the wrong question.
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
Perhaps we've set our project management officers (PMOs) up for failure. Without knowing it, we ask them to predict the future using a one-size-fits-all approach to best practices – and that just doesn't work. There is no magic crystal ball! Learn how an agile PMO can help your organization tackle the right work, at the right time, with the right teams using JIRA.
EventStorming was born as a massively in-person workshop to discover and model complex businesses and design event-driven software. But the old ways are no longer viable. After one year of experiments and discoveries in a forced-remote setting we know a lot more about what is still working and what is not.
In these past few years, agile methods became a vital part in the software development process, but are they really applicable for all types of projects and team sizes?
A while ago, our company changed the way we approach project development because the team noticed that standard SCRUM-ish methods aren't fully compatible for us, so we developed our own, modified version of agile. In this talk, I will showcase how powerful this approach is and how you can use it to find problems, and eventually resolve them.
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...Northern User Experience
AB Testing and UX - a love story with numbers and people
Slides from the NUX6 talk by Craig Sullivan, Friday 27th October 2017.
2017.nuxconf.uk / nuxuk.org
Synopsis:
What’s wrong with the web these days? The mobile experience sucks. The customer experience sucks. It doesn’t work. It’s too hard to use. The text is too small. Nobody measures this happening. The interaction patterns suck. Nobody ever calls up to complain but nobody does anything anyway. Millions of people lose countless days to friction, poor design and frustrating moments on their devices.
There may be thousands of things you can fix that look promising – but how do you know where to start? What if you could measure what sucked, where it sucked and how big the problem was? Using lightweight research methods and tools, you can stop making excuses and start knowing exactly what to do. Life becomes much simpler and easier with a scientific method of optimising growth or delight within your product.
Craig has trained over 500 people on how to measure and optimise their product experience, finding 100M of ‘lost revenue’ using just one of the techniques you will learn. With reports, checklists, downloadable templates and toolkits for every budget and stage of growth – you can stop guessing tomorrow.
Working together: Agile teams, developers, and product managersDanielle Martin
I spoke to students at Ada Developer Academy in Seattle, WA about how product managers and software engineers work together. In the presentation I cover: what's an agile team and how do they work; case studies of real work by my agile product development team; advice about behaviors that create successful product manager and developer working relationships; and other career/life advice for students starting their careers as software engineers.
Palestra ministrada em 01/2014 na cidade de Cusco no Perú, na Drupal Picchu 2014, pelo gerente de tecnologia da Just Digital, João Paulo Seregatte que substituiu o Rafael Cichini, que não pode comparecer no dia da palestra.
A palestra abordou a importância do planejamento em projetos de CMS (Content Management System / Gestão de Conteúdo).
Vídeo da palestra disponível em https://youtu.be/KBCxgsC258E
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019Peter Gfader
Our industry has a problem:
We are not lacking software methodologies, programming languages, tools or frameworks.
We need great software teams.
Great software engineering teams build quality-in and deliver great software on a regular basis.
The technical testing excellence of those teams will help you escape the “Waterfall sandwich” and make your organization a little more agile, from the inception of an idea till they go live.
---
Keynote from Testcon.lt 2019 https://www.testcon.lt/peter-gfader/
Agile in the Real World: Digital Moderation (Talk for IIBA/VUW)Cat McRae
A discussion recently given for VUW's 1st year Business Analysis class in InfoSys on behalf of the IIBA. Topics covered are: what it's like working on an agile project, being a recent graduate on a software project, fundamentals of agile and how they apply (or not!) on our project, and some of the daily tasks of a cross-functional consultant on the DM project.
Gilt Senior Director, Program Management Office Heather Fleming and Director of Program Management Justin Riservato discuss Agile, Gilt's PMO challenges and more in this informative presentation.
Similar to Agile values, methods and software (20)
Value design + Experience design = Business designMassimo Azzolini
Le esperienze sono determinanti nella decisione di acquisto: progettarle in modo strutturato massimizza il valore percepito, l’unico per cui le persone sono disposte a pagare.
Per raggiungere gli obiettivi di business è necessario modellare gli impatti del servizio nelle loro vite.
Nel nostro intervento al Web Marketing Festival di Rimini del 2018, Irene Capatti ed io abbiamo evidenziato perché la UX strategy è cruciale nella progettazione ed è funzionale al business.
Il Web design nella Pubblica Amministrazione in 10 passiMassimo Azzolini
Guida Galattica in 10 passi.
1. Quale PA?
2. Chi è il tuo cliente
3. Il valore
4. Il processo di design
5. I tempi
6. Il team di progetto
7. Sono comunicatori
8. La redazione
9. I contenuti: il tesoro informativo
10. Accessibilità
Stop that earthquake - Plone and Pyramid to the rescue - PloneConf 2012Massimo Azzolini
We couldn’t stop the earthquake, but in three weeks we were able to build a community, to teach companies how to easily sell online, to spread the word on the social networks, to organize distributed and heterogeneous teams and to engage people into FacciamoAdesso.it
Problemi nella gestione dei tuoi team di progetto? Troppe distrazioni?
Devi gestire contemporaneamente piccoli, medi e grandi progetti?
Il tuo team invecchia nel compilare i report giornalieri?
..e alla fine non hai metriche?
Penelope è la soluzione OpenSource che stai cercando.
This talk will illustrate an use case showing how its flexibility and modularity allowed us to provide Plone solutions both for the little communes’ websites (supporting small communities of users) and for highly available, load-balanced, complex multi-site, multi-skin portals, that may include federated infrastructures of users. Furthermore, on the Intranet side, we could deliver a Plone Intranet serving several thousands of employees with SSO, a strong social flavour, groupware features well matching the specific needs of the diverse organizational units, and all the benefits and add-ons that Plone can provide. RedTurtle’s technical partnership with PloneGov Italia (www.plonegov.it - we serve more than half of the member organizations) is another demonstration of Plone’s versatility.
collective.amberjack is a plone based tool to create interactive tutorial.
These are the slides presented during this talk: http://ploneconference2010.blip.tv/file/4317469/
How often did you need to profile company's users, and relations among them, relying just on groups and local roles? Right now you can design, manage and query you entire organization in Plone, using new, rich user interface and integrate it with your existing add-ons.
(all slides has been "grafically refactored" by nekorin, thanks for that!)
Amberjack is a tool that allows you to create tours directly in your site. The purpose of the collective.amberjack project is to improve its functionality and to provide a way for creating not just tours but something more: online interactive tutorials on a Plone site.
(all slides has been "grafically refactored" by nekorin, thanks for that!)
3. How are we made?
Started in 1999, Ferrara - Italy
A snapshot:
• 15 people
• 2 designer
• 9 developer
• 2 (+2) project manager
• 1 biz admin
• 1 seller
• 4 freelancer (not in RT)
• 4 partner involved in 2012
• We use Plone to rule the world
Massimo Azzolini
4. How are we made?
in 2012
• 77 projects
• 347 customer requests
• 1943 tickets solved
• 20K+ worked hours
• 3 teams
• (too) many “uncloseable” projects
• “hurry” projects
Massimo Azzolini
7. The agile manifesto
➡ Individuals and interactions
over processes and tools
➡ Working software
over comprehensive
documentation
➡ Customer collaboration
over contract negotiation
➡ Responding to change
over following a plan
Massimo Azzolini
8. 12 principles 1/3
➡ Satisfy the customer
➡ Welcome changing
requirements
➡ deliver working software
frequently
➡ Business people and
developers work together
➡ Build projects around motivated
individuals.
Massimo Azzolini
9. 12 principles 2/3
➡ Face-to-face conversation
➡ Working software is the primary
measure of progress
➡ Agile processes promote
sustainable development
➡ Attention to technical and design
excellence
Massimo Azzolini
10. 12 principles 3/3
➡ Simplicity is essential
‣ it’s the art of maximizing the
amount of work not done
➡ The best architectures,
requirements, and designs
emerge from self-organizing
teams
➡ Retrospective
Massimo Azzolini
12. Scrum doesn’t
completely fit to us
➡ at lease 5 people in a team
➡ on demand activities
➡ customer not completely involved
‣ “I’ll send you an email”
➡ we can steal values:
‣ respect, commitment, focus,
courage, openness,...
➡ ..and practice/tools:
‣ backlog, sprint, retrospective,
standup meeting, iteration,
release
Massimo Azzolini
16. the path
➡ Teams
➡ Iterations
➡ Sprints
➡ Agile team to embrace the verb
➡ Involve the customers
‣ time and material
‣ fixed price
➡ Introduce 1-2 new tools/methods
after every agile meeting, misure
it, refactor it.
Massimo Azzolini
17. Changes, problems
and drawbacks
➡ fit customer into the iteration logic
‣ agile contracts
➡ kanban board
‣ personal vs group vs project
‣ online tool or wall?
‣ how to share it
‣ too verbose
➡ Stand up meetings
➡ WIP limit and customers’ delays
Massimo Azzolini
18. PM, SM or PO?
➡ one role to rule them all
‣ contract, team selection, startup,
analysis, scheduling, team support,
quality assurance, meet the customer,
budget, deadlines, close the project
➡ do only things that value
‣ kickoff, consultancy, prioritize things,
team works with customer?, remove
obstacles, motivate team, manage
budget, check deadlines
➡ “I don’t want to close your tickets”
‣ I hate the tester role
‣ code review, pair programming
Massimo Azzolini
19. other “amenities”
➡ meetings time boxed and pre-
organized (SM rulez)
➡ value your time
‣ prioritize your work
‣ use pomodoro technique
➡ alerts/write everything
➡ pair programming/code review
‣ not as often as we would
Massimo Azzolini
20. Which tools?
➡ Email?!
➡ Share Documents
‣ Google Drive
‣ Dropbox
➡ Organize tasks
‣ Trello o Kanbanery
‣ Simple management
(or other plone based
solutions)
‣ Basecamp
Massimo Azzolini