際際滷shows by User: csterwa / http://www.slideshare.net/images/logo.gif 際際滷shows by User: csterwa / Wed, 06 Dec 2017 01:08:13 GMT 際際滷Share feed for 際際滷shows by User: csterwa Cloud Native Java with Spring Cloud Services /slideshow/cloud-native-java-with-spring-cloud-services-83442067/83442067 cloudnativejavawithscs-20171205-171206010813
Developing cloud-native applications presents several challenges. How do microservices discover each other? How do you configure them? How can you make them resilient to failure? How can you monitor the health of each microservice? Spring Cloud addresses all of these concerns. Even so, you still must explicitly develop your own service registry to enable discovery, configuration server, and circuit breaker dashboard for monitoring the circuit breakers in each microservice. Spring Cloud Services for Pivotal Cloud Foundry picks up where Spring Cloud leaves off, offering an out-of-the-box experience with service registry, configuration server, and circuit breaker dashboard services that can be bound to applications deployed in Pivotal Cloud Foundry. Now developers can focus on developing applications rather than microservices infrastructure. In this talk, we will introduce the capabilities provided by Spring Cloud Services and demonstrate how it makes simple work of deploying cloud-native applications to Cloud Foundry.]]>

Developing cloud-native applications presents several challenges. How do microservices discover each other? How do you configure them? How can you make them resilient to failure? How can you monitor the health of each microservice? Spring Cloud addresses all of these concerns. Even so, you still must explicitly develop your own service registry to enable discovery, configuration server, and circuit breaker dashboard for monitoring the circuit breakers in each microservice. Spring Cloud Services for Pivotal Cloud Foundry picks up where Spring Cloud leaves off, offering an out-of-the-box experience with service registry, configuration server, and circuit breaker dashboard services that can be bound to applications deployed in Pivotal Cloud Foundry. Now developers can focus on developing applications rather than microservices infrastructure. In this talk, we will introduce the capabilities provided by Spring Cloud Services and demonstrate how it makes simple work of deploying cloud-native applications to Cloud Foundry.]]>
Wed, 06 Dec 2017 01:08:13 GMT /slideshow/cloud-native-java-with-spring-cloud-services-83442067/83442067 csterwa@slideshare.net(csterwa) Cloud Native Java with Spring Cloud Services csterwa Developing cloud-native applications presents several challenges. How do microservices discover each other? How do you configure them? How can you make them resilient to failure? How can you monitor the health of each microservice? Spring Cloud addresses all of these concerns. Even so, you still must explicitly develop your own service registry to enable discovery, configuration server, and circuit breaker dashboard for monitoring the circuit breakers in each microservice. Spring Cloud Services for Pivotal Cloud Foundry picks up where Spring Cloud leaves off, offering an out-of-the-box experience with service registry, configuration server, and circuit breaker dashboard services that can be bound to applications deployed in Pivotal Cloud Foundry. Now developers can focus on developing applications rather than microservices infrastructure. In this talk, we will introduce the capabilities provided by Spring Cloud Services and demonstrate how it makes simple work of deploying cloud-native applications to Cloud Foundry. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativejavawithscs-20171205-171206010813-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Developing cloud-native applications presents several challenges. How do microservices discover each other? How do you configure them? How can you make them resilient to failure? How can you monitor the health of each microservice? Spring Cloud addresses all of these concerns. Even so, you still must explicitly develop your own service registry to enable discovery, configuration server, and circuit breaker dashboard for monitoring the circuit breakers in each microservice. Spring Cloud Services for Pivotal Cloud Foundry picks up where Spring Cloud leaves off, offering an out-of-the-box experience with service registry, configuration server, and circuit breaker dashboard services that can be bound to applications deployed in Pivotal Cloud Foundry. Now developers can focus on developing applications rather than microservices infrastructure. In this talk, we will introduce the capabilities provided by Spring Cloud Services and demonstrate how it makes simple work of deploying cloud-native applications to Cloud Foundry.
Cloud Native Java with Spring Cloud Services from Chris Sterling
]]>
607 4 https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativejavawithscs-20171205-171206010813-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The DevOps Revolution And Beyond... /slideshow/the-devops-revolution-and-beyond/60680387 thedevopsrevolution-pspmi-template-20160408-160409024510
Right on the heels of the Manifesto for Agile Software Development, a new movement with the moniker DevOps has further advanced software delivery. Although the Agile software development movement brought iterative and incremental concepts to our industry, in many organizations its reach was relegated to only the application development teams. In many cases, this moved the bottlenecks in organizations from application development to release management, IT operations and business program and portfolio management decision making. This local optimization leads to real world application of Agile software development being perceived as unsuccessful and increased probability of being thrown away for the comfort in the illusions of control of plan-driven approaches. The promise of DevOps is to further improve our ability to make holistic optimizations from business to software delivery to operations and ultimately increase feedback into our business decision making processes. This promise involves the application of The Three Ways as described by Gene Kim: Flow, Feedback and Continuous Experimentation and Learning. Even for those that were able to take advantage of Agile software development we can not sit on our laurels. We must embrace continuous improvement in order to fend off the effects of Software is Eating the World as Marc Andreessen pronounced. DevOps provides a view on the culture, practices, tools and processes for how valuable software is delivered, operated and evolved to enable competitive advantage.]]>

