SlideShare ist ein Scribd-Unternehmen logo
1 von 97
TOOLS FOR AGILITY
 @cory_foy | Cory Foy | http://coryfoy.com
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
A DAY IN THE LIFE...
A DAY IN THE LIFE...




Credit: http://www.flickr.com/photos/pietel/3409462244
A DAY IN THE LIFE...

                                                        What we really need is
                                                              a widget




Credit: http://www.flickr.com/photos/pietel/3409462244
A DAY IN THE LIFE...

                                                        What we really need is
                                                              a widget




                                                          Credit: http://www.flickr.com/photos/halfanacre/3370191142

Credit: http://www.flickr.com/photos/pietel/3409462244
A DAY IN THE LIFE




   Credit: http://www.flickr.com/photos/mattgrommes/2977325638
A DAY IN THE LIFE




Credit: http://www.flickr.com/photos/improveit/1683673971




                                                           Credit: http://www.flickr.com/photos/gkirk/3351962087
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE
A DAY IN THE LIFE




Credit: http://www.flickr.com/photos/turtlemom_nancy/1914397629
A DAY IN THE LIFE




    Credit: http://www.flickr.com/photos/warzauwynn/2173383575
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
Lots of good tools
  VersionOne
  Rally
  Team Foundation Server
  Serena Agile on Demand
  Zen
  Pivotal Tracker
PLANNING TOOLS
PLANNING TOOLS


Go back to something simpler
PLANNING TOOLS


Go back to something simpler
  Index Cards
PLANNING TOOLS


Go back to something simpler
  Index Cards
PLANNING TOOLS


Go back to something simpler
  Index Cards
  Kanban Boards
PLANNING TOOLS


Go back to something simpler
  Index Cards
  Kanban Boards
PLANNING TOOLS


Go back to something simpler
  Index Cards
  Kanban Boards
  Planning Poker / Team Estimation
PLANNING TOOLS


Go back to something simpler
  Index Cards
  Kanban Boards
  Planning Poker / Team Estimation
ESTIMATION DEMO
@cory_foy | Cory Foy | http://coryfoy.com
PLANNING TOOLS
PLANNING TOOLS


