Domain-Driven Design and particularly bounded contexts are a powerful organisation design tool in the modern era where high-performance organisations are practicing continuous discovery and delivery.
Value Stream Architecture: What it is and how it can helpTasktop
Modern enterprises increasingly rely on software to keep the lights on and lay the foundations for long-term sustainable growth. Among many things, IT leaders are tasked with accelerating the time to value of their software delivery value streams.
But when asked, “Do you know what is slowing your software delivery teams down?”, why do IT leaders typically not know the answer?
Methodologies such as Agile and DevOps have been adopted to accelerate the time between build to deploy, yet the benefits are often only felt at a localized level (more sprints completed, higher number of deployments etc.) without a tangible link to business outcomes. Enter Value Stream Architecture.
During this webinar, Senior Value Stream Architect, Dan Feminella, presents:
- The business case for Value Stream Architecture
- Why your organization needs it in order to scale Agile and DevOps
- How to architect for end-to-end flow of business value from customer request to delivery and back through the customer feedback loop
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
"Leading a large-scale agile transformation isn't about adopting a new set of attitudes, processes, and behaviors at the team level; it's about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it's about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change."
Playbook For Agile Development Teams Powerpoint Presentation SlidesSlideTeam
You can download this product from -
https://www.slideteam.net/playbook-for-agile-development-teams-powerpoint-presentation-slides.html
slideteam.net has the world's largest collection of Powerpoint Templates. Browse and Download now!
Description of this above product -
Agile playbook enables development teams to manage software development life cycle and current state assessment. It ensures teams and stakeholders align with goals associated with the pilot project. Here is an efficiently designed Playbook for Agile Development Teams covering best practices for deploying agile. The template covers an agile overview in terms of fundamental principles of the agile manifesto, critical phases in the agile product development lifecycle, and agile project management workflow. The agile development strategies include agile framework and practices through scrum and Kanban. Essential components of agile such as product vision board, work prioritization, agile sprints, user story, etc, are presented over the deck. Agile project events such as release planning, iteration planning, and valuable meetings associated with agile project management are captured. Agile progress tracking is managed through a software development timeline roadmap, schedule planning, work breakdown structure, and overall progress tracking. The playbook covers information about the agile team along with key people involved. The cost estimation analysis is done by managing the agile project budget. The agile project progress is tracked through dashboards. Download it now.
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...Cprime
Download the associated webinar: https://www.cprime.com/resource/webinars/lean-portfolio-strategy-part-2-shifting-from-imitation-to-real-lpm-the-move-to-true-value-streams/
Lean Portfolio Management (LPM) is touted as a world-changing paradigm. A shift that promises to boost productivity, time to market, quality, customer satisfaction, revenue, and a host of other vital business metrics. It promises to transform the organization to a leaner, more agile version of itself, primed to innovate effortlessly and outperform its competition at every turn.
Most organizations who have tried to establish LPM find the reality to be more nuanced than that. These companies end up implementing “Imitation LPM” where actions and some process changes may be in place and functioning, but the real promise of LPM- the increased agility and reduced waste- is not occurring.
Real LPM assumes that work is funded by value streams with teams organized around delivery of products and services that are valuable to customers. This is, perhaps, the hardest part of implementing LPM.
In part 1 of this webinar we explored how signs of imitation LPM show up in an organization’s approach to strategy. In this second of our series, we join Michiko Quinones (Jira Align Consultant) and Jean Dahl (General Manager, Scaled Agility) to explore:
- How to organize around value streams
- Real world examples of organizations who have successfully shifted from imitation value streams to true value streams
- The impact to funding and budgeting cycles
Project To Product: How we transitioned to product-aligned value streamsTasktop
The project to product movement is quickly gathering speed - a recent Gartner report found that 85% of respondents are shifting to a product-centric mentality. However, the complexity and uncertainty of software delivery at scale, coupled with the sheer number of people involved in the process, is too much for traditional project management techniques. Motivation is not enough to achieve a successful transformation—the product-centric model requires new skill sets, different investments and a change in culture.
What does the shift away from project-thinking really look like?
During this webinar, Tasktop VP of Product Development, Nicole Bryan, combines our own journey with the experience of working with our enterprise customers, to paint a clear picture of the cross-organizational challenges in store - and how you can address them by:
- Adopting a “customer-first” mindset
- Appointing a Product Value Stream Lead and a Product Manager
- Implementing the Flow Framework™ to align the language of IT with the language of the business
Beyond the Spotify Model - Team Topologies - Tech.rocks - 2020-12-10 - Matthe...Matthew Skelton
From a talk at Tech.Rocks 2020
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
This talk will cover the basics of organization design using Team Topologies, exploring a selection of key team types, and how and when to use them in order to make the development and operation of your software systems as effective as possible. The talk is based on the book Team Topologies by Matthew Skelton and Manuel Pais including first-hand experience helping companies around the world with the design of their technology teams.
Key takeaways:
1. Why using the “Spotify Model” of team design is not enough
2. The four fundamental team topologies needed for modern software delivery
3. The three team interaction modes that enable fast flow and rapid learning
4. How to address Conway’s Law, cognitive load, and team evolution with Team Topologies
Team Topologies - how and why to design your teams - AllDayDevOps 2017Matthew Skelton
From the AllDayDevOps 2017 live stream https://www.youtube.com/watch?v=XqowSG2Jxqc
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
This talk will cover the basics of organization design, exploring a selection of key team topologies and how and when to use them in order to make the development and operation of your software systems as effective as possible. The talk is based on experience helping companies around the world with the design of their teams.
Takeaways:
- The implications of Conway’s Law for software teams
- Cognitive Load for teams
- Effective team topologies
- Team evolution
Value Stream Architecture: What it is and how it can helpTasktop
Modern enterprises increasingly rely on software to keep the lights on and lay the foundations for long-term sustainable growth. Among many things, IT leaders are tasked with accelerating the time to value of their software delivery value streams.
But when asked, “Do you know what is slowing your software delivery teams down?”, why do IT leaders typically not know the answer?
Methodologies such as Agile and DevOps have been adopted to accelerate the time between build to deploy, yet the benefits are often only felt at a localized level (more sprints completed, higher number of deployments etc.) without a tangible link to business outcomes. Enter Value Stream Architecture.
During this webinar, Senior Value Stream Architect, Dan Feminella, presents:
- The business case for Value Stream Architecture
- Why your organization needs it in order to scale Agile and DevOps
- How to architect for end-to-end flow of business value from customer request to delivery and back through the customer feedback loop
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
"Leading a large-scale agile transformation isn't about adopting a new set of attitudes, processes, and behaviors at the team level; it's about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it's about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change."
Playbook For Agile Development Teams Powerpoint Presentation SlidesSlideTeam
You can download this product from -
https://www.slideteam.net/playbook-for-agile-development-teams-powerpoint-presentation-slides.html
slideteam.net has the world's largest collection of Powerpoint Templates. Browse and Download now!
Description of this above product -
Agile playbook enables development teams to manage software development life cycle and current state assessment. It ensures teams and stakeholders align with goals associated with the pilot project. Here is an efficiently designed Playbook for Agile Development Teams covering best practices for deploying agile. The template covers an agile overview in terms of fundamental principles of the agile manifesto, critical phases in the agile product development lifecycle, and agile project management workflow. The agile development strategies include agile framework and practices through scrum and Kanban. Essential components of agile such as product vision board, work prioritization, agile sprints, user story, etc, are presented over the deck. Agile project events such as release planning, iteration planning, and valuable meetings associated with agile project management are captured. Agile progress tracking is managed through a software development timeline roadmap, schedule planning, work breakdown structure, and overall progress tracking. The playbook covers information about the agile team along with key people involved. The cost estimation analysis is done by managing the agile project budget. The agile project progress is tracked through dashboards. Download it now.
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...Cprime
Download the associated webinar: https://www.cprime.com/resource/webinars/lean-portfolio-strategy-part-2-shifting-from-imitation-to-real-lpm-the-move-to-true-value-streams/
Lean Portfolio Management (LPM) is touted as a world-changing paradigm. A shift that promises to boost productivity, time to market, quality, customer satisfaction, revenue, and a host of other vital business metrics. It promises to transform the organization to a leaner, more agile version of itself, primed to innovate effortlessly and outperform its competition at every turn.
Most organizations who have tried to establish LPM find the reality to be more nuanced than that. These companies end up implementing “Imitation LPM” where actions and some process changes may be in place and functioning, but the real promise of LPM- the increased agility and reduced waste- is not occurring.
Real LPM assumes that work is funded by value streams with teams organized around delivery of products and services that are valuable to customers. This is, perhaps, the hardest part of implementing LPM.
In part 1 of this webinar we explored how signs of imitation LPM show up in an organization’s approach to strategy. In this second of our series, we join Michiko Quinones (Jira Align Consultant) and Jean Dahl (General Manager, Scaled Agility) to explore:
- How to organize around value streams
- Real world examples of organizations who have successfully shifted from imitation value streams to true value streams
- The impact to funding and budgeting cycles
Project To Product: How we transitioned to product-aligned value streamsTasktop
The project to product movement is quickly gathering speed - a recent Gartner report found that 85% of respondents are shifting to a product-centric mentality. However, the complexity and uncertainty of software delivery at scale, coupled with the sheer number of people involved in the process, is too much for traditional project management techniques. Motivation is not enough to achieve a successful transformation—the product-centric model requires new skill sets, different investments and a change in culture.
What does the shift away from project-thinking really look like?
During this webinar, Tasktop VP of Product Development, Nicole Bryan, combines our own journey with the experience of working with our enterprise customers, to paint a clear picture of the cross-organizational challenges in store - and how you can address them by:
- Adopting a “customer-first” mindset
- Appointing a Product Value Stream Lead and a Product Manager
- Implementing the Flow Framework™ to align the language of IT with the language of the business
Beyond the Spotify Model - Team Topologies - Tech.rocks - 2020-12-10 - Matthe...Matthew Skelton
From a talk at Tech.Rocks 2020
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
This talk will cover the basics of organization design using Team Topologies, exploring a selection of key team types, and how and when to use them in order to make the development and operation of your software systems as effective as possible. The talk is based on the book Team Topologies by Matthew Skelton and Manuel Pais including first-hand experience helping companies around the world with the design of their technology teams.
Key takeaways:
1. Why using the “Spotify Model” of team design is not enough
2. The four fundamental team topologies needed for modern software delivery
3. The three team interaction modes that enable fast flow and rapid learning
4. How to address Conway’s Law, cognitive load, and team evolution with Team Topologies
Team Topologies - how and why to design your teams - AllDayDevOps 2017Matthew Skelton
From the AllDayDevOps 2017 live stream https://www.youtube.com/watch?v=XqowSG2Jxqc
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
This talk will cover the basics of organization design, exploring a selection of key team topologies and how and when to use them in order to make the development and operation of your software systems as effective as possible. The talk is based on experience helping companies around the world with the design of their teams.
Takeaways:
- The implications of Conway’s Law for software teams
- Cognitive Load for teams
- Effective team topologies
- Team evolution
As the IT team at PureGym grew beyond 20, the strategy of using short-lived project teams with handovers to maintenance teams started to result in reduced productivity and lower morale caused by the complications of managing multiple projects and complex systems. Their approach to value delivery needed to change.
Using the ideas described in Team Topologies, PureGym was able to communicate how and why working practices needed to adapt using the core concepts to give team members more ownership and autonomy whilst reducing their cognitive load. This presentation describes PureGym’s journey in the adoption of the Team Topologies principles and practices.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It’s about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
Portfolio Management in an Agile World - Rick AustinLeadingAgile
When organizations move to agile for software delivery, there is often tension with traditional portfolio management. Rick Austin illustrates how an organization can move from traditional portfolio management approaches to one that embraces agile software delivery. Doing so enables organizations to become predictable, improve the flow of value delivered, and pivot more quickly if necessary.
Would really like to hear your thoughts on the slides and how can the contents be improved.
Thanks!
Presentation contents:
Definition of Culture
Why Culture is Important
Definition of Agile
What does Self-Organization means in Agile context
Golden Circle of Simon Sinek
Comparison of Traditional Waterfall vs Agile approach
Key Benefits of Agile
Agile Methods and Practices
Scrum Principles and Values
Servant-Leadership
Real-world effects of Agile Transformation
Reasons for Adopting Agile
What's stopping Agile?
Cargo Cult
A look at the evolution of analytics and its revolutionary potential to transform ordinary businesses, power new business models, enable innovation, and deliver greater value. http://www2.deloitte.com/us/en/pages/deloitte-analytics/articles/analytics-trends.html
Being Agile, Doing Agile and Agile in Crisis: We have the Agile Industrial Complex, Dark Agile, Faux/Fake Agile, Zombie Scrum, Flaccid Scrum, CrAgile, FrAgile, WAgile, and more. What do they all mean, and how do we know if we are doing them instead of "Being Agile"
How IT services companies who want to build non linear growth models need to make the necessary shifts internally to be able to innovate in product creation
Treating Your Pipeline as a Product - Full Day WorkshopManuel Pais
On completion of the workshop, you should have practical experience of techniques to treat your delivery chain as a first class citizen in your value stream, including testing, monitoring and recovering your delivery system.
An introduction to the Spotify matrix model including recent updates we've made as we have continued to grow. I presented this talk at the Spark the Change Conference in London, UK on July 1, 2015.
Agile Transformation consists of a group of professional change agents specializing in process improvement and organizational transformation. We are experts in Agile, Lean and organizational transformation methods applied to Technology and Business.
Coevolving Organisational and Technical BoundariesNick Tune
A shared language of the organisation design patterns and plays will enable all organisations optimise for their own needs rather than just copying the Spotify model.
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...Codemotion
We know that functional silos are bad and we should be moving towards autonomous teams aligned with business capabilities. But what are business capabilities and how do we find them? In this talk you will learn about Sociotechnical Organisation Design patterns. Patterns for designing teams and the software systems they maintain. You will learn about plays to optimise your organisation design and software architecture for the specific needs of your business, whether your goal is delivery speed, efficiency, user experience, or something else.
As the IT team at PureGym grew beyond 20, the strategy of using short-lived project teams with handovers to maintenance teams started to result in reduced productivity and lower morale caused by the complications of managing multiple projects and complex systems. Their approach to value delivery needed to change.
Using the ideas described in Team Topologies, PureGym was able to communicate how and why working practices needed to adapt using the core concepts to give team members more ownership and autonomy whilst reducing their cognitive load. This presentation describes PureGym’s journey in the adoption of the Team Topologies principles and practices.
Leading a large-scale agile transformation isn’t about adopting a new set of attitudes, processes, and behaviors at the team level… it’s about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it’s about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It’s about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change.
Portfolio Management in an Agile World - Rick AustinLeadingAgile
When organizations move to agile for software delivery, there is often tension with traditional portfolio management. Rick Austin illustrates how an organization can move from traditional portfolio management approaches to one that embraces agile software delivery. Doing so enables organizations to become predictable, improve the flow of value delivered, and pivot more quickly if necessary.
Would really like to hear your thoughts on the slides and how can the contents be improved.
Thanks!
Presentation contents:
Definition of Culture
Why Culture is Important
Definition of Agile
What does Self-Organization means in Agile context
Golden Circle of Simon Sinek
Comparison of Traditional Waterfall vs Agile approach
Key Benefits of Agile
Agile Methods and Practices
Scrum Principles and Values
Servant-Leadership
Real-world effects of Agile Transformation
Reasons for Adopting Agile
What's stopping Agile?
Cargo Cult
A look at the evolution of analytics and its revolutionary potential to transform ordinary businesses, power new business models, enable innovation, and deliver greater value. http://www2.deloitte.com/us/en/pages/deloitte-analytics/articles/analytics-trends.html
Being Agile, Doing Agile and Agile in Crisis: We have the Agile Industrial Complex, Dark Agile, Faux/Fake Agile, Zombie Scrum, Flaccid Scrum, CrAgile, FrAgile, WAgile, and more. What do they all mean, and how do we know if we are doing them instead of "Being Agile"
How IT services companies who want to build non linear growth models need to make the necessary shifts internally to be able to innovate in product creation
Treating Your Pipeline as a Product - Full Day WorkshopManuel Pais
On completion of the workshop, you should have practical experience of techniques to treat your delivery chain as a first class citizen in your value stream, including testing, monitoring and recovering your delivery system.
An introduction to the Spotify matrix model including recent updates we've made as we have continued to grow. I presented this talk at the Spark the Change Conference in London, UK on July 1, 2015.
Agile Transformation consists of a group of professional change agents specializing in process improvement and organizational transformation. We are experts in Agile, Lean and organizational transformation methods applied to Technology and Business.
Coevolving Organisational and Technical BoundariesNick Tune
A shared language of the organisation design patterns and plays will enable all organisations optimise for their own needs rather than just copying the Spotify model.
The Sociotechnical Organisation Design Playbook - Nick Tune - Codemotion Amst...Codemotion
We know that functional silos are bad and we should be moving towards autonomous teams aligned with business capabilities. But what are business capabilities and how do we find them? In this talk you will learn about Sociotechnical Organisation Design patterns. Patterns for designing teams and the software systems they maintain. You will learn about plays to optimise your organisation design and software architecture for the specific needs of your business, whether your goal is delivery speed, efficiency, user experience, or something else.
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019Agile India
f you’re a software developer or architect who wants to play a more influential role in ensuring your software systems are optimised to support business goals, then you need to learn about the benefits and techniques of modern strategic domain-driven design.
Many people think that DDD is about software design patterns, but that’s only a small part, and the least important part of DDD. In fact, Eric Evans wishes he’d focused more on the strategic aspects of DDD in his famous book (Domain-Driven Design: Tackling Complexity in the Heart of Software) and pushed the tactical coding patterns to the back!
Strategic domain-driven design is about truly understanding the business domain. It involves collaboratively modelling business processes using advanced modelling techniques, like Event Storming and Domain Storytelling, with domain experts on an ongoing basis.
One of the core outcomes of strategic DDD is identifying cohesive modules, known as bounded context. Bounded contexts help you to create a maintainable, comprehensible codebase by isolating dependencies and delineating concepts that reference different classes of business value.
In this talk, you’ll see many of the most effective bounded context design heuristics, recurring patterns in the wild, and you’ll learn how to facilitate those vital modelling sessions so you can lead the adoption of strategic DDD in your organisation.
More details:
https://confengine.com/agile-india-2019/proposal/8100/strategic-domain-driven-design
Conference link: https://2019.agileindia.org
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Caserta
Over the past eight or nine years, applying DevOps practices to various areas of technology within business has grown in popularity and produced demonstrable results. These principles are particularly fruitful when applied to a data analytics environment. Bob Eilbacher explains how to implement a strong DevOps practice for data analysis, starting with the necessary cultural changes that must be made at the executive level and ending with an overview of potential DevOps toolchains. Bob also outlines why DevOps and disruption management go hand in hand.
Topics include:
- The benefits of a DevOps approach, with an emphasis on improving quality and efficiency of data analytics
- Why the push for a DevOps practice needs to come from the C-suite and how it can be integrated into all levels of business
- An overview of the best tools for developers, data analysts, and everyone in between, based on the business’s existing data ecosystem
- The challenges that come with transforming into an analytics-driven company and how to overcome them
- Practical use cases from Caserta clients
This presentation was originally given by Bob at the 2017 Strata Data Conference in New York City.
Team design and software architecture are heavily interdependent. Learn about the different types of patterns and you'll design better human and technical systems.
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Vimal Suba
Content presented as part of Cisco Live 2015 in San Diego
Why DevOps and what it means to be a DevOps-Enabled Organization?
Recommendations on Toolchain, Metrics framework, best practices and tips to help you embark on your IT Organization on DevOps journey
Presentation given at the OpenStack summit in Paris (Kilo) on Tue Nov 4th.
Last summit I had the pleasure to present a talk which encountered some success "Are enterprise ready for the OpenStack transformation?" (also published on SlideShare) . This talk is a follow up on what are the best practices that are successful in operating the transformation. We will first focus on identifying the right use cases for a generic enterprise, then define a roadmap with an organisational and a technical track, to finish with the definition what would be our success criterias for our group. This will happen as a workshop summary based on the multiple engagements eNovance has been delivering over the past 2 years.
Launched in 2009, Cisco’s Hierarchy Management Platform aimed at consolidating and improving master data management by creating a one-stop shop for Enterprise hierarchies. Fast forward seven years and the mission has expanded to something even more intriguing: utilizing cross-hierarchy relationships to simplify and automate Cisco’s functional processes. Enabled by Neo4j, these relationships (and graphical visualizations of these relationships) are fundamentally changing how Cisco conducts operations globally.
This discussion is intended for technical and non-technical audiences, focusing primarily on Enterprise hierarchy strategy, hierarchy data capabilities, and unlocking actionable business insights.
Measure and Accelerate Your Software DeliveryAnand Chauhan
Many companies adopt the DevOps practices, but struggle to realize the impact the DevOps investment is making to improve software delivery. Disconnected teams, tools and increasing complexity leads to no visibility into how and where to optimize the process, deliver value to customers and maximize return on that investment. The session covers industry trends, critical need for measurement and touches on CloudBees DevOptics solution purpose built to provide immediate transparency you need to measure, optimize and improve your software delivery process.
Presentation used at the CollabNet Dallas CI/CD/DevOps highly practical and interactive workshop which was designed to address specific challenges, opportunities and specific recommendations on how to scale CI, CD and DevOps across the enterprise to support decision making.
Business and Technical Agility with Team Topologies, Jun 2021Manuel Pais
Organizations that do not adapt rapidly to the modern, highly-changeable business and technical environment are failing, and failing in large numbers. Increased regulation,
pressures from climate change, shifting of energy sources, digitalization, cloud-native, and (recently) the COVID-19 pandemic are all driving a need for business and technical agility in organizations of all sizes.
In this talk, we’ll explore how the patterns and principles from Team Topologies promote true business and technical agility through a rapid flow of software change, fast feedback from running systems, a strong drive for loose coupling, and awareness of sociotechnical mirroring. Combined with a product mindset and techniques from Domain-driven Design, the Team Topologies approach is helping organizations around the world to adapt to the “new normal” and achieve true business and technical agility.
Until recently, technology was seen as a cost centre. Software was built and operated throughout different silos, with different people, culture, tools and reward systems. The software lifecycle was neglected, creating a legacy of fragile applications.
The world has changed. We are now living in a software-driven economy, disrupting traditional businesses and changing the world’s system of capitalism as we have known it for centuries.
In today's economy, engineering effectiveness is imperative to prevent business atrophy and death. This requires an energetic response.
This talk explores how to evolve engineering effectiveness in a value-centric approach, helping you move towards having autonomous teams able to promote small and frequent changes, aligned to your unique context, objectives and concerns.
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
Choice Hotels is undertaking a multiyear, $20 million project to recreate our core business engines on AWS. In trying to approach this complex undertaking, we determined that the project itself is a system too. You can apply principles of good architecture and design work in how you approach the project structure and management. Come to this talk by Choice Hotels’ CTO to learn five key lessons and 20 concrete takeaways that you can implement today to help your AWS projects succeed.
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies DevOpsGroup
WinOps - DevOps on Windows - is a community started in London, UK to share the lessons learnt from those organisations who are successfully doing DevOps in a Windows world. In this session we'll share some lessons learnt from DevOps implementations in large Enterprise organisations who are using Microsoft technologies, but we'll also share how we can learn lessons from the open-source community. We'd also like to encourage attendees to "spread the word" of WinOps and create new WinOps meetups in their own tech communities. Presented at Microsoft Ignite Orlando 2018
More and more organizations are turning to DevOps as a way of working together to improve the efficiency and quality of software delivery and start adding more value to the business. But what exactly is DevOps and what does it mean for you and your organization?
Join Microsoft Data Platform MVP Kendra Little to discover:
• What is DevOps and what benefits can it offer your organization?
• Who in your organization should be involved in DevOps?
• Why should your organization adopt DevOps?
• How can your organization start implementing DevOps?
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
DevOps seems to be the latest ‘buzzword’ and trend in the IT industry. This is driven by business needs for ever-faster deployment of new functionality and frustrations with the time and effort it takes to get new systems into operations. It is no longer a question of ‘should we adopt DevOps’, but ‘when and how’?
DevOps represents a significant cultural and behavioral change and many organizations fail to address this in their adoption. Gartner defines DevOps as a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. These culture changes include organization changes, impacting structure, roles and responsibilities.
What and where is the role of the project manager in organizations that have transitioned towards adopting DevOPs? Join us and let’s discuss DevOps and answer your questions followed by an informative discussion.
A design system is a framework of practices that bring designers and products together. It is a platform to identify, and document what to share, whether a visual style, design patterns, front-end UI components, and practices like accessibility, research, content strategy.
The role of design with enterprise organizations is expanding, spreading across product teams and influencing decision-making at higher and higher levels. This scale, paired with the array of devices, browsers, screen sizes, locales, and environments, makes it increasingly challenging to align designers and developers to deliver cohesive user experiences.
In this talk, I’ll discuss the lessons learned, the challenges faced, and best practices for creating and maintaining an effective interface design system.
Similar to Designing Autonomous Teams and Services (20)
Domain-Driven Design: Hidden Lessons From the Big Blue BookNick Tune
There are some hidden insights that a lot of us skipped over when we read the DDD book. 3 of these insights will fundamentally change how you approach building software systems.
Great Technical Architects Must Be Great Organisation ArchitectsNick Tune
When we make software architecture decisions we are implicitly making choices about the design of our organisations. It's time to realise that software architecture is sociotechnical architecture.
How Software Developers Can Tansform OrganisationsNick Tune
Managers and executives go crazy about agile and digital transformation, but it's the superhero software developers who are the key enablers of successful transformation. This talk was presented at XP2017 in Cologne.
Agile in the UK Government... An Infiltrator's SecretsNick Tune
Working in the UK government was like being part of an all-action, secret-agent spy movie involving dragons, zombies, and superheroes. Here are the slides from my experience report, presented at XP2017 in Cologne, explaining why.
Everyone is talking about bounded contexts, but nobody can agree on what they are. Are they microservices? Do they contain the UI? Do they exist in the real world? What if bounded contexts are actually an incredibly powerful tool for enabling your entire organisation to go faster?
Aligning Organisational & Technical Boundaries to Maximise Team AutonomyNick Tune
Combine strategic DDD and Theory of Constraints to align your teams and software. Create boundaries optimising flow to enable business agility.
Presented at Agile Manchester 2017.
Everyone says they're doing it. Everyone thinks they're the best at it. And yet... nobody knows what it actually means, but they're all making the same fundamental mistakes.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
5. ntcoding
“ Consistently the best source of
new ideas are the developers!…
Good teams ensure their
engineers contribute to make the
product better
— Marty Cagan (@cagan)
svpg.com/good-product-team-bad-product-team/
9. ntcoding
“
”
[company] regularly
send their developers to
work on farms with
their customers
[farmers]
Melissa Perri
CEO Produx Labs
@lissijean
The Build Trap: www.ustream.tv/recorded/102860435
16. ntcoding
BOUNDED CONTEXTS & DDD
Problem domains can be broken
down into cohesive contexts that
encapsulate things that change
together for business reasons.
17. ntcoding
BOUNDED CONTEXTS = AUTONOMY
Align teams with bounded
contexts, and teams will have the
autonomy to continuously
discover and deliver.
31. ntcoding
ORGANISATIONAL IMPLICATIONS
• Teams will likely be long-lived
• Expect low coordination across teams
• Optimise for autonomy and productivity of
individual teams
• Caveat: some work will span teams
32. ntcoding
TECHNICAL IMPLICATIONS
• Consider allowing more freedom to use
different technologies
• Prefer commands over events
• Pair program with upstream/downstream
teams to spread domain knowledge
35. ntcoding
TECHNICAL IMPLICATIONS
• Discovery service(s) likely to be broken up
and distributed between contexts
• Service boundaries may change
• Services may grow
• May need to build temporary integrations
37. ntcoding
ORGANISATIONAL IMPLICATIONS
• Higher coordination between partners
• Try to avoid competing initiatives
• Prepare for team volatility
• Consider a temporary shared backlog
38. ntcoding
TECHNICAL IMPLICATIONS
• May want to standardise on tech choices
• Possibly shared DB or components
• Encourage cross-team pairing to improve
chances of new insights
40. ntcoding
ORGANISATIONAL IMPLICATIONS
• Octopus team may need a relationship
with many teams - slow progress
• Changes may need to be coordinated
across many teams
• It could get political!
43. ntcoding
The domain alone does not
tell us everything. We must
analyse the system of work
to find the best model.
44. ntcoding
THEORY OF CONSTRAINTS
The performance of an
organisation is limited by
constraints. Remove constraints
to improve performance of the
organisation.
50. ntcoding
WHAT IS CORE CAN CHANGE…
Slack started life as an
internal chat system.
It is now the core domain
worth $5bn.
techcrunch.com/2017/07/26/slack-is-raising-a-250-million-
round-at-5-billion-valuation/
54. ntcoding
The DDD community has an
opportunity to step forward
and become pioneers of
modern organisation design
55. ntcoding
CONTINUOUS DISCOVERY
We need to understand
how modern organisations
practice continuous
discovery & delivery, and
show how bounded
contexts enable it
57. ntcoding
I DARE YOU
• Study the sociotechnical patterns in your
organisation
• Note the organisational and technical
implications
• Write a blog post describing the pattern
and it’s implications