Right on the heels of the Manifesto for Agile Software Development, a new movement with the moniker DevOps has further advanced software delivery. Although the Agile software development movement brought iterative and incremental concepts to our industry, in many organizations its reach was relegated to only the application development teams. In many cases, this moved the bottlenecks in organizations from application development to release management, IT operations and business program and portfolio management decision making. This local optimization leads to real world application of Agile software development being perceived as unsuccessful and increased probability of being thrown away for the comfort in the illusions of control of plan-driven approaches. The promise of DevOps is to further improve our ability to make holistic optimizations from business to software delivery to operations and ultimately increase feedback into our business decision making processes. This promise involves the application of The Three Ways as described by Gene Kim: Flow, Feedback and Continuous Experimentation and Learning. Even for those that were able to take advantage of Agile software development we can not sit on our laurels. We must embrace continuous improvement in order to fend off the effects of Software is Eating the World as Marc Andreessen pronounced. DevOps provides a view on the culture, practices, tools and processes for how valuable software is delivered, operated and evolved to enable competitive advantage.]]>
Sat, 09 Apr 2016 02:45:10 GMT /slideshow/the-devops-revolution-and-beyond/60680387 csterwa@slideshare.net(csterwa) The DevOps Revolution And Beyond... csterwa Right on the heels of the Manifesto for Agile Software Development, a new movement with the moniker DevOps has further advanced software delivery. Although the Agile software development movement brought iterative and incremental concepts to our industry, in many organizations its reach was relegated to only the application development teams. In many cases, this moved the bottlenecks in organizations from application development to release management, IT operations and business program and portfolio management decision making. This local optimization leads to real world application of Agile software development being perceived as unsuccessful and increased probability of being thrown away for the comfort in the illusions of control of plan-driven approaches. The promise of DevOps is to further improve our ability to make holistic optimizations from business to software delivery to operations and ultimately increase feedback into our business decision making processes. This promise involves the application of The Three Ways as described by Gene Kim: Flow, Feedback and Continuous Experimentation and Learning. Even for those that were able to take advantage of Agile software development we can not sit on our laurels. We must embrace continuous improvement in order to fend off the effects of Software is Eating the World as Marc Andreessen pronounced. DevOps provides a view on the culture, practices, tools and processes for how valuable software is delivered, operated and evolved to enable competitive advantage. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/thedevopsrevolution-pspmi-template-20160408-160409024510-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Right on the heels of the Manifesto for Agile Software Development, a new movement with the moniker DevOps has further advanced software delivery. Although the Agile software development movement brought iterative and incremental concepts to our industry, in many organizations its reach was relegated to only the application development teams. In many cases, this moved the bottlenecks in organizations from application development to release management, IT operations and business program and portfolio management decision making. This local optimization leads to real world application of Agile software development being perceived as unsuccessful and increased probability of being thrown away for the comfort in the illusions of control of plan-driven approaches. The promise of DevOps is to further improve our ability to make holistic optimizations from business to software delivery to operations and ultimately increase feedback into our business decision making processes. This promise involves the application of The Three Ways as described by Gene Kim: Flow, Feedback and Continuous Experimentation and Learning. Even for those that were able to take advantage of Agile software development we can not sit on our laurels. We must embrace continuous improvement in order to fend off the effects of Software is Eating the World as Marc Andreessen pronounced. DevOps provides a view on the culture, practices, tools and processes for how valuable software is delivered, operated and evolved to enable competitive advantage.
The DevOps Revolution And Beyond... from Chris Sterling
]]>
1066 9 https://cdn.slidesharecdn.com/ss_thumbnails/thedevopsrevolution-pspmi-template-20160408-160409024510-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
From Zero to Continuous Validated Learning: Lean Startup on PaaS /slideshow/from-zero-to-continuous-validated-learning-lean-startup-on-paas/51704825 fromzerotocontinuousvalidatedlearning-20150803-150817044734-lva1-app6891
This is a journey from idea to "validated learning, implementing an idea and measuring for its expected effect on behavior. Cloud computing, Agile software development, and Lean Startup have all contributed to lowering the cost of learning and accelerating time to market for businesses. Platform as a Service (PaaS) is further accelerating the validated learning cycles in application development to increase successful business outcomes. We will show how to use Cloud Foundry as a PaaS and a Lean Startup approach to take us from zero to a valuable platform that helps us inspect and adapt our business based on validated learning. * Using Lean Canvas to identify our first experiment * Developing a Landing Page MVP application to run the first experiment * Deploying to Cloud Foundry, a Platform as a Service (PaaS), for executing the experiment * Measure the results of the experiment * Reviewing the Lean Canvas to decide what we need to learn next * Use a Blue/Green Deployment approach for updating our application ]]>