Customer Communication
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
 Cucumber (http://cukes.info)
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
 Cucumber (http://cukes.info)
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
 Cucumber (http://cukes.info)
 StoryTeller (http://storyteller.tigris.org)
PLANNING TOOLS


Customer Communication
 FitNesse (http://fitnesse.org)
 Cucumber (http://cukes.info)
 StoryTeller (http://storyteller.tigris.org)
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
DEVELOPMENT TOOLS

Development Tools
  Unit Testing
  Refactoring
  Profiling
  ORMs
  Mocking Tools
DEVELOPMENT TOOLS
DEVELOPMENT TOOLS

Unit Testing
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
  MbUnit (http://mbunit.com)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
  MbUnit (http://mbunit.com)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
  MbUnit (http://mbunit.com)
  MSTest (http://microsoft.com)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
  MbUnit (http://mbunit.com)
  MSTest (http://microsoft.com)
DEVELOPMENT TOOLS

Unit Testing
  NUnit (http://nunit.org)
  xUnit.NET (http://codeplex.com/xunit)
  MbUnit (http://mbunit.com)
  MSTest (http://microsoft.com)
DEVELOPMENT TOOLS
DEVELOPMENT TOOLS


Refactoring
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
  CodeRush (http://devexpress.com/coderush)
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
  CodeRush (http://devexpress.com/coderush)
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
  CodeRush (http://devexpress.com/coderush)
  Built-In Tools
DEVELOPMENT TOOLS


Refactoring
  Resharper (http://jetbrains.com/resharper)
  CodeRush (http://devexpress.com/coderush)
  Built-In Tools
DEVELOPMENT TOOLS
DEVELOPMENT TOOLS


Profiling Tools
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
  ANTS Profiler (http://red-gate.com)
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
  ANTS Profiler (http://red-gate.com)
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
  ANTS Profiler (http://red-gate.com)
  dotTrace (http://jetbrains.com/profiler)
DEVELOPMENT TOOLS


Profiling Tools
  Built-In (Team Editions)
  ANTS Profiler (http://red-gate.com)
  dotTrace (http://jetbrains.com/profiler)
DEVELOPMENT TOOLS
DEVELOPMENT TOOLS


ORMs (Object Relational Mapping)
DEVELOPMENT TOOLS


ORMs (Object Relational Mapping)
  NHibernate
DEVELOPMENT TOOLS


ORMs (Object Relational Mapping)
  NHibernate
  Entity Framework
DEVELOPMENT TOOLS


ORMs (Object Relational Mapping)
  NHibernate
  Entity Framework
  Segregate your data access
DEVELOPMENT TOOLS
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
   StructureMap (structuremap.sourceforge.net)
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
   StructureMap (structuremap.sourceforge.net)
   Ninject (ninject.org)
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
   StructureMap (structuremap.sourceforge.net)
   Ninject (ninject.org)
   Spring.NET (springframework.net)
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
   StructureMap (structuremap.sourceforge.net)
   Ninject (ninject.org)
   Spring.NET (springframework.net)
   CastleWindsor (castleproject.org)
DEVELOPMENT TOOLS
 Mocking Tools / Dependency Injection
   Also called Inversion of Control
   StructureMap (structuremap.sourceforge.net)
   Ninject (ninject.org)
   Spring.NET (springframework.net)
   CastleWindsor (castleproject.org)
   Isolator / TypeMock (typemock.com)
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
CONTINUOUS INTEGRATION
CONTINUOUS INTEGRATION



Continuous Integration
CONTINUOUS INTEGRATION



Continuous Integration
  Build Tools
CONTINUOUS INTEGRATION



Continuous Integration
  Build Tools
    MSBuild, NAnt, Rake (Albacore)
CONTINUOUS INTEGRATION



Continuous Integration
  Build Tools
    MSBuild, NAnt, Rake (Albacore)
  C/I Tools
CONTINUOUS INTEGRATION



Continuous Integration
  Build Tools
    MSBuild, NAnt, Rake (Albacore)
  C/I Tools
    TFS, TeamCity, CruiseControl.NET, Hudson
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
AUTOMATED DEPLOY

Automated Deployment
  MSBuild, Rake, Batch Files
  Generate MSIs
  Deploy Files to Dev Servers
  Create VMs
AGENDA

A day in the life...
Planning Tools
Development Tools
Continuous Integration
Automated Deployment
Demo
PUTTING IT TOGETHER
 @cory_foy | Cory Foy | http://coryfoy.com
WRAP UP
Cory Foy
foyc at cory foy dot com
Slides at http://www.coryfoy.com
@cory_foy

Weitere ähnliche Inhalte

Ähnlich wie Tools for Agility

Infrastructure is development
Infrastructure is developmentInfrastructure is development
Infrastructure is developmentstahnma
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 
Build Your First Mobile App in 1 hour with Windows App Studio
Build Your First Mobile App in 1 hour with Windows App StudioBuild Your First Mobile App in 1 hour with Windows App Studio
Build Your First Mobile App in 1 hour with Windows App StudioNick Landry
 
Microservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyMicroservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyAdrian Cockcroft
 
Introduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileIntroduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileStefano Valle
 
Programming for non-Programmers
Programming for non-ProgrammersProgramming for non-Programmers
Programming for non-ProgrammersEvgeny Tsarkov
 
Harkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the ParkHarkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the ParkHarkable
 
Technical Deep Dive Into Atlassian's New Apps Performance Testing Framework
Technical Deep Dive Into Atlassian's New Apps Performance Testing FrameworkTechnical Deep Dive Into Atlassian's New Apps Performance Testing Framework
Technical Deep Dive Into Atlassian's New Apps Performance Testing FrameworkAtlassian
 
Producing Online Educational Videos
Producing Online Educational VideosProducing Online Educational Videos
Producing Online Educational VideosRichard Harrington
 
Making Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareMaking Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareAtlassian
 
Testing beyond the default click-paths
Testing beyond  the default click-pathsTesting beyond  the default click-paths
Testing beyond the default click-pathsWim Selles
 
Building Drupal Apps for Distributions
Building Drupal Apps for DistributionsBuilding Drupal Apps for Distributions
Building Drupal Apps for DistributionsPhase2
 
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...WordCamp Kathmandu
 
Technology Driven Differentiated Instruction
Technology Driven Differentiated InstructionTechnology Driven Differentiated Instruction
Technology Driven Differentiated InstructionVicki Davis
 
Let's Work Together
Let's Work TogetherLet's Work Together
Let's Work TogetherAquent
 
Microservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsMicroservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsGiulio Roggero
 
Techs in brainstorm planning
Techs in brainstorm planningTechs in brainstorm planning
Techs in brainstorm planningsdh95
 
Personal Productivity for Developers v3
Personal Productivity for Developers v3Personal Productivity for Developers v3
Personal Productivity for Developers v3SendGrid
 

Ähnlich wie Tools for Agility (20)

Infrastructure is development
Infrastructure is developmentInfrastructure is development
Infrastructure is development
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
Build Your First Mobile App in 1 hour with Windows App Studio
Build Your First Mobile App in 1 hour with Windows App StudioBuild Your First Mobile App in 1 hour with Windows App Studio
Build Your First Mobile App in 1 hour with Windows App Studio
 
Microservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyMicroservices the Good Bad and the Ugly
Microservices the Good Bad and the Ugly
 
Introduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileIntroduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agile
 
Programming for non-Programmers
Programming for non-ProgrammersProgramming for non-Programmers
Programming for non-Programmers
 
Harkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the ParkHarkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the Park
 
Technical Deep Dive Into Atlassian's New Apps Performance Testing Framework
Technical Deep Dive Into Atlassian's New Apps Performance Testing FrameworkTechnical Deep Dive Into Atlassian's New Apps Performance Testing Framework
Technical Deep Dive Into Atlassian's New Apps Performance Testing Framework
 
Producing Online Educational Videos
Producing Online Educational VideosProducing Online Educational Videos
Producing Online Educational Videos
 
Making Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira SoftwareMaking Software for the Software Makers: How Atlassian Teams use Jira Software
Making Software for the Software Makers: How Atlassian Teams use Jira Software
 
Testing beyond the default click-paths
Testing beyond  the default click-pathsTesting beyond  the default click-paths
Testing beyond the default click-paths
 
Building Drupal Apps for Distributions
Building Drupal Apps for DistributionsBuilding Drupal Apps for Distributions
Building Drupal Apps for Distributions
 
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...
AI-Volution: WordPress Developer’s Guide to Evolve in the Age of AI by Abhish...
 
Technology Driven Differentiated Instruction
Technology Driven Differentiated InstructionTechnology Driven Differentiated Instruction
Technology Driven Differentiated Instruction
 
Let's Work Together
Let's Work TogetherLet's Work Together
Let's Work Together
 
Microservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature TeamsMicroservices, Microfrontends and Feature Teams
Microservices, Microfrontends and Feature Teams
 
DevOps + MongoDB Serverless = 
DevOps + MongoDB Serverless = DevOps + MongoDB Serverless = 
DevOps + MongoDB Serverless = 
 
Techs in brainstorm planning
Techs in brainstorm planningTechs in brainstorm planning
Techs in brainstorm planning
 
Personal Productivity for Developers v3
Personal Productivity for Developers v3Personal Productivity for Developers v3
Personal Productivity for Developers v3
 

Mehr von Cory Foy

Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...
Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...
Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...Cory Foy
 
Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeCory Foy
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestCory Foy
 
Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Cory Foy
 
Code Katas
Code KatasCode Katas
Code KatasCory Foy
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed AgilityCory Foy
 
Scaling Agility
Scaling AgilityScaling Agility
Scaling AgilityCory Foy
 
Kanban for DevOps
Kanban for DevOpsKanban for DevOps
Kanban for DevOpsCory Foy
 
Ruby and OO for Beginners
Ruby and OO for BeginnersRuby and OO for Beginners
Ruby and OO for BeginnersCory Foy
 
Agile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationAgile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationCory Foy
 
Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Cory Foy
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleCory Foy
 
SQE Boston - When Code Cries
SQE Boston - When Code CriesSQE Boston - When Code Cries
SQE Boston - When Code CriesCory Foy
 
GOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesGOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesCory Foy
 
Rails as a Pattern Language
Rails as a Pattern LanguageRails as a Pattern Language
Rails as a Pattern LanguageCory Foy
 
Patterns in Rails
Patterns in RailsPatterns in Rails
Patterns in RailsCory Foy
 
Agile Demystified
Agile DemystifiedAgile Demystified
Agile DemystifiedCory Foy
 
When Code Cries
When Code CriesWhen Code Cries
When Code CriesCory Foy
 
Ruby for C# Developers
Ruby for C# DevelopersRuby for C# Developers
Ruby for C# DevelopersCory Foy
 
Getting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataGetting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataCory Foy
 

Mehr von Cory Foy (20)

Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...
Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...
Defending Commoditization: Mapping Gameplays and Strategies to Stay Ahead in ...
 
Stratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right TimeStratgic Play - Doing the Right Thing at the Right Time
Stratgic Play - Doing the Right Thing at the Right Time
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
 
Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015Choosing Between Scrum and Kanban - TriAgile 2015
Choosing Between Scrum and Kanban - TriAgile 2015
 
Code Katas
Code KatasCode Katas
Code Katas
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed Agility
 
Scaling Agility
Scaling AgilityScaling Agility
Scaling Agility
 
Kanban for DevOps
Kanban for DevOpsKanban for DevOps
Kanban for DevOps
 
Ruby and OO for Beginners
Ruby and OO for BeginnersRuby and OO for Beginners
Ruby and OO for Beginners
 
Agile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the OrganizationAgile Roots: The Agile Mindset - Agility Across the Organization
Agile Roots: The Agile Mindset - Agility Across the Organization
 
Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?Triangle.rb - How Secure is Your Rails Site, Anyway?
Triangle.rb - How Secure is Your Rails Site, Anyway?
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at Scale
 
SQE Boston - When Code Cries
SQE Boston - When Code CriesSQE Boston - When Code Cries
SQE Boston - When Code Cries
 
GOTO Berlin - When Code Cries
GOTO Berlin - When Code CriesGOTO Berlin - When Code Cries
GOTO Berlin - When Code Cries
 
Rails as a Pattern Language
Rails as a Pattern LanguageRails as a Pattern Language
Rails as a Pattern Language
 
Patterns in Rails
Patterns in RailsPatterns in Rails
Patterns in Rails
 
Agile Demystified
Agile DemystifiedAgile Demystified
Agile Demystified
 
When Code Cries
When Code CriesWhen Code Cries
When Code Cries
 
Ruby for C# Developers
Ruby for C# DevelopersRuby for C# Developers
Ruby for C# Developers
 
Getting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and DataGetting Unstuck: Working with Legacy Code and Data
Getting Unstuck: Working with Legacy Code and Data
 

Kürzlich hochgeladen

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Kürzlich hochgeladen (20)

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

Tools for Agility

Hinweis der Redaktion