Submit Search
Upload
Buzzword Deathmatch: Agile vs SOA
•
Download as PPT, PDF
•
21 likes
•
8,161 views
Alberto Brandolini
Follow
Slides from the Skills Matter in-the-brain-of session of September 2nd 2008
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 67
Download now
Recommended
The Flight Levels framework represents a breakthrough achievement in the Agile community, finally living up to the promise of true Business Agility. It does this by encompassing every part of the organization and encouraging participation at every level, across all disciplines. The flight level model recognizes that we need three “viewpoints” for managing our work—flight level three, or the strategy level, flight level two, or the coordination level, and flight level one, or the team level. Flight Levels provide a simple and clear way to connect strategy to execution—facilitating alignment and enabling innovation to occur at every level. Unlike complex and prescriptive frameworks, Flight Levels fit in smoothly with your existing processes like Scrum or Kanban and can be adopted quickly and incrementally. In this talk I will introduce the flight levels framework, focusing on the problems that it solves and how it differs from other well-known frameworks. Unlike other frameworks, flight levels can be used by the entire company—it is non-IT specific. In addition, flight levels can happily coexist with other Agile frameworks. Rather than specify what teams should be doing, the flight levels framework focuses on helping teams coordinate in value streams and connecting strategy to execution at the portfolio and corporate strategy level. Unlike traditional org charts, the flight level system maps the flow of work and helps us understand the needs for coordination--where we need daily touchpoints and feedback loops. A flight level system consists of a flight level three, or strategy level board mapping corporate strategy to our portfolio of work via OKRAs—(objectives key results and Actions) as well as one or more flight level two boards to help us coordinate the work of multiple teams within a given value stream. These boards all connect to our standard flight level one team-level Scrum or Kanban boards. This talk introduces an exciting new approach to enterprise agility that is neither vague nor overly prescriptive. Participants will come away with a new perspective on scaling Agile that they can apply immediately, no matter which Agile framework(s) their organization is using.
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
Craeg Strong
Talk given at Lean Kanban Central Europe 2016
LKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus Leopold
Lean Kanban Central Europe
Immer mehr Organisationen setzen Flight Levels als ein Denkmodell ein, damit das Unternehmen agil am Markt agieren kann. Dafür braucht es sehr viel mehr, als einfach nur ein paar Teams zu agilisieren. In diesem Vortrag werde ich anhand eines Unternehmens zeigen, wie Flight Levels dafür verwendet werden, teamübergreifende Business Agilität zu erreichen. Ich werde auch darauf eingehen, welche Boards gebaut wurden, um agile Interaktionen zwischen den Teams zu etablieren und wie sich die Arbeit über die Boards bewegt, damit strategisches Alignment in der gesamten Organisation erreicht wird.
LKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in Action
Lean Kanban Central Europe
brief overview on running projects with both agile and waterfall methodologies combined
Agile and waterfall
Agile and waterfall
John Morse
slides for my presentation at OSS4B 2013
Kanban for Portfolio Management
Kanban for Portfolio Management
Gaetano Mazzanti
Agile software development methodology is an process for developing software
Agile Methodology ppt
Agile Methodology ppt
OECLIB Odisha Electronics Control Library
Agile & Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
Amit Agrawal
There you can find about definition of agile model.Working of agile model.You can also find where to use agile model.Examples of agile model is also given here.
What is agile model?Working of agile model
What is agile model?Working of agile model
zoomers
Recommended
The Flight Levels framework represents a breakthrough achievement in the Agile community, finally living up to the promise of true Business Agility. It does this by encompassing every part of the organization and encouraging participation at every level, across all disciplines. The flight level model recognizes that we need three “viewpoints” for managing our work—flight level three, or the strategy level, flight level two, or the coordination level, and flight level one, or the team level. Flight Levels provide a simple and clear way to connect strategy to execution—facilitating alignment and enabling innovation to occur at every level. Unlike complex and prescriptive frameworks, Flight Levels fit in smoothly with your existing processes like Scrum or Kanban and can be adopted quickly and incrementally. In this talk I will introduce the flight levels framework, focusing on the problems that it solves and how it differs from other well-known frameworks. Unlike other frameworks, flight levels can be used by the entire company—it is non-IT specific. In addition, flight levels can happily coexist with other Agile frameworks. Rather than specify what teams should be doing, the flight levels framework focuses on helping teams coordinate in value streams and connecting strategy to execution at the portfolio and corporate strategy level. Unlike traditional org charts, the flight level system maps the flow of work and helps us understand the needs for coordination--where we need daily touchpoints and feedback loops. A flight level system consists of a flight level three, or strategy level board mapping corporate strategy to our portfolio of work via OKRAs—(objectives key results and Actions) as well as one or more flight level two boards to help us coordinate the work of multiple teams within a given value stream. These boards all connect to our standard flight level one team-level Scrum or Kanban boards. This talk introduces an exciting new approach to enterprise agility that is neither vague nor overly prescriptive. Participants will come away with a new perspective on scaling Agile that they can apply immediately, no matter which Agile framework(s) their organization is using.
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
Craeg Strong
Talk given at Lean Kanban Central Europe 2016
LKCE16 - Enterprise Flow by Klaus Leopold
LKCE16 - Enterprise Flow by Klaus Leopold
Lean Kanban Central Europe
Immer mehr Organisationen setzen Flight Levels als ein Denkmodell ein, damit das Unternehmen agil am Markt agieren kann. Dafür braucht es sehr viel mehr, als einfach nur ein paar Teams zu agilisieren. In diesem Vortrag werde ich anhand eines Unternehmens zeigen, wie Flight Levels dafür verwendet werden, teamübergreifende Business Agilität zu erreichen. Ich werde auch darauf eingehen, welche Boards gebaut wurden, um agile Interaktionen zwischen den Teams zu etablieren und wie sich die Arbeit über die Boards bewegt, damit strategisches Alignment in der gesamten Organisation erreicht wird.
LKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in Action
Lean Kanban Central Europe
brief overview on running projects with both agile and waterfall methodologies combined
Agile and waterfall
Agile and waterfall
John Morse
slides for my presentation at OSS4B 2013
Kanban for Portfolio Management
Kanban for Portfolio Management
Gaetano Mazzanti
Agile software development methodology is an process for developing software
Agile Methodology ppt
Agile Methodology ppt
OECLIB Odisha Electronics Control Library
Agile & Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
Amit Agrawal
There you can find about definition of agile model.Working of agile model.You can also find where to use agile model.Examples of agile model is also given here.
What is agile model?Working of agile model
What is agile model?Working of agile model
zoomers
Kanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
Zsolt Fabok
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.
The Challenges of Agile Adoption
The Challenges of Agile Adoption
Intelliware Development Inc.
Lean Software Development: Values and Principles
Lean Software Development: Values and Principles
Lean Software Development: Values and Principles
Balaji Sathram
Kanban method in four easy steps. Enjoy kanban. Kanban in 4 easy steps is one of the most popular Kanban presentations. Learn how to successfully implement Kanban in your business process or life. Get to know basic Kanban principles and to see how easily you can improve your productivity using Kanban boards.
Kanban in 4 easy steps
Kanban in 4 easy steps
Shore Labs
London Limited WIP Society presentation explaining ESP - what it is and how to implement it
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
David Anderson
Here I introduce the power of using User Story Mapping to define roadmaps for software development teams as popularised by Jeff Patton
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
Rubens Sonntag Dipl.-Ing., MSc, DIC
Team data and dashboards can be misused and cause more pain than results. Having the team run blind to its historical data though is often worse, with solely opinions and gut-feel driving process change. Helping your teams see and understand a holistic balance of their data will give your coaching advice context and encourage team constant improvement through experiments and reflection. Coaching dashboards are about balancing trade-offs. Trading something your team is great at for something they want (or need) to improve. Having the team complete the feedback loop and confirm than an experiment had the intended impact, will process improvement be continuous and sustainable. This presentation shows how to expose data to teams in order for them to retrospect productively, determine if a process experiment is panning out as expected, and to vigorously explore process change opportunities. Recent research shows strong relationships of certain metrics to process and practices, and this session demonstrates how these metrics have and can be tied to timely coaching advice. The real-world dashboards demonstrated in this session show most common problems and how to avoid them with before and after shots and quotes from the teams impacted by them. In this session you will – - Learn how you can not only gather data, but use it to improve the process, with examples! - Learn how your can tie data insights to coaching advice (data driven coaching) - Learn how you can detect, predict and avoid data gaming and dashboard misuse - Learn from my mistakes, and mistakes I’ve seen others with real examples of Agile coaching dashboards (good and bad)
Data driven coaching - Agile 2016 (troy magennis)
Data driven coaching - Agile 2016 (troy magennis)
Troy Magennis
Consider ScrumBan as a next step in your journey towards Agility.
Scrumban (r)Evolution
Scrumban (r)Evolution
Sebastian Kamilli
Variations of these slides have been used in a variety of talks. These slides support discussions on why stories work, and when they don't. And, on story mapping, how and why it works.
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
Jeff Patton
Having reviewed a number of Agile adoption approaches by big consulting companies given to organizations within the Kingdom, it's clear that many of them don't have the appropriate backgrounds to perform Agile transformations. This session will discuss the Agile transformation adoption roadmap from real practitioners with numerous Agile adoptions in Saudi Arabia. We will discuss what to try, what not to avoid, and some general things to consider.
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
Agile Days Middle East
Presentation covering the basics of The Kanban Method.
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
Scrum & Kanban
Janice Linden-Reed's presentation at Lean Kanban Central Europe describing the feedback mechanisms in the Kanban Method used with Enterprise Services Planning to evolve to a business to be "fit for purpose" constantly sensing & responding to political, economic & market changes
Kanban Cadences & Information Flow
Kanban Cadences & Information Flow
David Anderson
Experience report summarizing our experiences with agile transformation in mid-large sized IT organizations and challenges we faced with current methods available. As a result, we saw a need for a better change approach to help us and others in the agile community with agile transformations. Borrowing thinking and tools from Lean Startup, Kanban and Kotter we have defined a structured framework known as Lean Change. The premise behind our thinking is that successful agile transformation requires learning and feedback as the keys for success. Lean Change is founded on three concepts, co-creation of changes through negotiated change, experiment based objectives using minimum viable changes, and validated learning to guide changes through a structured validation lifecycle.
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
Alexis Hui
Scrumban Management Framework,Scrum Framework, Lean Principles, Just In Time- Software Development, Scrumban vs Scrum Vs Kanabn, Methodology
Scrumban
Scrumban
Mohammad Redwan AlJannan
Vineet's presentation on "Introduction to Agile" at the at the Intro to Agile workshop on 28th June 2008
Introduction To Agile
Introduction To Agile
vineet
The scary question of "Who's responsible for delivery here?" - Presented at Kanban Global Summit 2022, San Diego, USA
Finding your SDM
Finding your SDM
Fernando Cuenca
Where can Kanban be embedded in the organizational context? Sounds like an easy question, however, it is not always easy to answer - especially in bigger organizations. In this session I will introduce the Kanban Flight Levels model which provides an overview of the different fields of application of Kanban and helps to understand the implications for the organizational context. Furthermore, the model helps to clarify where to start with your Kanban change initiative: on team level, on the value stream, or on portfolio level - every level has it's own challenges, pros and cons.
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
Lean Kanban Central Europe
Basic understanding of agile methodology
Agile methodology
Agile methodology
Dhruv Kumar
Introduction to Lean Management given at Abu Dhabi International Book Fair 2015.
Lean Management
Lean Management
Andreas Hägglund
Learn how to divide work using the "vertical slicing" strategy. This is particularly useful for Scrum teams to split backlog items allowing iterative and incremental product delivery.
Vertical slicing patterns
Vertical slicing patterns
Angel Diaz-Maroto
A High level overview of the software development lifecycle
SLDC Presentation
SLDC Presentation
Charles Husemann
Slides from Dave Kellogg's presentation at the Outsell Signature Event 9/22/08 in Half Moon Bay, California
Using Agile Methodologies
Using Agile Methodologies
Dave Kellogg
More Related Content
What's hot
Kanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
Zsolt Fabok
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.
The Challenges of Agile Adoption
The Challenges of Agile Adoption
Intelliware Development Inc.
Lean Software Development: Values and Principles
Lean Software Development: Values and Principles
Lean Software Development: Values and Principles
Balaji Sathram
Kanban method in four easy steps. Enjoy kanban. Kanban in 4 easy steps is one of the most popular Kanban presentations. Learn how to successfully implement Kanban in your business process or life. Get to know basic Kanban principles and to see how easily you can improve your productivity using Kanban boards.
Kanban in 4 easy steps
Kanban in 4 easy steps
Shore Labs
London Limited WIP Society presentation explaining ESP - what it is and how to implement it
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
David Anderson
Here I introduce the power of using User Story Mapping to define roadmaps for software development teams as popularised by Jeff Patton
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
Rubens Sonntag Dipl.-Ing., MSc, DIC
Team data and dashboards can be misused and cause more pain than results. Having the team run blind to its historical data though is often worse, with solely opinions and gut-feel driving process change. Helping your teams see and understand a holistic balance of their data will give your coaching advice context and encourage team constant improvement through experiments and reflection. Coaching dashboards are about balancing trade-offs. Trading something your team is great at for something they want (or need) to improve. Having the team complete the feedback loop and confirm than an experiment had the intended impact, will process improvement be continuous and sustainable. This presentation shows how to expose data to teams in order for them to retrospect productively, determine if a process experiment is panning out as expected, and to vigorously explore process change opportunities. Recent research shows strong relationships of certain metrics to process and practices, and this session demonstrates how these metrics have and can be tied to timely coaching advice. The real-world dashboards demonstrated in this session show most common problems and how to avoid them with before and after shots and quotes from the teams impacted by them. In this session you will – - Learn how you can not only gather data, but use it to improve the process, with examples! - Learn how your can tie data insights to coaching advice (data driven coaching) - Learn how you can detect, predict and avoid data gaming and dashboard misuse - Learn from my mistakes, and mistakes I’ve seen others with real examples of Agile coaching dashboards (good and bad)
Data driven coaching - Agile 2016 (troy magennis)
Data driven coaching - Agile 2016 (troy magennis)
Troy Magennis
Consider ScrumBan as a next step in your journey towards Agility.
Scrumban (r)Evolution
Scrumban (r)Evolution
Sebastian Kamilli
Variations of these slides have been used in a variety of talks. These slides support discussions on why stories work, and when they don't. And, on story mapping, how and why it works.
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
Jeff Patton
Having reviewed a number of Agile adoption approaches by big consulting companies given to organizations within the Kingdom, it's clear that many of them don't have the appropriate backgrounds to perform Agile transformations. This session will discuss the Agile transformation adoption roadmap from real practitioners with numerous Agile adoptions in Saudi Arabia. We will discuss what to try, what not to avoid, and some general things to consider.
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
Agile Days Middle East
Presentation covering the basics of The Kanban Method.
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
Scrum & Kanban
Janice Linden-Reed's presentation at Lean Kanban Central Europe describing the feedback mechanisms in the Kanban Method used with Enterprise Services Planning to evolve to a business to be "fit for purpose" constantly sensing & responding to political, economic & market changes
Kanban Cadences & Information Flow
Kanban Cadences & Information Flow
David Anderson
Experience report summarizing our experiences with agile transformation in mid-large sized IT organizations and challenges we faced with current methods available. As a result, we saw a need for a better change approach to help us and others in the agile community with agile transformations. Borrowing thinking and tools from Lean Startup, Kanban and Kotter we have defined a structured framework known as Lean Change. The premise behind our thinking is that successful agile transformation requires learning and feedback as the keys for success. Lean Change is founded on three concepts, co-creation of changes through negotiated change, experiment based objectives using minimum viable changes, and validated learning to guide changes through a structured validation lifecycle.
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
Alexis Hui
Scrumban Management Framework,Scrum Framework, Lean Principles, Just In Time- Software Development, Scrumban vs Scrum Vs Kanabn, Methodology
Scrumban
Scrumban
Mohammad Redwan AlJannan
Vineet's presentation on "Introduction to Agile" at the at the Intro to Agile workshop on 28th June 2008
Introduction To Agile
Introduction To Agile
vineet
The scary question of "Who's responsible for delivery here?" - Presented at Kanban Global Summit 2022, San Diego, USA
Finding your SDM
Finding your SDM
Fernando Cuenca
Where can Kanban be embedded in the organizational context? Sounds like an easy question, however, it is not always easy to answer - especially in bigger organizations. In this session I will introduce the Kanban Flight Levels model which provides an overview of the different fields of application of Kanban and helps to understand the implications for the organizational context. Furthermore, the model helps to clarify where to start with your Kanban change initiative: on team level, on the value stream, or on portfolio level - every level has it's own challenges, pros and cons.
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
Lean Kanban Central Europe
Basic understanding of agile methodology
Agile methodology
Agile methodology
Dhruv Kumar
Introduction to Lean Management given at Abu Dhabi International Book Fair 2015.
Lean Management
Lean Management
Andreas Hägglund
Learn how to divide work using the "vertical slicing" strategy. This is particularly useful for Scrum teams to split backlog items allowing iterative and incremental product delivery.
Vertical slicing patterns
Vertical slicing patterns
Angel Diaz-Maroto
What's hot
(20)
Kanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
The Challenges of Agile Adoption
The Challenges of Agile Adoption
Lean Software Development: Values and Principles
Lean Software Development: Values and Principles
Kanban in 4 easy steps
Kanban in 4 easy steps
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
Data driven coaching - Agile 2016 (troy magennis)
Data driven coaching - Agile 2016 (troy magennis)
Scrumban (r)Evolution
Scrumban (r)Evolution
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
Kanban Cadences & Information Flow
Kanban Cadences & Information Flow
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
Scrumban
Scrumban
Introduction To Agile
Introduction To Agile
Finding your SDM
Finding your SDM
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
FLIGHT LEVELS OF KANBAN (KLAUS LEOPOLD) - LKCE13
Agile methodology
Agile methodology
Lean Management
Lean Management
Vertical slicing patterns
Vertical slicing patterns
Similar to Buzzword Deathmatch: Agile vs SOA
A High level overview of the software development lifecycle
SLDC Presentation
SLDC Presentation
Charles Husemann
Slides from Dave Kellogg's presentation at the Outsell Signature Event 9/22/08 in Half Moon Bay, California
Using Agile Methodologies
Using Agile Methodologies
Dave Kellogg
These are the slides I have used for a workshop on agile software development and Scrum.
Agile and Scrum Workshop
Agile and Scrum Workshop
Rainer Stropek
Technology Talk at Robert Bosch and Java Conference by <a href="http://www.sureshkrishna.com">Suresh Krishna</a>
Agile Methodology
Agile Methodology
Suresh Krishna Madhuvarsu
Presented at DocTrain East 2007 Conference by Harvey Greenberg, XyEnterprise -- Just one of DITA’s many amazing attributes is how much power it provides, while at its core remaining quite simple. Simple though it is, DITA still requires good planning, good execution, and good project management to bring it all together. This is one area where technology—specifically content management technology—can add enormous value. Does every organization using DITA need a CMS? Certainly not. But this presentation discusses indicators for when you do, and offers some best practices surrounding acquisition and implementation.
DITA: Managing It All
DITA: Managing It All
Scott Abel
This session will have something for everyone. For the person new to Agile Development, this will provide a basic knowledge to distinguish Agile development from traditional Waterfall development. For those that have some knowledge, this will provide some practical examples and stories about what is happening in the “real world”. We are in tough financial times, and are being ask to do more than ever with less people. Faster, better, and cheaper is the new mantra for organizations. Companies that will survive and endure for the long haul are looking for different and better ways to deliver software and are discovering Agile development as a possible answer. How do you get started with Agile practices? What are some lessons learned that I can watch out for as we get started? What will Agile fix and what will it expose? In this session, these questions and others will be answered. We will also explore how Agile development came to be and provide a foundational knowledge of the common practices including the Scrum framework and Extreme Programming (XP).
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
skipangel
Anti Patterns - what not to do!
Anti Patterns Siddhesh Lecture2 Of3
Anti Patterns Siddhesh Lecture2 Of3
Siddhesh Bhobe
Presentation at Agile Tour in Chengdu 2009, providing another look at why agile works with deep insight.
Be Agile Rather Than Do Agile
Be Agile Rather Than Do Agile
Brenda Bao
OpenStack is a project that in a fairly short amount of time has attracted in its ecosystem most of IT giants, becoming one of the largest collaborative software development efforts ever seen. From inside, it is quite visible that few companies are organized to allow collaboration across corporate borders. More often instead, companies have policies that actively prevent collaboration to happen. Despite the fact that free software has become ubiquitous, organizations have learned how to deal with licensing issues and distributed software engineering to some extent, but the day-to-day collaborative development is still troublesome. In this talk we'll explore how collaboration works in OpenStack and how companies contribute to the project, what drives their motivations. There will also be time to see examples of how development teams are setup and general tips for corporations.
How to Maximize Effectiveness of Developers Contributing to Free Software
How to Maximize Effectiveness of Developers Contributing to Free Software
Stefano Maffulli
DevOps ist aus der IT nicht mehr wegzudenken und hat sich als Arbeitsweise etabliert, die nicht nur die Qualität und operative Effizienz verbessert, sondern auch eine nachhaltige Entwicklung ermöglicht. In den meisten Unternehmen ist die IT jedoch eine Minderheit. Wie können wir mit den Ideen und Erkenntnissen aus der DevOps Welt die ganze Firma voranbringen? Warum funktioniert die agile Zusammenarbeit nicht automatisch mit anderen Abteilungen? Was macht die ITler so besonders? Die Schnittstelle zwischen allen Mitarbeitern und IT Themen ist die interne IT. Sie trägt die Verantwortung dafür, dass alle Mitarbeiter mit Hilfe von IT ihre Aufgaben effizient und effektiv erledigen können. Während die interne IT oftmals nur als Kostenstelle betrachtet wird, leistet sie in Wahrheit einen sehr hohen Beitrag zur Wertschöpfungskette: Schlechte Werkzeuge führen direkt zu langsamer Arbeit und frustrieren, gute Werkzeuge befähigen die Mitarbeiter und erhöhen die Freude an der gemeinsamen Arbeit. Heute leisten es sich viele Unternehmen noch, dass ihre Mitarbeiter auf einer digitalisierten Plattform manuelle Tätigkeiten verrichten. Messgrößen sind etwa die Anzahl der Copy-Paste Vorgänge (Mensch als technische Schnittstelle), die Anzahl an internen Emails mit Dateianhang (Dokumente werden vervielfältigt anstatt sie zentral bereit zu stellen) sowie die Anzahl der Logins die ein Mitarbeiter täglich absolviert (schwach oder gar nicht integrierte Systeme). Die Herausforderungen der fortschreitenden Digitalisierung und Verteuerung von Arbeitskraft erfordern hier auch ein Umdenken. Der Vortrag zeichnet einen Weg von DevOps in der IT zu einem neuen Denkansatz für den Umgang mit IT im Unternehmen. Dabei entwickeln sich Mitarbeiter von IT Konsumenten zu beteiligten Nutzern, die den Computer als Werkzeug für sich entdecken können. Die interne IT stellt nicht nur gute Services zur Verfügung sondern fokussiert sich auf die Produktivität und Zufriedenheit aller Mitarbeiter.
GUUG FFG 2017 - DevOps for Everybody - How the entire company can benefit fro...
GUUG FFG 2017 - DevOps for Everybody - How the entire company can benefit fro...
Schlomo Schapiro
Agile development and open development practices share a great deal of features. But the distributed nature of open development can make some common Agile practices difficult, or even impossible to adopt. This presentation is an initial exploration of how the two may mesh together.
Agile And Open Development
Agile And Open Development
Ross Gardler
Presentation given by Professor Chiara Francalanci at the 5th Girl Geek Dinners Milano, October 24th, 2008.
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source Software
Girl Geek Dinners Milano
Blue Fish Founder Michael Trafton builds a case against the software development methodologies we have been using since the 80s and proposes an alternative.
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
mufflerdog
An overview of the Agile Manifesto and the principles and practices that define Agile software development. A comparison of Agile Development methodologies and an organisational culture that supports them
An Agile Development Primer
An Agile Development Primer
Derek Winter
My keynote speech at the PDS in Romania on 09 Dec, 2010.
Agile Keynote at PDS Romania
Agile Keynote at PDS Romania
Stephen Forte
Slides from my talk at QCon SF 2009 on agile operations.
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
Stuart Charlton
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
Shiraz316
Lately that the terms Agile and Lean have been thrown around casually with little disregard for what they truly mean and how they can be applied correctly. Join us in this session for a lively, interactive discussion about what it means to be lean and agile and how we can incorporate the principles and practices from each of these industry movements to help us build world class software.
Agile is as Agile Does
Agile is as Agile Does
Clint Edmonson
Practices and obstacles in agile development
Practices and obstacles in agile development
Thorsten Suckow-Homberg
Thorsten Suckow Homberg at ModUX 2013 http://moduxcon.com
Practices and obstacles in agile development
Practices and obstacles in agile development
Grgur Grisogono
Similar to Buzzword Deathmatch: Agile vs SOA
(20)
SLDC Presentation
SLDC Presentation
Using Agile Methodologies
Using Agile Methodologies
Agile and Scrum Workshop
Agile and Scrum Workshop
Agile Methodology
Agile Methodology
DITA: Managing It All
DITA: Managing It All
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
Anti Patterns Siddhesh Lecture2 Of3
Anti Patterns Siddhesh Lecture2 Of3
Be Agile Rather Than Do Agile
Be Agile Rather Than Do Agile
How to Maximize Effectiveness of Developers Contributing to Free Software
How to Maximize Effectiveness of Developers Contributing to Free Software
GUUG FFG 2017 - DevOps for Everybody - How the entire company can benefit fro...
GUUG FFG 2017 - DevOps for Everybody - How the entire company can benefit fro...
Agile And Open Development
Agile And Open Development
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source Software
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
An Agile Development Primer
An Agile Development Primer
Agile Keynote at PDS Romania
Agile Keynote at PDS Romania
From Agile Development to Agile Operations (QCon SF 2009)
From Agile Development to Agile Operations (QCon SF 2009)
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
Agile is as Agile Does
Agile is as Agile Does
Practices and obstacles in agile development
Practices and obstacles in agile development
Practices and obstacles in agile development
Practices and obstacles in agile development
More from Alberto Brandolini
Cosa abbiamo scoperto in questi 20 anni? Che cercare di cambiare il mondo focalizzandoci su un singolo aspetto, il processo, il TDD, il clean code, non porta da nessuna parte. I veri cambiamenti avvengono quando scopriamo le reali interazioni tra le parti, quando lasciamo la specializzazione e cominciamo a vedere il vero quadro d'insieme. In questo talk vedremo come scelte architetturali apparentemente innocue, finiscano per impattare il processo, ed in generale di come processi, pratiche, architetture, persone e scelte di business non possano essere considerate come elementi disaccoppiati tra loro.
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Alberto Brandolini
Lessons learned on collaborative modeling: how EventStorming survived, and helped us survive the pandemic. And how it evolved to support new collaboration paradigms.
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
Alberto Brandolini
Refactoring Monoliths the DDD way. This is what we can expect.
What lies beneath
What lies beneath
Alberto Brandolini
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.
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)
Alberto Brandolini
What happens when you have the luxury of leading software projects without trade-offs and you're a Domain-Driven Design fanatic? You start stretching DDD concepts until it hurts and make experiments un uncharted territory. In this talk, we'll see a few unconventional approached to Context Mapping and what happens when you fully embrace CQRS and Small Aggregates as a modeling paradigm.
Extreme DDD modelling
Extreme DDD modelling
Alberto Brandolini
Can software architecture affect the culture and emotions in the workplace? In this talk I look to some ways architectural choices shape collaboration and survivability in the workplace.
The gordian knot
The gordian knot
Alberto Brandolini
You got the stickies and the paper roll, and possibly already run a large Big Picture workshop to highlight where the problem is. Now you're in a room with business, software and UX experts hungry for a solution. How do you make the magic happen? In this talk, we'll explore some strategies about how to deliver with collaborative modeling, and how to narrow the gap between stickies and working code.
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
Alberto Brandolini
Agile ed EventStorming uniti con principi di Radical Transparency per creare un ecosistema sano all'interno della nostra organizzazione.
La fatina dei denti
La fatina dei denti
Alberto Brandolini
I've spent the last years modelling complex businesses and Software Architectures with EventStorming. The original recipe evolved a lot from the initial one. This is EventStorming state of the art.
50.000 orange stickies later
50.000 orange stickies later
Alberto Brandolini
Can we write successful enterprise software without challenging assumptions? Agile doesn't happen in a vacuum. Here's what I discovered using EventStorming as a blade to cut through business, software and organisation dysfunctions. From XP2017 Cologne.
The alignment
The alignment
Alberto Brandolini
These are the slides for my closing keynote at Codemotion Rome 2017. About elephants in the software development room.
Chasing elephants
Chasing elephants
Alberto Brandolini
Too often we model processes around the myth of Database Transactions, ofter forgetting what a transaction really means in the real world. This talk shows an easy and cheap approach to use together with EventStorming in order to include User Experience into process modelling
Transactions redefined
Transactions redefined
Alberto Brandolini
Most software development processes are focused on tracking and delivery. Unfortunately, writing code is no longer the bottleneck. The real bottleneck is the team ability to learn about the domain complexity and do the right thing.
Optimized for what
Optimized for what
Alberto Brandolini
Scrivere software per il business si riduce essenzialmente a due problemi. Capire il vero problema da risolvere, e trovare soluzioni interessanti, senza trasformare la cosa in un percorso ad ostacoli.
Reshaping enterrprise software
Reshaping enterrprise software
Alberto Brandolini
Guerrilla portfolio management
Guerrilla portfolio management
Alberto Brandolini
Using EventStorming to drill into domain modelling complexity: from the big picture into the design of aggregates, processes and read models. A different approach to enterprise software modelling.
The precision blade
The precision blade
Alberto Brandolini
Software development is not one size fits all. Domain-Driven Design is significant where there's high complexity and high value. In these areas different tools might be needed. EventStorming is the best way I know to gather requirements in a complex environment, and also maps with CQRS/ES architecture perfectly.
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
Alberto Brandolini
There are some recurring themes in Domain-Driven Design applications, and distant domains show more similarities that differences, especially when you start taking into account peculiarities of specific Bounded Contexts. This is where a different type of design could happen.
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014
Alberto Brandolini
Remastered and re-edited version of my presantation (in Italian) at the Italian Agile Day 2014
Managing debt remastered
Managing debt remastered
Alberto Brandolini
Put the key stakeholders in the same room with an unlimited modelling surface, and some tricks, and you'll end up not only with a viable model, but also with skeleton for continuous improvement.
The sweet spot
The sweet spot
Alberto Brandolini
More from Alberto Brandolini
(20)
L'illusione dell'ortogonalità
L'illusione dell'ortogonalità
Redesigning everything ITARC Stockholm 2021
Redesigning everything ITARC Stockholm 2021
What lies beneath
What lies beneath
Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)
Extreme DDD modelling
Extreme DDD modelling
The gordian knot
The gordian knot
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
La fatina dei denti
La fatina dei denti
50.000 orange stickies later
50.000 orange stickies later
The alignment
The alignment
Chasing elephants
Chasing elephants
Transactions redefined
Transactions redefined
Optimized for what
Optimized for what
Reshaping enterrprise software
Reshaping enterrprise software
Guerrilla portfolio management
Guerrilla portfolio management
The precision blade
The precision blade
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014
Managing debt remastered
Managing debt remastered
The sweet spot
The sweet spot
Recently uploaded
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
I've been in the field of "Cyber Security" in its many incarnations for about 25 years. In that time I've learned some lessons, some the hard way. Here are my slides presented at BSides New Orleans in April 2024.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
As privacy and data protection regulations evolve rapidly, organizations operating in multiple jurisdictions face mounting challenges to ensure compliance and safeguard customer data. With state-specific privacy laws coming up in multiple states this year, it is essential to understand what their unique data protection regulations will require clearly. How will data privacy evolve in the US in 2024? How to stay compliant? Our panellists will guide you through the intricacies of these states' specific data privacy laws, clarifying complex legal frameworks and compliance requirements. This webinar will review: - The essential aspects of each state's privacy landscape and the latest updates - Common compliance challenges faced by organizations operating in multiple states and best practices to achieve regulatory adherence - Valuable insights into potential changes to existing regulations and prepare your organization for the evolving landscape
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
The presentation explores the development and application of artificial intelligence (AI) from its inception to its current status in the modern world. The term "artificial intelligence" was first coined by John McCarthy in 1956 to describe efforts to develop computer programs capable of performing tasks that typically require human intelligence. This concept was first introduced at a conference held at Dartmouth College, where programs demonstrated capabilities such as playing chess, proving theorems, and interpreting texts. In the early stages, Alan Turing contributed to the field by defining intelligence as the ability of a being to respond to certain questions intelligently, proposing what is now known as the Turing Test to evaluate the presence of intelligent behavior in machines. As the decades progressed, AI evolved significantly. The 1980s focused on machine learning, teaching computers to learn from data, leading to the development of models that could improve their performance based on their experiences. The 1990s and 2000s saw further advances in algorithms and computational power, which allowed for more sophisticated data analysis techniques, including data mining. By the 2010s, the proliferation of big data and the refinement of deep learning techniques enabled AI to become mainstream. Notable milestones included the success of Google's AlphaGo and advancements in autonomous vehicles by companies like Tesla and Waymo. A major theme of the presentation is the application of generative AI, which has been used for tasks such as natural language text generation, translation, and question answering. Generative AI uses large datasets to train models that can then produce new, coherent pieces of text or other media. The presentation also discusses the ethical implications and the need for regulation in AI, highlighting issues such as privacy, bias, and the potential for misuse. These concerns have prompted calls for comprehensive regulations to ensure the safe and equitable use of AI technologies. Artificial intelligence has also played a significant role in healthcare, particularly highlighted during the COVID-19 pandemic, where it was used in drug discovery, vaccine development, and analyzing the spread of the virus. The capabilities of AI in healthcare are vast, ranging from medical diagnostics to personalized medicine, demonstrating the technology's potential to revolutionize fields beyond just technical or consumer applications. In conclusion, AI continues to be a rapidly evolving field with significant implications for various aspects of society. The development from theoretical concepts to real-world applications illustrates both the potential benefits and the challenges that come with integrating advanced technologies into everyday life. The ongoing discussion about AI ethics and regulation underscores the importance of managing these technologies responsibly to maximize their their benefits while minimizing potential harms.
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Join our latest Connector Corner webinar to discover how UiPath Integration Service revolutionizes API-centric automation in a 'Quote to Cash' process—and how that automation empowers businesses to accelerate revenue generation. A comprehensive demo will explore connecting systems, GenAI, and people, through powerful pre-built connectors designed to speed process cycle times. Speakers: James Dickson, Senior Software Engineer Charlie Greenberg, Host, Product Marketing Manager
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
With more memory available, system performance of three Dell devices increased, which can translate to a better user experience Conclusion When your system has plenty of RAM to meet your needs, you can efficiently access the applications and data you need to finish projects and to-do lists without sacrificing time and focus. Our test results show that with more memory available, three Dell PCs delivered better performance and took less time to complete the Procyon Office Productivity benchmark. These advantages translate to users being able to complete workflows more quickly and multitask more easily. Whether you need the mobility of the Latitude 5440, the creative capabilities of the Precision 3470, or the high performance of the OptiPlex Tower Plus 7010, configuring your system with more RAM can help keep processes running smoothly, enabling you to do more without compromising performance.
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Recently uploaded
(20)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Buzzword Deathmatch: Agile vs SOA
1.
Buzzword Deathmatch: Agile
vs SOA formerly “ Agile Development with SOA”
2.
3.
4.
5.
6.
7.
8.
9.
Rebel forces gathered
10.
11.
12.
13.
14.
Development team landscape
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
A successful team
41.
42.
A “not so
successful” team
43.
44.
45.
46.
47.
48.
49.
A more realistic
scenario
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
Download now