This is a journey from idea to "validated learning, implementing an idea and measuring for its expected effect on behavior. Cloud computing, Agile software development, and Lean Startup have all contributed to lowering the cost of learning and accelerating time to market for businesses. Platform as a Service (PaaS) is further accelerating the validated learning cycles in application development to increase successful business outcomes. We will show how to use Cloud Foundry as a PaaS and a Lean Startup approach to take us from zero to a valuable platform that helps us inspect and adapt our business based on validated learning. * Using Lean Canvas to identify our first experiment * Developing a Landing Page MVP application to run the first experiment * Deploying to Cloud Foundry, a Platform as a Service (PaaS), for executing the experiment * Measure the results of the experiment * Reviewing the Lean Canvas to decide what we need to learn next * Use a Blue/Green Deployment approach for updating our application ]]>
Mon, 17 Aug 2015 04:47:34 GMT /slideshow/from-zero-to-continuous-validated-learning-lean-startup-on-paas/51704825 csterwa@slideshare.net(csterwa) From Zero to Continuous Validated Learning: Lean Startup on PaaS csterwa This is a journey from idea to "validated learning, implementing an idea and measuring for its expected effect on behavior. Cloud computing, Agile software development, and Lean Startup have all contributed to lowering the cost of learning and accelerating time to market for businesses. Platform as a Service (PaaS) is further accelerating the validated learning cycles in application development to increase successful business outcomes. We will show how to use Cloud Foundry as a PaaS and a Lean Startup approach to take us from zero to a valuable platform that helps us inspect and adapt our business based on validated learning. * Using Lean Canvas to identify our first experiment * Developing a Landing Page MVP application to run the first experiment * Deploying to Cloud Foundry, a Platform as a Service (PaaS), for executing the experiment * Measure the results of the experiment * Reviewing the Lean Canvas to decide what we need to learn next * Use a Blue/Green Deployment approach for updating our application <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotocontinuousvalidatedlearning-20150803-150817044734-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is a journey from idea to &quot;validated learning, implementing an idea and measuring for its expected effect on behavior. Cloud computing, Agile software development, and Lean Startup have all contributed to lowering the cost of learning and accelerating time to market for businesses. Platform as a Service (PaaS) is further accelerating the validated learning cycles in application development to increase successful business outcomes. We will show how to use Cloud Foundry as a PaaS and a Lean Startup approach to take us from zero to a valuable platform that helps us inspect and adapt our business based on validated learning. * Using Lean Canvas to identify our first experiment * Developing a Landing Page MVP application to run the first experiment * Deploying to Cloud Foundry, a Platform as a Service (PaaS), for executing the experiment * Measure the results of the experiment * Reviewing the Lean Canvas to decide what we need to learn next * Use a Blue/Green Deployment approach for updating our application
From Zero to Continuous Validated Learning: Lean Startup on PaaS from Chris Sterling
]]>
1270 5 https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotocontinuousvalidatedlearning-20150803-150817044734-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Microservices: Aren't Microservices Just SOA? /slideshow/microservices-49148353/49148353 microservices-20150605-150609004804-lva1-app6891
The buzz around Microservices has blazed through the software development industry. Questions about whether its just SOA renamed and how micro is micro have blocked out the valuable principles of the Microservices architecture approach. This talk will focus on how Microservices architecture principles have extended beyond SOA and enable DevOps and Agile software development.]]>

The buzz around Microservices has blazed through the software development industry. Questions about whether its just SOA renamed and how micro is micro have blocked out the valuable principles of the Microservices architecture approach. This talk will focus on how Microservices architecture principles have extended beyond SOA and enable DevOps and Agile software development.]]>
Tue, 09 Jun 2015 00:48:03 GMT /slideshow/microservices-49148353/49148353 csterwa@slideshare.net(csterwa) Microservices: Aren't Microservices Just SOA? csterwa The buzz around Microservices has blazed through the software development industry. Questions about whether its just SOA renamed and how micro is micro have blocked out the valuable principles of the Microservices architecture approach. This talk will focus on how Microservices architecture principles have extended beyond SOA and enable DevOps and Agile software development. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/microservices-20150605-150609004804-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The buzz around Microservices has blazed through the software development industry. Questions about whether its just SOA renamed and how micro is micro have blocked out the valuable principles of the Microservices architecture approach. This talk will focus on how Microservices architecture principles have extended beyond SOA and enable DevOps and Agile software development.
Microservices: Aren't Microservices Just SOA? from Chris Sterling
]]>
1361 4 https://cdn.slidesharecdn.com/ss_thumbnails/microservices-20150605-150609004804-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Reduce Time to Value: Focus First on Configuration Management Debt /slideshow/reduce-time-to-value-focus-first-on-configuration-management-debt/48631504 reducetimetovalue-20150518-150526224522-lva1-app6892
The value of software is only potential value until it is in users hands. There can be many roadblocks to software getting into those hands. These roadblocks tend to revolve around elaborate deployment pipelines stemming from Configuration Management Debt: * Over-burdened release engineering and operations teams * High coupling with centrally managed architecture element/component * Source control practices that impact delivery velocity * Too many variations/versions of the software supported in production * Poor integration processes across architecture components and scaled team delivery * Too many hand-offs between teams in order to release software to users * Code changes feel too risky and takes too long to validate before releasing into production * Poor documentation practices In organizations that have effective configuration management practices it is common to see deployment pipelines that have a smaller number of hand-offs between teams, architectures that tend to be more malleable, and efficient validation processes. By focusing on reducing Configuration Management Debt it is simpler to identify aspects of the integration and release management process that need to be tackled in order to get working software in the hands of users sooner while reducing the bottlenecks in the organizational processes and practices. In this session we will discuss specific approaches and examples on how reducing Configuration Management Debt leads to reducing other forms of software debt including: * Smaller number of hand-offs: Platform Experience Debt * Malleable architectures: Design Debt * Efficient validation processes: Quality Debt * More testable software: Technical Debt]]>

