This document discusses tools that can help scale agile practices in large, distributed organizations. It introduces continuous integration as a practice to integrate work frequently through automated builds and testing. Common excuses for not implementing CI are addressed. Benefits of CI include fast feedback, collaboration, and quality. Examples of Hudson CI outputs like build statistics and test results are shown. An agile lifecycle management tool can provide visibility across multiple teams, facilitate prioritization, work distribution and decision making. Pain points of existing tools are outlined. The proposed solution centralizes requirements, project management, and development in one tool with custom views and reporting. Benefits of this agile lifecycle management tool include live dashboards, process visibility, customizability, and
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013AgileSparks
At Webcollage, we have been delivering a software-as-a-service web-based solution used by hundreds of the world’s leading brands (Microsoft, P&G, Sony, Pfizer). We have been using an agile development methodology, with new software releases pushed to customers every two weeks, yielding a very high customer satisfaction rates.
The talk will present the anatomy of our agile lifecycle, including:
- How and when does planning occur? How does the roadmap get communicated externally?
- When and how does the content of each iteration get decided? How do features get estimated?
- How do new features flow in and out of the system? How are large features broken down and handled?
- How do features flow within the system (elaboration, development, testing, release)?
- How are urgent requests and tickets handled?
- Communication and visual monitoring tools
- Regular meeting cadence
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013AgileSparks
CSR Haifa SW group is a part of global SW organization developing SW for CSR COACH (Camera on a Chip) SoC.
The main problem we faced is a degraded SW releases quality and as a result, low customer satisfaction, big amount of bugs, etc..
From other side, SW QA team is not part of our group and we cannot utilize this resource for our purposes.
You will hear about our approach to SW quality improvement through Agile implementation.
What is Agile? Minimalistic IntroductionDaria Trainor
A Simple introduction in what Agile is. Including basic information about Scrum And Kanban. Common Agile Myth and what Kanan/ Scrum is best suited for?
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
When the agile consultants leave, how do you ensure that the enterprise agile transformation sticks, evolves, and grows throughout the organization? What challenges will you face? What support must be in place to address the challenges? Like software products, the real cost of an agile transformation occurs after the initial rollout. Salesforce.com has sustained an enterprise agile transformation for more than seven years. Mike Register shares the major challenges Salesforce faced and how they addressed them―challenges that include scaling coaching within a very large enterprise (230 teams and growing rapidly) and effectively emphasizing the foundation principles behind the practices. Mike describes what has worked and not worked during their agile journey. He enumerates the primary support structures that need to be in place to support long term enterprise agile transformation. Mike also explores the cultural and leadership aspects necessary to support large scale agile adoption that sticks.
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013AgileSparks
At Webcollage, we have been delivering a software-as-a-service web-based solution used by hundreds of the world’s leading brands (Microsoft, P&G, Sony, Pfizer). We have been using an agile development methodology, with new software releases pushed to customers every two weeks, yielding a very high customer satisfaction rates.
The talk will present the anatomy of our agile lifecycle, including:
- How and when does planning occur? How does the roadmap get communicated externally?
- When and how does the content of each iteration get decided? How do features get estimated?
- How do new features flow in and out of the system? How are large features broken down and handled?
- How do features flow within the system (elaboration, development, testing, release)?
- How are urgent requests and tickets handled?
- Communication and visual monitoring tools
- Regular meeting cadence
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013AgileSparks
CSR Haifa SW group is a part of global SW organization developing SW for CSR COACH (Camera on a Chip) SoC.
The main problem we faced is a degraded SW releases quality and as a result, low customer satisfaction, big amount of bugs, etc..
From other side, SW QA team is not part of our group and we cannot utilize this resource for our purposes.
You will hear about our approach to SW quality improvement through Agile implementation.
What is Agile? Minimalistic IntroductionDaria Trainor
A Simple introduction in what Agile is. Including basic information about Scrum And Kanban. Common Agile Myth and what Kanan/ Scrum is best suited for?
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
When the agile consultants leave, how do you ensure that the enterprise agile transformation sticks, evolves, and grows throughout the organization? What challenges will you face? What support must be in place to address the challenges? Like software products, the real cost of an agile transformation occurs after the initial rollout. Salesforce.com has sustained an enterprise agile transformation for more than seven years. Mike Register shares the major challenges Salesforce faced and how they addressed them―challenges that include scaling coaching within a very large enterprise (230 teams and growing rapidly) and effectively emphasizing the foundation principles behind the practices. Mike describes what has worked and not worked during their agile journey. He enumerates the primary support structures that need to be in place to support long term enterprise agile transformation. Mike also explores the cultural and leadership aspects necessary to support large scale agile adoption that sticks.
It's no secret that scaling agile is a challenge both culturally and operationally. So, how do other companies do it? How do they achieve success and what do their journeys look like? Bree Davies, Portfolio for Jira Product Manager, will detail one such case study of how a large insurance company with 12 software teams collaborate, plan and track their work to deliver value to their customers continuously. You will hear about a company's transformation to scale agile and how tools such as Jira Software and Portfolio for Jira have been key to their operational and cultural success. Plus, you'll walk away with tips and tricks to use Portfolio for Jira efficiently for your own long term planning.
This session was given in Technology Innovation & Entrepreneurship Center (TIEC)
, talking about the Agile mindset , Lean Software methodologies and Lean startup , plus a brief about Agile frameworks
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
Looking at Agile, it is so simple. In fact Agile is just structured common sense. Still so many people struggle to get their success in Agile. What is going on? The point is Agile, with all its simplicity, is based on different paradigms and the old paradigms hinder. The question is, can you identify thew old paradigms and furthermore, how do you change them. Arie van Bennekum will take you in his talk on his 22 years Agile journey and share his experience, successes, his delta’s and IATM, the Integrated Agile Transformation Model he developed for Agile transformations. IATM is a successful Agile change process to (the next level of) Agile he and his teams use doing international Agile transformations.
Large Scale Agile Transformation in an On-Demand WorldSteve Greene
White Paper from Chris Fry and Steve Greene of salesforce.com. This white pager describes the large scale agile transformation of the salesforce.com R&D organization.
A 40 minute introduction to DevOps for the Wellington DevOps Meetup, March 2021.
Rob forgot to talk about DevSecOps, which was a fundamental topic, and the general concept of "Shift left". Only so much you can fit in an hour, but they are good topics to research further.
Rob also mentioned some books
IT Revolution DevOps Forum is the best sources of free ebooks about Devops. It costs you an email signup, but it is worth it.
Team of Teams, Stanley McChrystal - good for business agility.
(See also Brave New Work, by Aaron Dignan, as Rob's favourite primer on new ways of working)
The Phoenix Project, by Gene Kim et al. - KoolAid intro to Devops, convinces most people.
Devops Handbook, gene Kim at al - good general refence
Continuous Delivery, Humble and Farley - still the definitive textbook
The Checklist Manifesto, Atul Gawande - in praise of checklists
Field Guide to Human Error, Sidney Dekker - safety culture influences Devops
(see also Dekker's two Youtube videos on Safety Differently and Just Culture)
Rob England consults and trains in IT locally in Welly tealunicorn.com/nwomit
Or see the work Rob and Cherry do together at enterprise level tealunicorn.com/clients
Kanban was originally created as a scheduling system to help manufacturing organizations determine what to produce, when to produce it, and how much to produce. Although this may not sound like software development, these lean principles can be successfully applied to development teams to improve the delivery of value through better visibility and limits on work in process.
This webinar will provide an overview of the Kanban method, including the history and motivation, the core principles and practices, and how these apply to efficiency and process improvement in software development. We’ll also describe how Team Foundation Server can be used as a foundation for your work visualization and work flow management. Come join us for this free Webinar!
Scaling your agile implementation across multiple teams in large organizations is always a challenge.
In this webinar, Ragia and Asmaa shared their experiences about:
- Why scaling?
- Different scaling frameworks?
- SAFe configurations
- SAFe pros & cons
============== Follow us ==============
Website: http://xpdays.org
Linked In: https://www.linkedin.com/company/xpdays
Facebook: https://www.facebook.com/xpdaysorg
Twitter: https://twitter.com/xpdaysorg
#agile #scaling #xpdays #agilearena
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Agile ME
Agile and Business Analysis (Girvan, L., Paul, D.) was published in 2017 by BCS, The Chartered Institute for IT. This book will be reviewed by two academics (Hind Zantout and Mohammad Hamdan) and the key strengths and weaknesses presented. It is anticipated that a reviewer from industry will join the presenters and contribute the view from industry.
Essential SAFe® 4.0 is a subset of big picture SAFe 4.0 framework. It is good starting point for self-learners. This slideshow cover essential aspects of SAFe framework.
It is a primer to Scaled Agile Framework.
Whether you’re new to Agile or part of an experienced Agile team you will inevitably be faced with various challenges in becoming a successful team. In this session we will look at some common challenges teams are faced with and discuss various ways of overcoming those challenges.
The process of adopting Agile in any organization is challenging in many ways. It is especially challenging in larger organizations because of complex infrastructures, numerous legacy systems and mature organizational cultures. These larger organizations often underestimate the difficulty of getting Agile right.
This presentation will focus on the common challenges of Agile adoption. Tips are provided to help improve the chances of Agile adoption success.
Agile and Lean support and maintenance of IT Services and Information systemsJaroslav Procházka
This presentation deals with agile and lean support and maintenance of IT services. Agile pproaches are considered as software development approaches mostly, but the usage of agile principles and techniques also brings a lot of benefits to the support and maintenance. Common support and maintenance standards, recommendations and methods are process oriented and omit human aspect that leads to low innovativeness and lack of proactive approach. Another current challenge perceived by companies and researchers is connection between IT and business, namely how IT contributes to business. This presentation takes a critical viewpoint of current approaches supported by facts and evidence. To solve mentioned issues, we define agile and lean support and maintenance principles and control framework for improvement and implementation of these principles in IT services. This framework respects human nature with cognitive science, motivation and typology research as solid basis. The described approach was piloted in 13 IT services. Achievements are enclosed as verification of practical results and benefits.
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
Agile Project Management: From Agile Teams to Agile Organizations
We will present the tools and strategies for adopting agile project management practices that connect business, management and delivery teams. We propose a framework that maintains an executive focus on managing investment and risk, introduces enterprise-level agile product development lifecycle and separates project governance from operational delivery while loosely coupling these activities.
À propos de Steve Mercier
Steve est un professionnel du développement de produits logiciels, comptant plus de 20 ans d’expérience. Il a développé et mis en place des lignes de production logicielles assurant une meilleure efficacité de livraison, une adhésion croissante aux meilleures pratiques définies et une qualité accrue des produits entraînant la satisfaction des clients. Il applique les méthodes de travail Agile au quotidien depuis bientôt 10 ans. Il aime les défis techniques, apprécie être responsable de livrer, avec des gens de talents, en équipe, des produits qui comptent vraiment. Au fil des années il s'est spécialisé dans les champs suivants: Bonnes pratiques de développement de logiciel, Intégration et livraison continue, Lignes de production logicielles, Infrastructure gérée comme du code, Méthodes Agile et amélioration continue. Il oeuvre en ce moment comme gestionnaire d’une équipe de 15 DevOps bourrés de talent chez Lightspeed.
À propos de Jean-Paul Chauvet
President, Lightspeed
With over 20 years' experience as a marketing and sales executive in the technology sector, JP has been a key element in the continued growth of Lightspeed. By developing and leading Lightspeed's product strategy, go-to-market direction and taking a direct approach to engaging independent businesses, he has helped Lightspeed increase revenue, strengthen partner relations and achieve success month over month.
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'.
It's no secret that scaling agile is a challenge both culturally and operationally. So, how do other companies do it? How do they achieve success and what do their journeys look like? Bree Davies, Portfolio for Jira Product Manager, will detail one such case study of how a large insurance company with 12 software teams collaborate, plan and track their work to deliver value to their customers continuously. You will hear about a company's transformation to scale agile and how tools such as Jira Software and Portfolio for Jira have been key to their operational and cultural success. Plus, you'll walk away with tips and tricks to use Portfolio for Jira efficiently for your own long term planning.
This session was given in Technology Innovation & Entrepreneurship Center (TIEC)
, talking about the Agile mindset , Lean Software methodologies and Lean startup , plus a brief about Agile frameworks
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
Looking at Agile, it is so simple. In fact Agile is just structured common sense. Still so many people struggle to get their success in Agile. What is going on? The point is Agile, with all its simplicity, is based on different paradigms and the old paradigms hinder. The question is, can you identify thew old paradigms and furthermore, how do you change them. Arie van Bennekum will take you in his talk on his 22 years Agile journey and share his experience, successes, his delta’s and IATM, the Integrated Agile Transformation Model he developed for Agile transformations. IATM is a successful Agile change process to (the next level of) Agile he and his teams use doing international Agile transformations.
Large Scale Agile Transformation in an On-Demand WorldSteve Greene
White Paper from Chris Fry and Steve Greene of salesforce.com. This white pager describes the large scale agile transformation of the salesforce.com R&D organization.
A 40 minute introduction to DevOps for the Wellington DevOps Meetup, March 2021.
Rob forgot to talk about DevSecOps, which was a fundamental topic, and the general concept of "Shift left". Only so much you can fit in an hour, but they are good topics to research further.
Rob also mentioned some books
IT Revolution DevOps Forum is the best sources of free ebooks about Devops. It costs you an email signup, but it is worth it.
Team of Teams, Stanley McChrystal - good for business agility.
(See also Brave New Work, by Aaron Dignan, as Rob's favourite primer on new ways of working)
The Phoenix Project, by Gene Kim et al. - KoolAid intro to Devops, convinces most people.
Devops Handbook, gene Kim at al - good general refence
Continuous Delivery, Humble and Farley - still the definitive textbook
The Checklist Manifesto, Atul Gawande - in praise of checklists
Field Guide to Human Error, Sidney Dekker - safety culture influences Devops
(see also Dekker's two Youtube videos on Safety Differently and Just Culture)
Rob England consults and trains in IT locally in Welly tealunicorn.com/nwomit
Or see the work Rob and Cherry do together at enterprise level tealunicorn.com/clients
Kanban was originally created as a scheduling system to help manufacturing organizations determine what to produce, when to produce it, and how much to produce. Although this may not sound like software development, these lean principles can be successfully applied to development teams to improve the delivery of value through better visibility and limits on work in process.
This webinar will provide an overview of the Kanban method, including the history and motivation, the core principles and practices, and how these apply to efficiency and process improvement in software development. We’ll also describe how Team Foundation Server can be used as a foundation for your work visualization and work flow management. Come join us for this free Webinar!
Scaling your agile implementation across multiple teams in large organizations is always a challenge.
In this webinar, Ragia and Asmaa shared their experiences about:
- Why scaling?
- Different scaling frameworks?
- SAFe configurations
- SAFe pros & cons
============== Follow us ==============
Website: http://xpdays.org
Linked In: https://www.linkedin.com/company/xpdays
Facebook: https://www.facebook.com/xpdaysorg
Twitter: https://twitter.com/xpdaysorg
#agile #scaling #xpdays #agilearena
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Agile ME
Agile and Business Analysis (Girvan, L., Paul, D.) was published in 2017 by BCS, The Chartered Institute for IT. This book will be reviewed by two academics (Hind Zantout and Mohammad Hamdan) and the key strengths and weaknesses presented. It is anticipated that a reviewer from industry will join the presenters and contribute the view from industry.
Essential SAFe® 4.0 is a subset of big picture SAFe 4.0 framework. It is good starting point for self-learners. This slideshow cover essential aspects of SAFe framework.
It is a primer to Scaled Agile Framework.
Whether you’re new to Agile or part of an experienced Agile team you will inevitably be faced with various challenges in becoming a successful team. In this session we will look at some common challenges teams are faced with and discuss various ways of overcoming those challenges.
The process of adopting Agile in any organization is challenging in many ways. It is especially challenging in larger organizations because of complex infrastructures, numerous legacy systems and mature organizational cultures. These larger organizations often underestimate the difficulty of getting Agile right.
This presentation will focus on the common challenges of Agile adoption. Tips are provided to help improve the chances of Agile adoption success.
Agile and Lean support and maintenance of IT Services and Information systemsJaroslav Procházka
This presentation deals with agile and lean support and maintenance of IT services. Agile pproaches are considered as software development approaches mostly, but the usage of agile principles and techniques also brings a lot of benefits to the support and maintenance. Common support and maintenance standards, recommendations and methods are process oriented and omit human aspect that leads to low innovativeness and lack of proactive approach. Another current challenge perceived by companies and researchers is connection between IT and business, namely how IT contributes to business. This presentation takes a critical viewpoint of current approaches supported by facts and evidence. To solve mentioned issues, we define agile and lean support and maintenance principles and control framework for improvement and implementation of these principles in IT services. This framework respects human nature with cognitive science, motivation and typology research as solid basis. The described approach was piloted in 13 IT services. Achievements are enclosed as verification of practical results and benefits.
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
Agile Project Management: From Agile Teams to Agile Organizations
We will present the tools and strategies for adopting agile project management practices that connect business, management and delivery teams. We propose a framework that maintains an executive focus on managing investment and risk, introduces enterprise-level agile product development lifecycle and separates project governance from operational delivery while loosely coupling these activities.
À propos de Steve Mercier
Steve est un professionnel du développement de produits logiciels, comptant plus de 20 ans d’expérience. Il a développé et mis en place des lignes de production logicielles assurant une meilleure efficacité de livraison, une adhésion croissante aux meilleures pratiques définies et une qualité accrue des produits entraînant la satisfaction des clients. Il applique les méthodes de travail Agile au quotidien depuis bientôt 10 ans. Il aime les défis techniques, apprécie être responsable de livrer, avec des gens de talents, en équipe, des produits qui comptent vraiment. Au fil des années il s'est spécialisé dans les champs suivants: Bonnes pratiques de développement de logiciel, Intégration et livraison continue, Lignes de production logicielles, Infrastructure gérée comme du code, Méthodes Agile et amélioration continue. Il oeuvre en ce moment comme gestionnaire d’une équipe de 15 DevOps bourrés de talent chez Lightspeed.
À propos de Jean-Paul Chauvet
President, Lightspeed
With over 20 years' experience as a marketing and sales executive in the technology sector, JP has been a key element in the continued growth of Lightspeed. By developing and leading Lightspeed's product strategy, go-to-market direction and taking a direct approach to engaging independent businesses, he has helped Lightspeed increase revenue, strengthen partner relations and achieve success month over month.
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'.
Agile2014 conference presentation on "Smart Scaling" - how to compare scaling approaches. Our Agile Scaling Knowledgebase (ASK) and Decision Matrix help provide an objective way to compare approaches.
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
To compete in today’s application economy, organizations have adopted agile execution techniques. But is that enough? Learn about SAFe and how to leverage this methodology to elevate your agile teams to deliver quality outcomes and align at the enterprise level.
For more information, please visit http://cainc.to/Nv2VOe
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupBernd Schiffer
Session "Comparing Ways to Scale Agile" at the Agile Product and Project Manager Meetup in Melbourne, Australia.
These days organisations are looking for support to scale their Agile environment. There’s a difference between having one Agile team on its own, or to have several Agile teams providing value to the customer and interacting with each other.
This session will give an overview and comparison of all the different Agile scaling approaches out there, i.e.:
* Scaled Agile Framework (SAFe)
* Evidence-Based Management (EBMgt)
* Disciplined Agile Delivery (DAD)
* Enterprise Transition Framework (ETF)
* Large-Scale Scrum (LeSS)
* ScALeD Agile Lean Development
* Scaling Agile @ Spotify (SA@S)
* Product Development Flow by Reinertsen (PDFbyR)
Il était une fois une planète remplie des dinosaures de L’IT dont la lenteur était proportionnelle à leur taille. Un jour, une météorite nommée Agilité frappa cette planète et entraîna la fin de ces IT dinosaures. Elle se peupla alors de nombreuses petites Tribus IT. Ces tribus réussirent à s’adapter à leur nouvel écosystème en faisant preuve de rapidité, de souplesse, d’esprit d’équipe et d’innovation permanente !
Cette planète c’est la Société Générale !!!! Venez découvrir cette aventure au travers du récit d’Aimery et de Nicolas
#Continuous Delivery #@Scale #SAFE #AGILITE
Scaling Frame Works are great guideline for Scaling Agile but teams and companies who are working Scrum and/or Kanban for sometime now can scale Agile Implementation following certain disciplines and structural approached and . This talk is to discuss one such implementation.
Why should your business focus on Application Lifecycle Management? What benefits will you see to your overall business? How does ALM impact your bottom line? View this slideshare to discover all the answers!
Business Case for Agile - Time for ROI CheckTathagat Varma
When we talk of agility, we often refer to number of user stories or story points delivered, or burn down charts or velocity, etc. I call them 'lower-order agility' and howsomuch interesting they are, they make no sense to the 'higher-order agility' at business level. Why is that outrageous claims of performance, productivity and quality improvements at lower-order agility don't translate to commensurate higher-order agility? In this talk, I explore some of these issues. I also propose some ideas on how the whole notion of portfolio planning should be seen in the context of higher-order agility.
I delivered this talk on 19 July 2012 at the launch of Agile Leadership Network, Bangalore chapter, hosed by Valtech at their office.
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
In this presentation you will learn how Farm Credit Services of America/Frontier Farm Credit transformed their quality practices and tooling to bring visibility and consistency to Enterprise Quality, including: testing as a team approach, creating an automated test architecture, measuring progress with dashboards and standardizing on a set of testing tools.
Increasing the company's profitability and impact is the dream of every company. Nowadays Agility / Agile is the buzz word and the whole world want's it but most of the time companies are confused about how we can achieve the agility dream.
The written material provides a visible how, why and what of agility and what the best practices we need to execute to achieve agility.
We often get asked why Scrum has only 3 roles, 3 artifacts and 3 ceremonies. In fact, our customers simply want to know why Scrum works. In these slides we try to explain the principles behind the prescriptions of Scrum, in the form of 5 Whys: Why Scrum? Why 3 Roles? Why 3 Artifacts? Why 3 Ceremonies? And Why agile engineering practices support Scrum?
This presentation was given for my invited keynote talk entitled "Low Ceremony Processes for Short Lifecycle Projects" in the 2013 International Conference on Software and System Processes in San Francisco. If you reuse any of the material in this presentation, please give an appropriate acknowledgment.
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Similar to Agile scaling using tools hedwig baars (20)
The trend in software development has been changed a lot nowadays. People are expecting predictable features from some unpredictable data. We can now develop software products from raw data, refine raw data to produce business insights and analytic. We are using visualizations, statistics, and machine learning to develop and plan the needful. This is termed as Data Science. Data modelling is the first part of any software product development. So, “Waterfall” is the approach.
During this period, “Agile” approaches has been emerged. Software Development projects are now getting delivered on a stipulated period and budget. Data science is still trapped on waterfall method.
Problem area lies here. Galore of opportunities arrives at the juncture of these two trends of
development. Agile big data is a development methodology which can be utilized to address the same. Session will be focused to explore new approaches and team structures to follow this methodology.
Traditionally, businesses like banking and telecom focused high on standardization and national regulation. The development lead times were long. Consequently, the solution providers developed capabilities to influence standards, develop products and interact with the end-service providers. The changing business landscape challenges providers to keep pace. In the slow-moving market, providers honed the ability to run major multi—year projects. Solution Providers became predictable development machinery with extensive mechanisms to enable predictability and control at the expense of flexibility and customer closeness. This led to organizational setups focusing on the alignment with the project structures and deepening the competencies in narrow areas both in the product and in the functional dimensions. The result? Organizational silos with multiple related hand-over challenges.
My talk will cover solutions to these challenges when multiple teams come together to deliver a solution.
Session will have different aspects of the Agile Portfolio Management.
Session is for Lean Agile Leaders which will help them manage portfolio Agile way. Lean Agile principles when applied to portfolio management, will help you keep pace with fast changing business by giving you a disciplined approach to implementing you strategic vision as realistic work plan.
Keeping up with the new pace of change requires light weight processes and an adaptive mindset. It will cover the following main pillars of Agile Portfolio Management:
Work Management
Capacity Management
Financial Management
Value Management
Continuous planning
Continuous Visibility
APM session will help you look at the portfolio in different way; and help you outpace changing business.
Change is hard and it’s an art to conceptualize a change in any organization. This session about Evolutionary approach for change would guide audience to think about the pros and cons of evolutionary approach over other generic approach.
In my proposed model of Evolutionary Approach, Change starts from Sensing the situation at real time rather proposing a ‘boxed’ solution. Every enterprise is different and to an extent with-in enterprise each organization (or projects) is different. Thus requires deeper Analysis and identification of a fit-for-purpose solution ideas followed by Implementation of solution ideas followed by Measure of the results. Measuring result guides improvement to move in right direction in-place of being biased about the ideas and assuming they would always work. Measure adds value
to manage change effectively and delivers a happier, innovative and better enterprise.
Evolutionary Change Approach’s focus is to deliver measurable business gains by implementing improvements at enterprise.
Software-driven business models are shaping the business landscape in a big way. Unprecedented growth in technology has helped to create new generation ‘born-in-the-cloud’ business models. These business models have helped newly formed organizations to catch-up with, and often catapulted past, brick & mortar organizations in less than a decade.
‘Born-in-cloud’ business models are built on NextGen systems. NextGen systems are mass personalized, massively distributed, always on and self-adapting system of systems and have broken the boundary between physical and cyber world.
Software 4.0 is a framework for creating NextGen system. It enables mind-set change, develop people competencies, establishes right methodologies for innovation & speed.
Software 4.0 framework leverages nexus of following methodologies / initiatives –
Business Model Canvas for value promise
Design thinking
Hackathon
Modular Architecture
Agile-at-scale
CLM platform & Continuous Engineering
Machine Learning
Software 4.0 ensures NextGen systems are built in iterative, incremental, self-learning and cost-effective manner with superior quality.
The Digital Technology is making the enterprises to redefine their strategies and reinvent business models. The customer and market expectations are changing dynamically forcing the organizations to adopt “Agile” processes and systems to these changing business needs. “Developing Agile Digital Architecture’” is an important element for the organizations to succeed. The speaker will address the way the digital technologies are driving the businesses to change their services and operations, and how the organizations should develop the agile digital architectures. The session also covers building business, data, and application and technology architectures in an agile way and thereby meeting the changing business requirements and eventually delivering the business goals.
Agile transformation has to be accompanied by suitable governance mechanisms such that the metrics and measures conform to newer ways of working. In waterfall methodology it is straightforward – there is a project and a plan, the metrics verify compliance with the plan on triple constraints. Change was not something seen as desirable.
How does this change for agile teams? Do we still continue with “projects”? Do we track utilization or outcomes? Last
Overall this session will delve on the lightweight governance based on #no projects theme and outcome based metrics on business value, throughput, team engagement and system capability.
Mainframe often termed old world juggernaut of software industry, but still holds large trillions of data in Banking, Insurance, Travel, Hospitality industry, has an impeccable track record of robust processing and security. But often the fast changing Digital world and Mobile eco system, manifests a challenge to Mainframe systems, in terms seamless compatibility. So that organizations can leverage competitive edge to have mobile eco system as part of their IT solution to gain the dynamic edge yet leverage Mainframe as their system of records to leverage stability.
In this talk will share a generic case study of major bank how they leveraged in making their Mainframe eco system nimble and compatible with Mobile eco system using Agile, Devops and Micro services in tandem to leverage competitive advantage and cost savings.
With the increase in population that separates ‘work’ from ‘life’, as if work is absence of life, it becomes increasingly important to study about what happiness means to people at work, so that they can be made to feel alive in their offices too. This session is aimed at introducing two interesting research studies that aimed to do just that. Also, this session helps people understand if business agility keeps us happy in the true sense.
The two studies that this session will discuss about are as follows:
Richard M. Ryan et al’s Self Determination Theory – led to a book Drive by Dan Pink
Mihaly’s Measurement of Flow in Everyday’s life – led to book Flow by Mihaly himself
This session does not just explain these two research works but also will find the commonalities between these and will engage the audience with discussions using leading questions, thereby bringing out personal examples that they can relate to.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
There’s a lot left unsaid about achieving and maintaining “enterprise” agility for large MNCs. For geo-distributed teams that are in the “Forming”, and even, “Norming” stages, there is perceived chaos while envisioning and building v1 products. Unlike teams that are already “norming” or “performing”, and have then adopted Agile, these “v1 teams” have a steeper trek to agility. Often, Agile process gives way to tactical execution. This session deals talks about dealing with this situation and maintaining business agility.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
The world of work is transforming at an unrelenting pace – product development is increasingly complex and uncertain, the speed of decisions and delivery are escalating at an exponential pace, customers are demanding more attention and responsiveness, and the workforce is entering with new expectations of engagement. Through all of this, 80% of managers continue to believe they are operating effectively with their employees, yet only 25% of employees agree. Something is wrong! Most leaders are unaware of how their own thoughts and actions are working against their leadership objectives. Ineffective leadership fuels the top impediments limiting organizational agility and growth – the fear of losing control, the resistance to change and contrasting values.
Pete illustrates how leadership agility improves self-awareness, amplifies decision-making, improves outcomes and grows organizational resilience and capacity in highly complex and fast-paced environments. Through the art of story telling from his two decades of personal experience, as well as the experiences of other senior leaders with whom he has coached, Pete spotlights six critical mistakes you may be unaware of in your own leadership practice, how they may be working against your intent, and how to reorient your focus to improve your leadership outcomes.
Projects are initiated to improve the Business process and optimize the utilization of the Organization resources. Project Managers or Scrum Masters or Product Owners have challenge in getting the right type of resources (man power, machines & material) who are key in making the Projects success. This session helps in understanding where is the real POWER, how to empower the POWER & get the needed resources.
Topics covered in the session are 1) Organization types (Projectized/Matrix/Functional) 2) Stake holder Analysis (Power/Interest) or (Power /Involvement matrix etc) 3) Project Manager/Product Owner/Scrum Master setting the expectations by drawing (RACI Matrix for getting POWER involvement) 4) Project Manager/Product Owner/Scrum Master Selling his Release Plan to POWER & get the Resources allocated 5) Project Manager/Product Owner/Scrum Master Selling empower the POWER and turn Forbidden POWER in various Scrum Ceremonies.
Education brings in awareness which is an important surge for any growing economy and for India to be as Developed Nation. The education system needs primary focus in Rural India. How do we empower rural schools with quality education? What forces can help bring the light in every home and touch every life? What should be the agility of the approach, architecture, design and developing strategies for Digital India?
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
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.
4. Continuous Integration Definition
“Continuous integration is a software development practice
– members of a team integrate their work frequently
– each integration is verified by an automated build
(including test)
– to detect errors as quickly as possible.”
http://martinfowler.com/articles/continuousIntegration.html
5. Top excuses for not doing CI
• We have so complex product !
• Quality Doors are preventing us to commit frequently
• We have to keep the quality in the Main branch
• Merge is too laborious and eats our bandwidth
• The tasks have too many dependencies
• Branching for features were required from us
• Risky changes must be done in a branch
• CI effort will impact our current commitments
• Our current branch strategy is working fine .Why Change?
6. Benefits with CI
• Fast feedback loop
• No hiding behind the branches
• No Big Bang at the end
• Fosters collaboration among the developers
• Confidence Booster for developers
• Quality starts with the first code written. Not a
Gatekeeper.
11. A Scrum team
Customer
Product Owner
Scrum Master
Agile Team
12. What about the Organization ?
Customer Customer Customer Customer Customer
Unit Unit Unit Unit Unit
Technology Technology Deploy & Deploy & Deploy &
Leadership Leadership Support Support Support
13. Challenges
• How to successfully handle multiple feature development
in a large, internationally distributed organization?
• How do we Cater to :
– Prioritization
– Decision making
– Capability management
– Work distribution
– Change
– Scenario and product lifecycle handling
– Cooperation with external parties and product
management.
14. Pain Areas with existing Tools
• Lack of visibility
• Inadequate tool support
• Lack of traceability
• Not Aligned with Agile Teams
15. One solution covering all needs
Requirement definition
Centralized tool
Scrum Master
Requirement management APM
Management
Customer
Custom Views
Project management
Development
16. Advantages of ALM Tool
• Live Dashboard, no obsolete presentations
• Process visibility and traceability
• Custom tool tailored to the company process
• Customizability
• People-oriented approach
• Freedom on team level
• Bottom-up reporting (centralized information)
23. Why Is important ?
• Visualizing impediments is the first step to remove
impediments
• Docs, Ppts become obsolete data , as soon as you take out
report from live system
• Online Dash boards always gives you the current status
• Motivation for teams and stakeholders to inspect and adapt