Modern agile is rubbish
We are all doomed
Save yourself (with devops)
The presentation argues that modern agile practices are ineffective, organizations applying them are doomed to fail, and the only way to save oneself is by adopting devops.
MIT Sloan Management Review published an article in 2007 titled Avoiding the Alignment Trap in IT. What the researchers discovered is that organizations don’t become high performing by starting initiatives focused on aligning business and technology. Rather, only by improving delivery performance first was it possible to achieve IT Enabled Growth.
This presentation shows why Agile transformations won't save your software delivery challenges, what supporting evidence has accumulated in the last decade, and how to avoid the common traps that occur in digital transformations.
Quantum physicist and agile agile roots dark slideshareJean Tabaka
There really is language in the quantum world that validates why we need to act differently in 21st century software development and how we deliver valuable software effectively. Your current business is most likely based on a Newtonian view of the world: structure, hierarchy. In the 21st century relationship, congruency, and holism matter much more. Absorbing the truth of uncertainty rather than believing it can be analyzed away. These are some of the concepts and practices that can give you the 21st century edge.
Quantum physicist and the Agile ExecutiveJean Tabaka
What does quantum physics have to do with Agile organizations? Find out why we should let go of Newton and embrace the reality of uncertainty and superposition.
Challenging biases through agile and lean tabaka agile 2014 slideshareJean Tabaka
My talk about how biases impact our decisions in creating great software. I reflect on Daniel Kahneman's work; various biases we see in our software world; and then Agile and Lean practices and disciplines we must invite in order to smash our biases. To this end, I introduce an Experiment A3 for capturing falsifiable hypotheses and declaring the level of safety for any experiement. Enjoy!
200229 PMDays Kharkiv 3 Secrets of Agile LeadersPeter Stevens
Agility as a movement started with software developers uncovering better ways of doing what they do. Today that movement is driving even business leaders to rethink how they lead their organizations. What does it mean to "be" agile? How can agility be applied to leading organizations? Where do successful agile leaders start? Three stories, three secrets and three tips to apply agility to your life and work. As presented at PMDay 2020 in Kharkiv
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Agile Velocity
Traditional organizations focus on roles and controls. If you're a developer, you probably report to a development manager. If you're QA, you probably report to a QA manager. This can lead to some dysfunctions and challenges when you're on an Agile team.
In this session for Keep Austin Agile 2016, Doc List shares real world examples of organizational structures and challenges followed by group discussions where participants categorize their own organization's structures, explore alternatives, and craft a plan for change.
MIT Sloan Management Review published an article in 2007 titled Avoiding the Alignment Trap in IT. What the researchers discovered is that organizations don’t become high performing by starting initiatives focused on aligning business and technology. Rather, only by improving delivery performance first was it possible to achieve IT Enabled Growth.
This presentation shows why Agile transformations won't save your software delivery challenges, what supporting evidence has accumulated in the last decade, and how to avoid the common traps that occur in digital transformations.
Quantum physicist and agile agile roots dark slideshareJean Tabaka
There really is language in the quantum world that validates why we need to act differently in 21st century software development and how we deliver valuable software effectively. Your current business is most likely based on a Newtonian view of the world: structure, hierarchy. In the 21st century relationship, congruency, and holism matter much more. Absorbing the truth of uncertainty rather than believing it can be analyzed away. These are some of the concepts and practices that can give you the 21st century edge.
Quantum physicist and the Agile ExecutiveJean Tabaka
What does quantum physics have to do with Agile organizations? Find out why we should let go of Newton and embrace the reality of uncertainty and superposition.
Challenging biases through agile and lean tabaka agile 2014 slideshareJean Tabaka
My talk about how biases impact our decisions in creating great software. I reflect on Daniel Kahneman's work; various biases we see in our software world; and then Agile and Lean practices and disciplines we must invite in order to smash our biases. To this end, I introduce an Experiment A3 for capturing falsifiable hypotheses and declaring the level of safety for any experiement. Enjoy!
200229 PMDays Kharkiv 3 Secrets of Agile LeadersPeter Stevens
Agility as a movement started with software developers uncovering better ways of doing what they do. Today that movement is driving even business leaders to rethink how they lead their organizations. What does it mean to "be" agile? How can agility be applied to leading organizations? Where do successful agile leaders start? Three stories, three secrets and three tips to apply agility to your life and work. As presented at PMDay 2020 in Kharkiv
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Agile Velocity
Traditional organizations focus on roles and controls. If you're a developer, you probably report to a development manager. If you're QA, you probably report to a QA manager. This can lead to some dysfunctions and challenges when you're on an Agile team.
In this session for Keep Austin Agile 2016, Doc List shares real world examples of organizational structures and challenges followed by group discussions where participants categorize their own organization's structures, explore alternatives, and craft a plan for change.
Join us to learn how you can level-up your organization from more manual fire-fighting to proactive, self-healing NoOps. We’ll show you how the use of AI and automation can cut through cloud app complexity, reduce overall alerts, speed root cause analysis, and trigger self-healing actions for record-breaking MTTR. This paves the way for DevOps evolution in the cloud, which is all about self-service platforms with autonomous operations built in.
Travis DePuy, Product Evangelist at xMatters, and Andi Grabner, Performance Activist at Dynatrace, will lead our discussion and show you how you can apply this NoOps approach for better, automated, business services and end-user experience.
Beyond breaking bad. The current state of agile in ten easy lessonsSander Hoogendoorn
Slide deck for my SwanseaCon 2016 closing keynote. Swansea, Wales, Septermber 2016.
After having coached iterative and agile projects for almost twenty years, author, craftsman and independent consultant Sander Hoogendoorn, looks back on what agile, Scrum, Kanban, XP and other agile approaches have brought us in real-life. In his well-known, high-speed style Sander will motivate why agile is dead, why you need to stay away from Scrum task-boards, how to stay away from estimates and deadlines, how to avoid red sprints, how to put your trust in metrics, how to draw owls, that projects are waste, and most of all that you are not Usain Bolt and last-but-not-least he will explain why you should stop doing projects!
Presentation about the article 13 Big Ideas from Spotify Engineering Culture https://medium.com/@andrefaria/14-spotify-engineering-culture-big-ideas-cb18f822f9ad
Seven Sequential Steps for DevOps SuccessAtlassian
Getting a DevOps transformation right is a bit like solving an algebra problem: the order of operations matters. Chris Wellington knows this from experience. He was part of DevOps initiatives at two Australian government departments, and while their journeys began in wildly different places, their paths to success were strikingly similar.
Join Chris in this session to learn about the importance of sequencing. From breaking down internal silos to coordinating improvements across teams to preparing an executive highlight reel that showcases your progress, you'll get a step-by-step guide to successful DevOps adoption.
Three Things You MUST Know to Transform into an Agile EnterpriseJosiah Renaudin
The farther we go down the path of scaled agile transformation, the more we learn that adding process and complexity can only take us so far. At some point, size and complexity are going limit our ability to be truly agile, and we must move toward greater organizational simplicity. The challenge is that large organizations are often complex and usually anything but simple. Most agile transformations start by either ignoring the complexity inherent in the system or by wrapping complexity in planning constructs that may help in the short run but ultimately doom your business agility. Mike Cottmeyer discusses three things you need to know to successfully transform any-sized organization into an agile enterprise: (1) patterns for creating cross-functional teams at scale, what gets in the way, and how to get there; (2) why clear backlogs are hard to create and what you need do to create them; and (3) why creating work-tested software is key to actually getting the business benefits your organization is seeking.
How Product Managers Thrive in a DevOps WorldAtlassian
Great product managers are adapting as their teams transition from building products to running services and are embracing DevOps.
Learn how Atlassian product managers take on service ownership, incorporate reliability and performance into their roadmaps, and handle incidents as our cloud offerings grow more complex.
As a Product owner, you'll learn how you can contribute to running services just as much as building products, how to contribute to incident management and review, support a green build culture, plan for reliability, and roll out features and experiments in a services-first world.
Everyone says "I understand Agile", but do they really?
Based on 5 years of people telling me the understand Agile I started to think would could it mean when someone says that.
What I realised is that there has been a mindset shift about how companies work, and Agile (in it's strictest definition) is just a part of that.
The Business of Agile - Better Faster CheaperRyan Ripley
During my last agile transformation a key stakeholder asked me, “Why are we doing this?” I talked about increasing quality, delivering software sooner, and fostering a more collaborative relationship with our business partners. After a few minutes, he raised his hand and stopped me.
“I get all that. BUT how is all of this agile stuff any better, faster, or cheaper than what we do today?”
Leaders must answer the “better, faster, cheaper” question if they want their agile transformation and projects to move forward.
To prepare leaders for this critical question, we explore how “better, faster, cheaper” translates to an agile organization, the metrics a leader can use to track progress towards “better, faster, and cheaper”, and how leaders can demonstrate the benefits gained from their agile activities.
Beyond breaking bad. The current state of agile in ten easy lessonsSander Hoogendoorn
After having coached iterative and agile projects for almost twenty years, author, craftsman and independent consultant Sander Hoogendoorn, looks back on what agile, Scrum, Kanban, XP and other agile approaches have brought us in real-life. In his well-known, high-speed style Sander will motivate why agile is dead, why you need to stay away from Scrum task-boards, how to stay away from estimates and deadlines, how to avoid red sprints, how to put your trust in metrics, how to draw owls, that projects are waste, and most of all that you are not Usain Bolt and last-but-not-least he will explain why you should stop doing projects!
Presentation at Mastering SAP 21st May 2017
Struggling with agile at scale? Thinking about scaling agile beyond the team? Want to learn from others’ mistakes? There is a lot to be learnt from those who have successfully hitchhiked their way through the galaxy of scaled agile. This session celebrates the scaled agile hitchhiker, the people who bravely tried ideas that were occasionally brilliant but often plain stupid. You will laugh, you will cry but you will also walk away with a nice long list of ideas not to try when scaling agile!
• Seven failure patterns in scaling agile
• An understanding of why these patterns lead to less than optimal results
• Tips on how to avoid falling into these failure patterns
This is the deck on microservices, domain driven design and continuous delivery I've used for my talk at the TI Conference Days at the Karel de Grote Hogeschool in Antwerp, Belgium, november 2015. See http://www.tievents.be/conferencedays/.
Austin product camp 11 Agile - doing vs beingKelly Looney
Talk about the difference between just doing a few Agile practices and pretending are are Agile and actually having the Agile mindset. In, addition we talk about guiding development with an Agile Value team.
Product tank - from waterfall to dual track agileNir Gazit
In the last 10 years I have been working in several companies in different product roles, from Product manager to Chief Product Officer. During this time, I have experienced first hand the migration from Waterfall to Agile and then to Dual tracking agile.
Though Agile is becoming more common, many companies still fail to understand the essence of it and focus on the ritual or the technical aspects (continuous deployment, TDD, BDD, etc. ).
In this session I shared insights from my own experience about the Agile methodologies and highlighted the important things that each Product Manager should focus on, on his path to the great product.
Agile 2015 - Navigating Organizational ChangeJason Little
Einstein said "We cannot solve our problems with the same thinking we used when we created them" yet many organizations that want to adopt Agile end up using existing organizational structures to make it happen. That is, they create a centralized team to roll Agile out, define metrics, create a dashboard, communication and training plan and finally a Sharepoint site to push the change outwards. The outcome ends up being another failed Agile transformation story because people either resisted change or they failed to change their organizational culture.
This isn't an 'Agile' problem, it's a structure problem. The real issue is that organizational structures are designed to serve the internal purposes of the organization, not their customers or the value they create for their customers.
In this session we'll explore real organizations that are thriving by structuring in radically different ways. That includes apply the concepts of dual organizational operating systems, de-centralized networks, structuring around value streams, horizon planning and full-on organizational explosion.
“Change is the only constant” is a Universal phrase which is ever so relevant event to present day, and due to this reason Being Agile is a method which a lot of forward thinking organizations are moving towards. “Being Agile” is certainly a term which is creeping in to the business world day by day. For an organization to be Agile, it requires time and a lot of effort from everyone involved in the process, especially the management, in order to make the transition easier. Being agile is not something that can be accomplished overnight, it requires a cultural change, employees’ mindset should be adaptable and most importantly, the way that the employees are being managed, trained and motivated should be done in a certain way that benefits the transition to an agile culture.
Scaling Autonomy in a FinTech Unicorn - WeAreDevelopers 2019Alvar Lumberg
TransferWise has grown from 10 to 300 product engineers in 6 years. When building a new product, nobody has the answers. Scaling decision-making is all-important. This talk explores some key tenets and painful learnings of product engineering in autonomous teams.
Designing a secure software development process with DevOpsMike Long
This talk will describe how to design a secure SDLC for regulated organizations.
By applying techniques from DevOps and security disciplines, you will learn how to design in compliance needs into your process, to provide a provable process and audit trail.
Join us to learn how you can level-up your organization from more manual fire-fighting to proactive, self-healing NoOps. We’ll show you how the use of AI and automation can cut through cloud app complexity, reduce overall alerts, speed root cause analysis, and trigger self-healing actions for record-breaking MTTR. This paves the way for DevOps evolution in the cloud, which is all about self-service platforms with autonomous operations built in.
Travis DePuy, Product Evangelist at xMatters, and Andi Grabner, Performance Activist at Dynatrace, will lead our discussion and show you how you can apply this NoOps approach for better, automated, business services and end-user experience.
Beyond breaking bad. The current state of agile in ten easy lessonsSander Hoogendoorn
Slide deck for my SwanseaCon 2016 closing keynote. Swansea, Wales, Septermber 2016.
After having coached iterative and agile projects for almost twenty years, author, craftsman and independent consultant Sander Hoogendoorn, looks back on what agile, Scrum, Kanban, XP and other agile approaches have brought us in real-life. In his well-known, high-speed style Sander will motivate why agile is dead, why you need to stay away from Scrum task-boards, how to stay away from estimates and deadlines, how to avoid red sprints, how to put your trust in metrics, how to draw owls, that projects are waste, and most of all that you are not Usain Bolt and last-but-not-least he will explain why you should stop doing projects!
Presentation about the article 13 Big Ideas from Spotify Engineering Culture https://medium.com/@andrefaria/14-spotify-engineering-culture-big-ideas-cb18f822f9ad
Seven Sequential Steps for DevOps SuccessAtlassian
Getting a DevOps transformation right is a bit like solving an algebra problem: the order of operations matters. Chris Wellington knows this from experience. He was part of DevOps initiatives at two Australian government departments, and while their journeys began in wildly different places, their paths to success were strikingly similar.
Join Chris in this session to learn about the importance of sequencing. From breaking down internal silos to coordinating improvements across teams to preparing an executive highlight reel that showcases your progress, you'll get a step-by-step guide to successful DevOps adoption.
Three Things You MUST Know to Transform into an Agile EnterpriseJosiah Renaudin
The farther we go down the path of scaled agile transformation, the more we learn that adding process and complexity can only take us so far. At some point, size and complexity are going limit our ability to be truly agile, and we must move toward greater organizational simplicity. The challenge is that large organizations are often complex and usually anything but simple. Most agile transformations start by either ignoring the complexity inherent in the system or by wrapping complexity in planning constructs that may help in the short run but ultimately doom your business agility. Mike Cottmeyer discusses three things you need to know to successfully transform any-sized organization into an agile enterprise: (1) patterns for creating cross-functional teams at scale, what gets in the way, and how to get there; (2) why clear backlogs are hard to create and what you need do to create them; and (3) why creating work-tested software is key to actually getting the business benefits your organization is seeking.
How Product Managers Thrive in a DevOps WorldAtlassian
Great product managers are adapting as their teams transition from building products to running services and are embracing DevOps.
Learn how Atlassian product managers take on service ownership, incorporate reliability and performance into their roadmaps, and handle incidents as our cloud offerings grow more complex.
As a Product owner, you'll learn how you can contribute to running services just as much as building products, how to contribute to incident management and review, support a green build culture, plan for reliability, and roll out features and experiments in a services-first world.
Everyone says "I understand Agile", but do they really?
Based on 5 years of people telling me the understand Agile I started to think would could it mean when someone says that.
What I realised is that there has been a mindset shift about how companies work, and Agile (in it's strictest definition) is just a part of that.
The Business of Agile - Better Faster CheaperRyan Ripley
During my last agile transformation a key stakeholder asked me, “Why are we doing this?” I talked about increasing quality, delivering software sooner, and fostering a more collaborative relationship with our business partners. After a few minutes, he raised his hand and stopped me.
“I get all that. BUT how is all of this agile stuff any better, faster, or cheaper than what we do today?”
Leaders must answer the “better, faster, cheaper” question if they want their agile transformation and projects to move forward.
To prepare leaders for this critical question, we explore how “better, faster, cheaper” translates to an agile organization, the metrics a leader can use to track progress towards “better, faster, and cheaper”, and how leaders can demonstrate the benefits gained from their agile activities.
Beyond breaking bad. The current state of agile in ten easy lessonsSander Hoogendoorn
After having coached iterative and agile projects for almost twenty years, author, craftsman and independent consultant Sander Hoogendoorn, looks back on what agile, Scrum, Kanban, XP and other agile approaches have brought us in real-life. In his well-known, high-speed style Sander will motivate why agile is dead, why you need to stay away from Scrum task-boards, how to stay away from estimates and deadlines, how to avoid red sprints, how to put your trust in metrics, how to draw owls, that projects are waste, and most of all that you are not Usain Bolt and last-but-not-least he will explain why you should stop doing projects!
Presentation at Mastering SAP 21st May 2017
Struggling with agile at scale? Thinking about scaling agile beyond the team? Want to learn from others’ mistakes? There is a lot to be learnt from those who have successfully hitchhiked their way through the galaxy of scaled agile. This session celebrates the scaled agile hitchhiker, the people who bravely tried ideas that were occasionally brilliant but often plain stupid. You will laugh, you will cry but you will also walk away with a nice long list of ideas not to try when scaling agile!
• Seven failure patterns in scaling agile
• An understanding of why these patterns lead to less than optimal results
• Tips on how to avoid falling into these failure patterns
This is the deck on microservices, domain driven design and continuous delivery I've used for my talk at the TI Conference Days at the Karel de Grote Hogeschool in Antwerp, Belgium, november 2015. See http://www.tievents.be/conferencedays/.
Austin product camp 11 Agile - doing vs beingKelly Looney
Talk about the difference between just doing a few Agile practices and pretending are are Agile and actually having the Agile mindset. In, addition we talk about guiding development with an Agile Value team.
Product tank - from waterfall to dual track agileNir Gazit
In the last 10 years I have been working in several companies in different product roles, from Product manager to Chief Product Officer. During this time, I have experienced first hand the migration from Waterfall to Agile and then to Dual tracking agile.
Though Agile is becoming more common, many companies still fail to understand the essence of it and focus on the ritual or the technical aspects (continuous deployment, TDD, BDD, etc. ).
In this session I shared insights from my own experience about the Agile methodologies and highlighted the important things that each Product Manager should focus on, on his path to the great product.
Agile 2015 - Navigating Organizational ChangeJason Little
Einstein said "We cannot solve our problems with the same thinking we used when we created them" yet many organizations that want to adopt Agile end up using existing organizational structures to make it happen. That is, they create a centralized team to roll Agile out, define metrics, create a dashboard, communication and training plan and finally a Sharepoint site to push the change outwards. The outcome ends up being another failed Agile transformation story because people either resisted change or they failed to change their organizational culture.
This isn't an 'Agile' problem, it's a structure problem. The real issue is that organizational structures are designed to serve the internal purposes of the organization, not their customers or the value they create for their customers.
In this session we'll explore real organizations that are thriving by structuring in radically different ways. That includes apply the concepts of dual organizational operating systems, de-centralized networks, structuring around value streams, horizon planning and full-on organizational explosion.
“Change is the only constant” is a Universal phrase which is ever so relevant event to present day, and due to this reason Being Agile is a method which a lot of forward thinking organizations are moving towards. “Being Agile” is certainly a term which is creeping in to the business world day by day. For an organization to be Agile, it requires time and a lot of effort from everyone involved in the process, especially the management, in order to make the transition easier. Being agile is not something that can be accomplished overnight, it requires a cultural change, employees’ mindset should be adaptable and most importantly, the way that the employees are being managed, trained and motivated should be done in a certain way that benefits the transition to an agile culture.
Scaling Autonomy in a FinTech Unicorn - WeAreDevelopers 2019Alvar Lumberg
TransferWise has grown from 10 to 300 product engineers in 6 years. When building a new product, nobody has the answers. Scaling decision-making is all-important. This talk explores some key tenets and painful learnings of product engineering in autonomous teams.
Designing a secure software development process with DevOpsMike Long
This talk will describe how to design a secure SDLC for regulated organizations.
By applying techniques from DevOps and security disciplines, you will learn how to design in compliance needs into your process, to provide a provable process and audit trail.
Richard Harbridge will share proven approaches to getting started and succeeding in establishing and improving Microsoft 365 Governance. Richard’s focus will be explaining how shifting from a reactive approach to a proactive one in Microsoft 365 governance, and to a proactive approach to adoption that drives better results, can lead an organization into accomplishing more with less, and empowering it to maximize the value of their digital workplace.
Webinar hosted by AIIM President John Mancini. Panel speakers: Bruce Orcutt, ABBYY USA; Pete Smerald, EMC; Cengiz Satir, Iron Mountain; Stephen Ludlow, OpenText.
An Integrated Management System - Best Practices 2020 Adoption of ITILGregory Rowe, LSS, ITIL
How people work in organizations. Therefore, how to lead them out of silos and into the light. Best practices put together for an integrated management system. ITIL provides twenty-six service management processes; that's too much. The presentation puts them into four main functional areas and generalizes to management and service management, not just IT management.
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
How do digital innovation and the adoption of Agile methods within the enterprise fit together?
What prerequisites are needed to achieve Business Agility?
What influence does the leadership culture have on the success of the Agile transformation?
What features of a modern leadership role are needed to win in the age of digitization and agility? What does „Leadership Agility“ mean and why is this a critical success factor for the transformation?
What do typical hurdles of an Agile transformation look like?
How can we measure the success of the transformation?
If you thought it was difficult bringing the Ops and Dev teams to the same table, let’s talk about security! Often housed in a separate team, security experts have no incentive to ship software, with a mission solely to minimise risk.
This talk is a detailed case study of bringing security into DevOps. We’ll look at the challenges and tactics, from the suboptimal starting point of a highly regulated system with a history of negative media attention. It follows an Agile-aspiring Government IT team from the time when a deployable product was "finished" to when the application was first deployed many months later.
This talk is about humans and systems - in particular how groups often need to flex beyond the bounds of what either side considers reasonable, in order to get a job done. We’ll talk about structural challenges, human challenges, and ultimately how we managed to break through them.
There are no villains - everybody in this story is a hero, working relentlessly through obstacles of structure, time, law, and history. Come hear what finally made the difference, filling in the missing middle of DevSecOps.
Talk given by David Lucey, Systems Engineering Architect at Salesforce, at Open Network Users Group in May 2016
“Livestock, not Pets.” We’ve all heard the phrase, but it seems to be so much harder in practice. It’s even worse when applications are developed over decades.
Well, the Salesforce application suite has been developed over decades, with a massive number of products, features, and offerings within its own ecosystem. Come see how Salesforce wrangles that livestock and handles their scale of infrastructure at a high velocity – all while maintaining their high level of security.
An effective engineering management strategy needs to be in total alignment with the company company’s vision while being driven by its culture.
An engineering manager will probably not be successful if he lives inside the technical domain and refuses to extend his focus outside of its boundaries.
He/she will have a significant impact on the team’s morale and company culture.
This presentation focuses on common threats and key challenges typically associated with engineering management in multiple contexts.
It also addresses common misconceptions about how it should be done in agile environments.
More than focusing specifically on the engineer management role (which means different things for different companies), this presentation focus on the broader concept of engineering management.
linkedin.arraiscastro.com
General introduction to agile practices like Scrum and Kanban. Also covers what situations Agile is best at, what situations Agile doesn't help with, and what an Agile team should look like. This deck is a general intro to Agile for OpenSource Connections clients.
Complex creative knowledge worker environments require adaptive management solutions such as the Kanban Method. The psychology and sociology of people involved means that prescriptive solutions to process definitions and organizational performance will meet with resistance and the outcomes are unreliable.
This talk shows how to bring the techniques of Behaviour Driven Development to the work of software compliance.
Talk given at the NDC London technology conference in 2020.
Continuous delivery of embedded systems embedded meetupMike Long
Continuous Delivery is all the rage, but many of the practices are not applied in the embedded world because the literature seems to focus on the web development community. That is a great shame, because there is a great deal we can apply on our embedded software development projects. This talk will show you how to apply some of the key techniques, such as embedded versioning and software traceability, embedded continuous delivery pipelines, acceptance testing with hardware, automatic deployment to hardware, continuous deployment. Beyond that, the talk will show some real-life examples of companies who are at the leading edge of this adoption.
Talk given at the Oslo Embedded Software meetup group.
Civil engineers build structures to last. Aerospace engineers build airplanes for the long haul. Automotive engineers build cars to last. How about software engineers?
Not all of software needs to be engineered for long-life, but in some systems the predicted market span dictates we plan for the future. How can we do this, given the uncertainties in the technology industry?
What can we learn from the past?
How can we take informed bets on technologies and plan for change?
This session will cover some of the important technical considerations to make when thinking about the long term.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Understanding Nidhi Software Pricing: A Quick Guide 🌟
Choosing the right software is vital for Nidhi companies to streamline operations. Our latest presentation covers Nidhi software pricing, key factors, costs, and negotiation tips.
📊 What You’ll Learn:
Key factors influencing Nidhi software price
Understanding the true cost beyond the initial price
Tips for negotiating the best deal
Affordable and customizable pricing options with Vector Nidhi Software
🔗 Learn more at: www.vectornidhisoftware.com/software-for-nidhi-company/
#NidhiSoftwarePrice #NidhiSoftware #VectorNidhi
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
33. Avoiding the Agile Alignment Trap @meekrosoft
The Alignment Trap
● Published in 2007
● Investigating corporate
IT performance
● Based on surveys of more
than 500 senior business
and technology
executives world-wide
34. Avoiding the Agile Alignment Trap @meekrosoft
In the path to IT-enabled
growth, the first move is
critical….
35. Avoiding the Agile Alignment Trap @meekrosoft
Maintenance Zone
● Majority of responses in
this category
● Spending focuses on
“keeping the lights on”
activities
36. Avoiding the Agile Alignment Trap @meekrosoft
Well-oiled IT
● IT not aligned with
business goals
● Cheaper and more
effective than average
37. Avoiding the Agile Alignment Trap @meekrosoft
IT-enabled Growth
● The pinnacle
● IT -> Business
Performance
38. Avoiding the Agile Alignment Trap @meekrosoft
The Alignment Trap
● Business alignment traps
the IT from investing in
improvement
● companies ... almost
always find it better to
move downward and
rightward into “well
oiled” terri-
39. Avoiding the Agile Alignment Trap @meekrosoft
The Alignment Trap
● Business alignment traps
the IT from investing in
improvement
● companies ... almost
always find it better to
move downward and
rightward into “well
oiled” terri-
41. Avoiding the Agile Alignment Trap @meekrosoft
“Aligning a poorly performing IT organization
to the right business objectives still won’t get
the objectives accomplished”
Richard F. Connell, CIO of Selective Insurance Group
42. Avoiding the Agile Alignment Trap @meekrosoft
“Aligning a poorly performing IT organization
to the right business objectives still won’t get
the objectives accomplished”
Richard F. Connell, CIO of Selective Insurance Group
43. Avoiding the Agile Alignment Trap @meekrosoft
Modern agile is rubbish
We are all doomed
44. Avoiding the Agile Alignment Trap @meekrosoft
Modern agile is rubbish
We are all doomed
Save yourself
45. Avoiding the Agile Alignment Trap @meekrosoft
Modern agile is rubbish
We are all doomed
Save yourself (with devops)
46. Avoiding the Agile Alignment Trap @meekrosoft
● Annual survey of thousands of IT
professionals
● Questions designed to test various
hypotheses about DevOps
● Statistical analysis published in free
report, and follow-on peer-reviewed
journals
● Authors: Puppet & DORA
Data Gathering
48. Avoiding the Agile Alignment Trap @meekrosoft
Establishing Cause and Effect
with Performance Drivers
https://puppet.com/resources/whitepaper/state-of-devops-report
Transformational
Leadership
Lean Product
Management
Test and deployment automation
Continuous Integration
Trunk-based development
Shifting left on security
Loosely-coupled architecture
Empowered teams
Continuous Delivery
Deployment
Pain
IT
performance
Organizational
performance
Non-commercial
performance
Personal Recognition
Supportive Leadership
Intellectual stimulation
Inspirational communication
Vision
Team experimentation
Working in small batches
Gathering and implementing
customer feedback
49. Avoiding the Agile Alignment Trap @meekrosoft
Establishing Cause and Effect
with Performance Drivers
https://puppet.com/resources/whitepaper/state-of-devops-report
Financial
Outcomes
Practices and Tools
Transformational
Leadership
Lean
Continuous Delivery
61. Avoiding the Agile Alignment Trap @meekrosoft
In the title, I refer to people
as “components”. That is
how people are treated ...
The mistake in this
approach is that “people”
are highly variable and
non-linear, with unique
success and failure modes.
63. Avoiding the Agile Alignment Trap @meekrosoft
Problem 1. The people on
the projects were not
interested in learning our
system.
64. Avoiding the Agile Alignment Trap @meekrosoft
Problem 2. They were
successfully able to ignore
us, and were still delivering
software, anyway.
65. Avoiding the Agile Alignment Trap @meekrosoft
● Almost any methodology can be
made to work on some project.
● Any methodology can manage to
fail on some project.
● Heavy processes can be successful.
● Light processes are more often
successful...
66. Avoiding the Agile Alignment Trap @meekrosoft
...in front of us all the time,
which we are not seeing:
people. People’s
characteristics are a
first-order success driver,
not a second-order one
67. Avoiding the Agile Alignment Trap @meekrosoft
Defence Innovation Board: Competence trumps process
https://media.defense.gov/2018/Oct/09/2002049591/-1/-1/0/DIB_DETECTING_AGILE_BS_2018.10.05.PDF
68. Avoiding the Agile Alignment Trap @meekrosoft
https://media.defense.gov/2018/Oct/09/2002049591/-1/-1/0/DIB_DETECTING_AGILE_BS_2018.10.05.PDF