The value of software is only potential value until it is in users hands. There can be many roadblocks to software getting into those hands. These roadblocks tend to revolve around elaborate deployment pipelines stemming from Configuration Management Debt: * Over-burdened release engineering and operations teams * High coupling with centrally managed architecture element/component * Source control practices that impact delivery velocity * Too many variations/versions of the software supported in production * Poor integration processes across architecture components and scaled team delivery * Too many hand-offs between teams in order to release software to users * Code changes feel too risky and takes too long to validate before releasing into production * Poor documentation practices In organizations that have effective configuration management practices it is common to see deployment pipelines that have a smaller number of hand-offs between teams, architectures that tend to be more malleable, and efficient validation processes. By focusing on reducing Configuration Management Debt it is simpler to identify aspects of the integration and release management process that need to be tackled in order to get working software in the hands of users sooner while reducing the bottlenecks in the organizational processes and practices. In this session we will discuss specific approaches and examples on how reducing Configuration Management Debt leads to reducing other forms of software debt including: * Smaller number of hand-offs: Platform Experience Debt * Malleable architectures: Design Debt * Efficient validation processes: Quality Debt * More testable software: Technical Debt]]>
Tue, 26 May 2015 22:45:21 GMT /slideshow/reduce-time-to-value-focus-first-on-configuration-management-debt/48631504 csterwa@slideshare.net(csterwa) Reduce Time to Value: Focus First on Configuration Management Debt csterwa The value of software is only potential value until it is in users hands. There can be many roadblocks to software getting into those hands. These roadblocks tend to revolve around elaborate deployment pipelines stemming from Configuration Management Debt: * Over-burdened release engineering and operations teams * High coupling with centrally managed architecture element/component * Source control practices that impact delivery velocity * Too many variations/versions of the software supported in production * Poor integration processes across architecture components and scaled team delivery * Too many hand-offs between teams in order to release software to users * Code changes feel too risky and takes too long to validate before releasing into production * Poor documentation practices In organizations that have effective configuration management practices it is common to see deployment pipelines that have a smaller number of hand-offs between teams, architectures that tend to be more malleable, and efficient validation processes. By focusing on reducing Configuration Management Debt it is simpler to identify aspects of the integration and release management process that need to be tackled in order to get working software in the hands of users sooner while reducing the bottlenecks in the organizational processes and practices. In this session we will discuss specific approaches and examples on how reducing Configuration Management Debt leads to reducing other forms of software debt including: * Smaller number of hand-offs: Platform Experience Debt * Malleable architectures: Design Debt * Efficient validation processes: Quality Debt * More testable software: Technical Debt <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reducetimetovalue-20150518-150526224522-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The value of software is only potential value until it is in users hands. There can be many roadblocks to software getting into those hands. These roadblocks tend to revolve around elaborate deployment pipelines stemming from Configuration Management Debt: * Over-burdened release engineering and operations teams * High coupling with centrally managed architecture element/component * Source control practices that impact delivery velocity * Too many variations/versions of the software supported in production * Poor integration processes across architecture components and scaled team delivery * Too many hand-offs between teams in order to release software to users * Code changes feel too risky and takes too long to validate before releasing into production * Poor documentation practices In organizations that have effective configuration management practices it is common to see deployment pipelines that have a smaller number of hand-offs between teams, architectures that tend to be more malleable, and efficient validation processes. By focusing on reducing Configuration Management Debt it is simpler to identify aspects of the integration and release management process that need to be tackled in order to get working software in the hands of users sooner while reducing the bottlenecks in the organizational processes and practices. In this session we will discuss specific approaches and examples on how reducing Configuration Management Debt leads to reducing other forms of software debt including: * Smaller number of hand-offs: Platform Experience Debt * Malleable architectures: Design Debt * Efficient validation processes: Quality Debt * More testable software: Technical Debt
Reduce Time to Value: Focus First on Configuration Management Debt from Chris Sterling
]]>
1424 4 https://cdn.slidesharecdn.com/ss_thumbnails/reducetimetovalue-20150518-150526224522-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing Software Debt - Quality Debt Focus - QASIG Kirkland /slideshow/managing-software-debt-quality-debt-focus-qasig-kirkland/17217434 managingsoftwaredebt-qualitydebtfocus-qasig-seattle-130314233134-phpapp02
]]>

]]>
Thu, 14 Mar 2013 23:31:34 GMT /slideshow/managing-software-debt-quality-debt-focus-qasig-kirkland/17217434 csterwa@slideshare.net(csterwa) Managing Software Debt - Quality Debt Focus - QASIG Kirkland csterwa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-qualitydebtfocus-qasig-seattle-130314233134-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Managing Software Debt - Quality Debt Focus - QASIG Kirkland from Chris Sterling
]]>
1107 5 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-qualitydebtfocus-qasig-seattle-130314233134-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing Software Debt - Quality Debt Focus for QASIG Seattle /slideshow/managing-software-debt-quality-debt-focus-for-qasig-seattle/12856308 managingsoftwaredebt-qualitydebtfocus-qasig-seattle-120508192109-phpapp02
These are the slides I presented to the QASIG Seattle group on May 9, 2012.]]>

These are the slides I presented to the QASIG Seattle group on May 9, 2012.]]>
Tue, 08 May 2012 19:21:07 GMT /slideshow/managing-software-debt-quality-debt-focus-for-qasig-seattle/12856308 csterwa@slideshare.net(csterwa) Managing Software Debt - Quality Debt Focus for QASIG Seattle csterwa These are the slides I presented to the QASIG Seattle group on May 9, 2012. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-qualitydebtfocus-qasig-seattle-120508192109-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> These are the slides I presented to the QASIG Seattle group on May 9, 2012.
Managing Software Debt - Quality Debt Focus for QASIG Seattle from Chris Sterling
]]>
15469 3 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-qualitydebtfocus-qasig-seattle-120508192109-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing Software Debt Workshop at Intel /slideshow/managing-software-debt-workshop-at-intel/12282314 managingsoftwaredebt-intel-120404112720-phpapp01
]]>

]]>
Wed, 04 Apr 2012 11:27:16 GMT /slideshow/managing-software-debt-workshop-at-intel/12282314 csterwa@slideshare.net(csterwa) Managing Software Debt Workshop at Intel csterwa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-intel-120404112720-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Managing Software Debt Workshop at Intel from Chris Sterling
]]>
1361 3 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-intel-120404112720-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Recognizing Software Debt - Beyond Agile Puget Sound /slideshow/recognizing-software-debt-beyond-agile-puget-sound/10403804 recognizingsoftwaredebt-beyondagile-111130140106-phpapp01
Software debt slowly creeps into software assets if left unnoticed and can slow down delivery in ways that seemed faster initially. Fortunately, modern tools, frameworks, and software development approaches help us manage software debt effectively at a reasonable cost to implement. This program will show ways to recognize software debt in five debt areas so that you can start to manage it.]]>

Software debt slowly creeps into software assets if left unnoticed and can slow down delivery in ways that seemed faster initially. Fortunately, modern tools, frameworks, and software development approaches help us manage software debt effectively at a reasonable cost to implement. This program will show ways to recognize software debt in five debt areas so that you can start to manage it.]]>
Wed, 30 Nov 2011 14:01:03 GMT /slideshow/recognizing-software-debt-beyond-agile-puget-sound/10403804 csterwa@slideshare.net(csterwa) Recognizing Software Debt - Beyond Agile Puget Sound csterwa Software debt slowly creeps into software assets if left unnoticed and can slow down delivery in ways that seemed faster initially. Fortunately, modern tools, frameworks, and software development approaches help us manage software debt effectively at a reasonable cost to implement. This program will show ways to recognize software debt in five debt areas so that you can start to manage it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/recognizingsoftwaredebt-beyondagile-111130140106-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Software debt slowly creeps into software assets if left unnoticed and can slow down delivery in ways that seemed faster initially. Fortunately, modern tools, frameworks, and software development approaches help us manage software debt effectively at a reasonable cost to implement. This program will show ways to recognize software debt in five debt areas so that you can start to manage it.
Recognizing Software Debt - Beyond Agile Puget Sound from Chris Sterling
]]>
15107 6 https://cdn.slidesharecdn.com/ss_thumbnails/recognizingsoftwaredebt-beyondagile-111130140106-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Dollars and Dates are Killing Agile /slideshow/dollars-and-dates-are-killing-agile/9983851 dollarsanddatesarekillingagile-111101183943-phpapp01
Agile teams speak in points and iterations, but project and business managers think in terms of dates and dollars. This conceptual and language barrier makes strategic business planning, funding, and project status reporting a significant challenge for Agile teams. Because of these barriers, many successful Agile/Scrum initiatives are discontinued or never expanded.]]>

Agile teams speak in points and iterations, but project and business managers think in terms of dates and dollars. This conceptual and language barrier makes strategic business planning, funding, and project status reporting a significant challenge for Agile teams. Because of these barriers, many successful Agile/Scrum initiatives are discontinued or never expanded.]]>
Tue, 01 Nov 2011 18:39:42 GMT /slideshow/dollars-and-dates-are-killing-agile/9983851 csterwa@slideshare.net(csterwa) Dollars and Dates are Killing Agile csterwa Agile teams speak in points and iterations, but project and business managers think in terms of dates and dollars. This conceptual and language barrier makes strategic business planning, funding, and project status reporting a significant challenge for Agile teams. Because of these barriers, many successful Agile/Scrum initiatives are discontinued or never expanded. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/dollarsanddatesarekillingagile-111101183943-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Agile teams speak in points and iterations, but project and business managers think in terms of dates and dollars. This conceptual and language barrier makes strategic business planning, funding, and project status reporting a significant challenge for Agile teams. Because of these barriers, many successful Agile/Scrum initiatives are discontinued or never expanded.
Dollars and Dates are Killing Agile from Chris Sterling
]]>
14992 4 https://cdn.slidesharecdn.com/ss_thumbnails/dollarsanddatesarekillingagile-111101183943-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Integrating Quality into Project Portfolio Management /slideshow/integrating-quality-into-project-portfolio-management/9926968 integratingqualityintoprojectportfoliomanagement-111028120931-phpapp01
Traditionally, projects are managed based on cost, schedule, and scope. This continues to be insufficient and leads to poor outcomes, unsustainable development efforts, quality issues, and software that may meet requirements but not the expectations of users. This talk will go into how organizations can integrate quality and value considerations into their portfolio management strategies leading to less surprises and more valuable outcomes. The talk will go into detail about how Agile, Lean thinking, and Managing Software Debt can give a more holistic view of the project portfolio.]]>

Traditionally, projects are managed based on cost, schedule, and scope. This continues to be insufficient and leads to poor outcomes, unsustainable development efforts, quality issues, and software that may meet requirements but not the expectations of users. This talk will go into how organizations can integrate quality and value considerations into their portfolio management strategies leading to less surprises and more valuable outcomes. The talk will go into detail about how Agile, Lean thinking, and Managing Software Debt can give a more holistic view of the project portfolio.]]>
Fri, 28 Oct 2011 12:09:29 GMT /slideshow/integrating-quality-into-project-portfolio-management/9926968 csterwa@slideshare.net(csterwa) Integrating Quality into Project Portfolio Management csterwa Traditionally, projects are managed based on cost, schedule, and scope. This continues to be insufficient and leads to poor outcomes, unsustainable development efforts, quality issues, and software that may meet requirements but not the expectations of users. This talk will go into how organizations can integrate quality and value considerations into their portfolio management strategies leading to less surprises and more valuable outcomes. The talk will go into detail about how Agile, Lean thinking, and Managing Software Debt can give a more holistic view of the project portfolio. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/integratingqualityintoprojectportfoliomanagement-111028120931-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Traditionally, projects are managed based on cost, schedule, and scope. This continues to be insufficient and leads to poor outcomes, unsustainable development efforts, quality issues, and software that may meet requirements but not the expectations of users. This talk will go into how organizations can integrate quality and value considerations into their portfolio management strategies leading to less surprises and more valuable outcomes. The talk will go into detail about how Agile, Lean thinking, and Managing Software Debt can give a more holistic view of the project portfolio.
Integrating Quality into Project Portfolio Management from Chris Sterling
]]>
15139 4 https://cdn.slidesharecdn.com/ss_thumbnails/integratingqualityintoprojectportfoliomanagement-111028120931-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
The Software Debt Bubble: Is It About to Burst /csterwa/the-software-debt-bubble-is-it-about-to-burst thesoftwaredebtbubble-isitabouttoburst-110818132523-phpapp02
This is a keynote presentation that I am delivering at Cutter Agile Mexico 2011 in Mexico, City August 2011.]]>

This is a keynote presentation that I am delivering at Cutter Agile Mexico 2011 in Mexico, City August 2011.]]>
Thu, 18 Aug 2011 13:25:19 GMT /csterwa/the-software-debt-bubble-is-it-about-to-burst csterwa@slideshare.net(csterwa) The Software Debt Bubble: Is It About to Burst csterwa This is a keynote presentation that I am delivering at Cutter Agile Mexico 2011 in Mexico, City August 2011. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/thesoftwaredebtbubble-isitabouttoburst-110818132523-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is a keynote presentation that I am delivering at Cutter Agile Mexico 2011 in Mexico, City August 2011.
The Software Debt Bubble: Is It About to Burst from Chris Sterling
]]>
6266 5 https://cdn.slidesharecdn.com/ss_thumbnails/thesoftwaredebtbubble-isitabouttoburst-110818132523-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Towards a Push-Button Release /slideshow/towards-a-pushbutton-release/8585968 towardspushbuttonrelease-110713094825-phpapp01
This is a 45 minute presentation I will be delivering at a company-wide meeting to discuss: * How push-button release was used to help entire enterprise go from 6 month to 1 week release cycles * How a "No Defect" team policy with ATDD drives greater productivity]]>

This is a 45 minute presentation I will be delivering at a company-wide meeting to discuss: * How push-button release was used to help entire enterprise go from 6 month to 1 week release cycles * How a "No Defect" team policy with ATDD drives greater productivity]]>
Wed, 13 Jul 2011 09:48:22 GMT /slideshow/towards-a-pushbutton-release/8585968 csterwa@slideshare.net(csterwa) Towards a Push-Button Release csterwa This is a 45 minute presentation I will be delivering at a company-wide meeting to discuss: * How push-button release was used to help entire enterprise go from 6 month to 1 week release cycles * How a "No Defect" team policy with ATDD drives greater productivity <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/towardspushbuttonrelease-110713094825-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is a 45 minute presentation I will be delivering at a company-wide meeting to discuss: * How push-button release was used to help entire enterprise go from 6 month to 1 week release cycles * How a &quot;No Defect&quot; team policy with ATDD drives greater productivity
Towards a Push-Button Release from Chris Sterling
]]>
3110 3 https://cdn.slidesharecdn.com/ss_thumbnails/towardspushbuttonrelease-110713094825-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Testing in an Agile Context 2011 /slideshow/testing-in-an-agile-context-2011/8259782 testinginanagilecontext-2011-110609092053-phpapp01
This is from a webinar that I presented at Boeing.]]>

This is from a webinar that I presented at Boeing.]]>
Thu, 09 Jun 2011 09:20:49 GMT /slideshow/testing-in-an-agile-context-2011/8259782 csterwa@slideshare.net(csterwa) Testing in an Agile Context 2011 csterwa This is from a webinar that I presented at Boeing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testinginanagilecontext-2011-110609092053-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This is from a webinar that I presented at Boeing.
Testing in an Agile Context 2011 from Chris Sterling
]]>
2570 3 https://cdn.slidesharecdn.com/ss_thumbnails/testinginanagilecontext-2011-110609092053-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing Software Debt in Practice 2011 /slideshow/managing-softwaredebtinpractice-2011/7999581 managingsoftwaredebtinpractice-2011-110517133843-phpapp01
This presentation is from Scrum Gathering 2011 in Seattle, WA, USA. Much of the presentation involved showing tools and techniques outside the slide deck along with exercises that the participants would perform for learning purposes.]]>

This presentation is from Scrum Gathering 2011 in Seattle, WA, USA. Much of the presentation involved showing tools and techniques outside the slide deck along with exercises that the participants would perform for learning purposes.]]>
Tue, 17 May 2011 13:38:39 GMT /slideshow/managing-softwaredebtinpractice-2011/7999581 csterwa@slideshare.net(csterwa) Managing Software Debt in Practice 2011 csterwa This presentation is from Scrum Gathering 2011 in Seattle, WA, USA. Much of the presentation involved showing tools and techniques outside the slide deck along with exercises that the participants would perform for learning purposes. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebtinpractice-2011-110517133843-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This presentation is from Scrum Gathering 2011 in Seattle, WA, USA. Much of the presentation involved showing tools and techniques outside the slide deck along with exercises that the participants would perform for learning purposes.
Managing Software Debt in Practice 2011 from Chris Sterling
]]>
3427 4 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebtinpractice-2011-110517133843-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing Software Debt - Federal Reserve Bank /slideshow/managing-software-debt-federal-reserve-bank/5598753 managingsoftwaredebt-frb-oct2010-101028134944-phpapp02
Presentation to Agile Support group inside Federal Reserve Bank in San Francisco on October 25, 2010.]]>

Presentation to Agile Support group inside Federal Reserve Bank in San Francisco on October 25, 2010.]]>
Thu, 28 Oct 2010 13:49:43 GMT /slideshow/managing-software-debt-federal-reserve-bank/5598753 csterwa@slideshare.net(csterwa) Managing Software Debt - Federal Reserve Bank csterwa Presentation to Agile Support group inside Federal Reserve Bank in San Francisco on October 25, 2010. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-frb-oct2010-101028134944-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation to Agile Support group inside Federal Reserve Bank in San Francisco on October 25, 2010.
Managing Software Debt - Federal Reserve Bank from Chris Sterling
]]>
1253 1 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-frb-oct2010-101028134944-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Managing softwaredebt agilepalooza-redmond-sept2010 /slideshow/managing-softwaredebt-agilepaloozaredmondsept2010/5298615 managingsoftwaredebt-agilepalooza-redmond-sept2010-100927123419-phpapp01
]]>

]]>
Mon, 27 Sep 2010 12:34:13 GMT /slideshow/managing-softwaredebt-agilepaloozaredmondsept2010/5298615 csterwa@slideshare.net(csterwa) Managing softwaredebt agilepalooza-redmond-sept2010 csterwa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-agilepalooza-redmond-sept2010-100927123419-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Managing softwaredebt agilepalooza-redmond-sept2010 from Chris Sterling
]]>
1458 1 https://cdn.slidesharecdn.com/ss_thumbnails/managingsoftwaredebt-agilepalooza-redmond-sept2010-100927123419-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
UW Agile CP202 Adv Topics Class 4 Scaling Multi-Level Planning Portfolio Management /slideshow/uw-agile-cp202-adv-topics-class-4-scaling-multilevel-planning-portfolio-management/4236418 class4-scalingplanningportfolio-agilecp202-100522155842-phpapp02
]]>

]]>
Sat, 22 May 2010 15:58:32 GMT /slideshow/uw-agile-cp202-adv-topics-class-4-scaling-multilevel-planning-portfolio-management/4236418 csterwa@slideshare.net(csterwa) UW Agile CP202 Adv Topics Class 4 Scaling Multi-Level Planning Portfolio Management csterwa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/class4-scalingplanningportfolio-agilecp202-100522155842-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
UW Agile CP202 Adv Topics Class 4 Scaling Multi-Level Planning Portfolio Management from Chris Sterling
]]>
1492 6 https://cdn.slidesharecdn.com/ss_thumbnails/class4-scalingplanningportfolio-agilecp202-100522155842-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
UW Agile CP202 Class 3 Managing Software Debt /slideshow/uw-agile-cp202-class-3-managing-software-debt/4041958 class3-managingsoftwaredebttdd-100510160321-phpapp02
]]>

]]>
Mon, 10 May 2010 16:02:45 GMT /slideshow/uw-agile-cp202-class-3-managing-software-debt/4041958 csterwa@slideshare.net(csterwa) UW Agile CP202 Class 3 Managing Software Debt csterwa <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/class3-managingsoftwaredebttdd-100510160321-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
UW Agile CP202 Class 3 Managing Software Debt from Chris Sterling
]]>
1007 2 https://cdn.slidesharecdn.com/ss_thumbnails/class3-managingsoftwaredebttdd-100510160321-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
UW Agile CP202 - Class 1 User Stories /csterwa/uw-agile-cp202-class-1-user-stories class1-userstories-100412143603-phpapp01
The 1st class of Spring Quarter Agile CP202 slides including: * User Stories * Acceptance Criteria * INVEST Model * Splitting User Stories * Abuse Stories]]>

The 1st class of Spring Quarter Agile CP202 slides including: * User Stories * Acceptance Criteria * INVEST Model * Splitting User Stories * Abuse Stories]]>
Mon, 12 Apr 2010 14:35:15 GMT /csterwa/uw-agile-cp202-class-1-user-stories csterwa@slideshare.net(csterwa) UW Agile CP202 - Class 1 User Stories csterwa The 1st class of Spring Quarter Agile CP202 slides including: * User Stories * Acceptance Criteria * INVEST Model * Splitting User Stories * Abuse Stories <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/class1-userstories-100412143603-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The 1st class of Spring Quarter Agile CP202 slides including: * User Stories * Acceptance Criteria * INVEST Model * Splitting User Stories * Abuse Stories
UW Agile CP202 - Class 1 User Stories from Chris Sterling
]]>
2678 15 https://cdn.slidesharecdn.com/ss_thumbnails/class1-userstories-100412143603-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-csterwa-48x48.jpg?cb=1522810461 Chris has an extensive technology, process, and consulting background and brings his experience and deep passion for software development into his daily work. Chris published the book Managing Software Debt: Building for Inevitable Change with Addison-Wesley in 2010 to provide a framework for teams and organizations to assess and manage debt in their software systems. He has spoken at many conferences and user groups on topics such as continuous delivery, software architecture, technology management, Lean and Agile processes, and Lean Startup. Chris has taught the "Advanced Topics in Agile Software Development" class at the University of Washington in the Agile Developer Certificate exten... www.gettingagile.com/ https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativejavawithscs-20171205-171206010813-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/cloud-native-java-with-spring-cloud-services-83442067/83442067 Cloud Native Java with... https://cdn.slidesharecdn.com/ss_thumbnails/thedevopsrevolution-pspmi-template-20160408-160409024510-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/the-devops-revolution-and-beyond/60680387 The DevOps Revolution ... https://cdn.slidesharecdn.com/ss_thumbnails/fromzerotocontinuousvalidatedlearning-20150803-150817044734-lva1-app6891-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/from-zero-to-continuous-validated-learning-lean-startup-on-paas/51704825 From Zero to Continuou...