IPSE QA Freelancer Awards - We are the MakersDavid Walker
The talk I gave at the IPSE Awards on the need for Digital Innovation, the risks of Digital Disruption and how 'Thinking like a freelancer' is good for all of us.
Numerose stimate società internazionali di consulenza hanno iniziato ad offrire servizi di trasformazione agile, accattivanti e convincenti. Ottimo, vuol dire che le aziende del futuro saranno tutte agili? Purtroppo no. Scopriamo insieme i tratti caratteristici di queste proposte, i numerosi limiti ed i rischi collegati.
Agile Lean Europe 2018 - Zurich, 22-24 August 2018. What is an Agile Organization and how transform your company in an Agile Organization with Scrum@Scale.
How to use Scrum to create complex and innovative products?
In this talk, you’ll see how to use Scrum to develop complex product composed by Software, Electronics, Mechanics, Engines, and Plastics. You'll hear the stories of the pioneer of Scrum for Hardware, from Wikispeed to the first Scrum for Hardware Gathering and the Agile Product Charter. The discussion will include how to produce physical products using the same Scrum methods that Agile software teams have benefited from for years, how to spark product and hardware innovation through iterative sprint cadence and the secrets of companies that have made the jump from Agile prototyping to true Agile manufacturing.
My presentation at Scrum Day 2019, Stuttgart Germany.
Abstract: "In this talk, I'll show you how to Scrum the development of a Hardware product, composed by Software, Hardware, Mechanical parts and Plastics using the engineering practices known as eXtreme Manufacturing, invented by Joe Justice in the Wikispeed project. Additionally, there is an example on how to use the Scrum@Scale scaling patterns to scale up the development to multiple Scrum Teams and many external suppliers."
https://www.scrum-day.de/vortraege/details/vortrag-2019-scrumscale-with-hardware.html#details
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteJeff Geerling
Jeff Geerling (geerlingguy) presented the 2018 Keynote at NEDCamp in Providence RI, on "Real World DevOps". There are plenty of buzzword-worthy tools and processes that make up the industry's definition of DevOps—but if you actually want to make your team happier, and your team's applications better, how do you do that with DevOps? This presentation answers that question and distills some of the heady DevOps principles in a way that's approachable for any team—whether 1 or a dozen!
How much business agility can an organization achieve? Is this related to the nature of the organization? To its business model, size, culture, geographical distribution, leadership? Yes, certainly all these elements play a fundamental role in how and in how much agility we can expect to have.
You might be surprised to know, though, that there are different ways in which those elements can contribute, which means that business agility is achievable in quite different types of organizations, sometimes unexpectedly.
In this session, we are going to relate part of the journey that the speakers, in their function of business agility coaches, are traveling with one of their clients, Pietro Fiorentini Spa, an Oil&Gas multinational company.
This company is exceptionally well-versed in Lean methods, which they have brought outside of just production and into different functions of the organization, and this has provided them with a great deal of efficiency in what they do.
However, they realize that efficiency (“doing the thing right”) without effectiveness (“doing the right thing”) is worthless or even harmful.
So their quest for business agility is a challenge in preserving all that makes them so efficient and improving, through news processes and ways of collaborating, their effectiveness.
We are going to discuss some of the changes that are being implemented in terms of leadership, self-organization, and team autonomy in several functions, including concrete examples coming form the designing and building of one of their production lines.
We intend to illustrate how business agility goes beyond production (certainly way beyond software production) and can coexist — and be synergetic — with some well-established management approaches.
Originally presented the 12 September 2020 at Agile Business Day, Andrea Provaglio, Paolo Sammicheli, and Andrea Aganetti.
IPSE QA Freelancer Awards - We are the MakersDavid Walker
The talk I gave at the IPSE Awards on the need for Digital Innovation, the risks of Digital Disruption and how 'Thinking like a freelancer' is good for all of us.
Numerose stimate società internazionali di consulenza hanno iniziato ad offrire servizi di trasformazione agile, accattivanti e convincenti. Ottimo, vuol dire che le aziende del futuro saranno tutte agili? Purtroppo no. Scopriamo insieme i tratti caratteristici di queste proposte, i numerosi limiti ed i rischi collegati.
Agile Lean Europe 2018 - Zurich, 22-24 August 2018. What is an Agile Organization and how transform your company in an Agile Organization with Scrum@Scale.
How to use Scrum to create complex and innovative products?
In this talk, you’ll see how to use Scrum to develop complex product composed by Software, Electronics, Mechanics, Engines, and Plastics. You'll hear the stories of the pioneer of Scrum for Hardware, from Wikispeed to the first Scrum for Hardware Gathering and the Agile Product Charter. The discussion will include how to produce physical products using the same Scrum methods that Agile software teams have benefited from for years, how to spark product and hardware innovation through iterative sprint cadence and the secrets of companies that have made the jump from Agile prototyping to true Agile manufacturing.
My presentation at Scrum Day 2019, Stuttgart Germany.
Abstract: "In this talk, I'll show you how to Scrum the development of a Hardware product, composed by Software, Hardware, Mechanical parts and Plastics using the engineering practices known as eXtreme Manufacturing, invented by Joe Justice in the Wikispeed project. Additionally, there is an example on how to use the Scrum@Scale scaling patterns to scale up the development to multiple Scrum Teams and many external suppliers."
https://www.scrum-day.de/vortraege/details/vortrag-2019-scrumscale-with-hardware.html#details
Real World DevOps - Jeff Geerling's NEDCamp 2018 KeynoteJeff Geerling
Jeff Geerling (geerlingguy) presented the 2018 Keynote at NEDCamp in Providence RI, on "Real World DevOps". There are plenty of buzzword-worthy tools and processes that make up the industry's definition of DevOps—but if you actually want to make your team happier, and your team's applications better, how do you do that with DevOps? This presentation answers that question and distills some of the heady DevOps principles in a way that's approachable for any team—whether 1 or a dozen!
How much business agility can an organization achieve? Is this related to the nature of the organization? To its business model, size, culture, geographical distribution, leadership? Yes, certainly all these elements play a fundamental role in how and in how much agility we can expect to have.
You might be surprised to know, though, that there are different ways in which those elements can contribute, which means that business agility is achievable in quite different types of organizations, sometimes unexpectedly.
In this session, we are going to relate part of the journey that the speakers, in their function of business agility coaches, are traveling with one of their clients, Pietro Fiorentini Spa, an Oil&Gas multinational company.
This company is exceptionally well-versed in Lean methods, which they have brought outside of just production and into different functions of the organization, and this has provided them with a great deal of efficiency in what they do.
However, they realize that efficiency (“doing the thing right”) without effectiveness (“doing the right thing”) is worthless or even harmful.
So their quest for business agility is a challenge in preserving all that makes them so efficient and improving, through news processes and ways of collaborating, their effectiveness.
We are going to discuss some of the changes that are being implemented in terms of leadership, self-organization, and team autonomy in several functions, including concrete examples coming form the designing and building of one of their production lines.
We intend to illustrate how business agility goes beyond production (certainly way beyond software production) and can coexist — and be synergetic — with some well-established management approaches.
Originally presented the 12 September 2020 at Agile Business Day, Andrea Provaglio, Paolo Sammicheli, and Andrea Aganetti.
DOES15 - Mike Bland - Pain Is Over, If You Want ItGene Kim
Mike Bland, Practice Director, 18F
Technology is always the easiest part of any problem. This was true of Google in 2005, when Mike Bland joined the Testing Grouplet’s effort to drive adoption of automated testing throughout a highly successful company as its organization and systems increased in complexity at an alarming and unstoppable rate. This was true in late 2013, when the Healthcare.gov crisis led to a stunningly successful recovery after private industry experts were given clearance to fix the technical issues. It is also true of the U.S federal government today, as Mike has joined 18F as part of the effort to modernize how software is developed and procured, and to steer the culture towards maximum transparency, autonomy and collaboration. This talk will outline Mike’s experiences at Google that shaped his outlook and honed his organizational skills, and describe his efforts to capitalize on the opportunity produced by the Healthcare.gov recovery to effect broad cultural change throughout the federal government.
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyPaolo Sammicheli
How to iterate quickly a physical complex product, composed by Software, Electronic, Mechanics, and Plastics, using an Agile framework like Scrum?
How to speed up the feedback loop, reducing risks and adding creativity and innovation at the same time? How to start transforming a company into an Agile Organization? In this talk, I'll try to answer to the typical hot questions I deal with doing Agile Coaching in the manufacturing industry and I'll show the journey of an Italian company, Sisma Spa, with their CEO Vittorio Gaudino.
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...Kevin Goldsmith
This was an extended version of the talk that I gave at InfoShare 2016 in GDansk. This version of the talk was presented at ao.com and Think Money in Manchester UK in May 2016. This is a remix of several earlier talks and some new content to tie Spotify's autonomy and continuous improvement culture to it's data-driven product development approach to show the complete picture. As usual, I tend to talk to slides instead of putting a lot of the content into the slides themselves, so sorry if these don't have all the info.
DevOps & Security from an Enterprise Toolsmith's Perspectivedev2ops
Slides from presentation by Alex Honor and Damon Edwards at DevOps Connect at RSA 2015 in San Francisco on April 20, 2015.
Abstract:
IT organizations are feeling the squeeze from seemingly conflicting business mandates. At one moment the message is “Go Go Go. DevOps, Lean Startup, Continuous Delivery… move faster and give more people access”. The next moment the message is “Be more secure. Compliance above all. Keep us out of the press!”. Damon Edwards and Alex Honor work with many enterprises who are facing these challenges. This talk is an in the trenches view of how these companies are responding and learning to go faster and be more secure.
Everyone seems to have an intuitive understanding of ‘architecture’ as the process and product of planning, designing, and constructing. The problem is most people don’t have the same understanding which leads to disagreements about what the process and product entails. The transition from software shipped on physical media to software delivered as services further complicated the conversation as operating services introduces other factors that must be considered on an ongoing basis. These misunderstandings have only been exacerbated as greater speed and scale create new problems necessitating novel emergent solutions. This presentation will attempt to highlight the need for new language with dense semantics about the emerging architectures (because just saying ‘microservices’ is causing more problems than it solves) while also pointing out that many of the struggles people have delivering software are rooted in architecture.
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
An Award-winning Digital Workplace and IntranetAtlassian
To finally realize that ‘New Way of Working' we at the Belgian Port of Antwerp Authority set up “Our Magic Four".
-Magic#1 is in the Atlassian tools - of course.
-Magic#2 is revealed in the use of a new, innovative work process - the "Collaborative Cases", the differentiator for efficient knowledge work.
-Magic#3 emerges in the Implementation Service Cycles, co-designed with the business partner.
-Magic#4 is our best kept secret that we can only reveal in person during the session…
The Belgian Green Party and other organizations heard about the success, and started with a similar set-up for their digital workplace and intranets – they love it! Our message: stop selling tools, start selling the process. Filip is available afterwards to answer your questions!
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
Re-imagining Hiscox IT: A DevOps Story
Jonathan Fletcher, Enterprise Architect & Platform Services lead, Hiscox
Description:
DevOps at Hiscox is a journey without an obvious destination! Come and hear about why this is so important to them and how its redefining much of what they do. In this session, we'll examine some practises for making a start with DevOps and what it's like to be the annoying guy that's driving things forward.
DevOps Enterprise Summit London 2016
Agile concepts for quality and process engineers for slideshareYuval Yeret
Excerpt from a session introducing agile concepts for a group of quality engineers in a big enterprise undergoing an agile transition.
The aim was to expose Quality/Process engineers to the concepts of agility and emphasize the impact on process/methodology development, the approach of evolution vs big design up front and its impact on their work. I used a lot of the classic agile examples (a lot of them by Henrik Kniberg) and adjusted for the development of methodology, to show that actually the agile approach should be discovered using an agile process.
Also covers some complexity thinking aspects.
And of course - this is not limited to methodology for IT/product development, but to many kinds of change management.
DOES15 - Mike Bland - Pain Is Over, If You Want ItGene Kim
Mike Bland, Practice Director, 18F
Technology is always the easiest part of any problem. This was true of Google in 2005, when Mike Bland joined the Testing Grouplet’s effort to drive adoption of automated testing throughout a highly successful company as its organization and systems increased in complexity at an alarming and unstoppable rate. This was true in late 2013, when the Healthcare.gov crisis led to a stunningly successful recovery after private industry experts were given clearance to fix the technical issues. It is also true of the U.S federal government today, as Mike has joined 18F as part of the effort to modernize how software is developed and procured, and to steer the culture towards maximum transparency, autonomy and collaboration. This talk will outline Mike’s experiences at Google that shaped his outlook and honed his organizational skills, and describe his efforts to capitalize on the opportunity produced by the Healthcare.gov recovery to effect broad cultural change throughout the federal government.
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyPaolo Sammicheli
How to iterate quickly a physical complex product, composed by Software, Electronic, Mechanics, and Plastics, using an Agile framework like Scrum?
How to speed up the feedback loop, reducing risks and adding creativity and innovation at the same time? How to start transforming a company into an Agile Organization? In this talk, I'll try to answer to the typical hot questions I deal with doing Agile Coaching in the manufacturing industry and I'll show the journey of an Italian company, Sisma Spa, with their CEO Vittorio Gaudino.
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...Kevin Goldsmith
This was an extended version of the talk that I gave at InfoShare 2016 in GDansk. This version of the talk was presented at ao.com and Think Money in Manchester UK in May 2016. This is a remix of several earlier talks and some new content to tie Spotify's autonomy and continuous improvement culture to it's data-driven product development approach to show the complete picture. As usual, I tend to talk to slides instead of putting a lot of the content into the slides themselves, so sorry if these don't have all the info.
DevOps & Security from an Enterprise Toolsmith's Perspectivedev2ops
Slides from presentation by Alex Honor and Damon Edwards at DevOps Connect at RSA 2015 in San Francisco on April 20, 2015.
Abstract:
IT organizations are feeling the squeeze from seemingly conflicting business mandates. At one moment the message is “Go Go Go. DevOps, Lean Startup, Continuous Delivery… move faster and give more people access”. The next moment the message is “Be more secure. Compliance above all. Keep us out of the press!”. Damon Edwards and Alex Honor work with many enterprises who are facing these challenges. This talk is an in the trenches view of how these companies are responding and learning to go faster and be more secure.
Everyone seems to have an intuitive understanding of ‘architecture’ as the process and product of planning, designing, and constructing. The problem is most people don’t have the same understanding which leads to disagreements about what the process and product entails. The transition from software shipped on physical media to software delivered as services further complicated the conversation as operating services introduces other factors that must be considered on an ongoing basis. These misunderstandings have only been exacerbated as greater speed and scale create new problems necessitating novel emergent solutions. This presentation will attempt to highlight the need for new language with dense semantics about the emerging architectures (because just saying ‘microservices’ is causing more problems than it solves) while also pointing out that many of the struggles people have delivering software are rooted in architecture.
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
An Award-winning Digital Workplace and IntranetAtlassian
To finally realize that ‘New Way of Working' we at the Belgian Port of Antwerp Authority set up “Our Magic Four".
-Magic#1 is in the Atlassian tools - of course.
-Magic#2 is revealed in the use of a new, innovative work process - the "Collaborative Cases", the differentiator for efficient knowledge work.
-Magic#3 emerges in the Implementation Service Cycles, co-designed with the business partner.
-Magic#4 is our best kept secret that we can only reveal in person during the session…
The Belgian Green Party and other organizations heard about the success, and started with a similar set-up for their digital workplace and intranets – they love it! Our message: stop selling tools, start selling the process. Filip is available afterwards to answer your questions!
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
Re-imagining Hiscox IT: A DevOps Story
Jonathan Fletcher, Enterprise Architect & Platform Services lead, Hiscox
Description:
DevOps at Hiscox is a journey without an obvious destination! Come and hear about why this is so important to them and how its redefining much of what they do. In this session, we'll examine some practises for making a start with DevOps and what it's like to be the annoying guy that's driving things forward.
DevOps Enterprise Summit London 2016
Agile concepts for quality and process engineers for slideshareYuval Yeret
Excerpt from a session introducing agile concepts for a group of quality engineers in a big enterprise undergoing an agile transition.
The aim was to expose Quality/Process engineers to the concepts of agility and emphasize the impact on process/methodology development, the approach of evolution vs big design up front and its impact on their work. I used a lot of the classic agile examples (a lot of them by Henrik Kniberg) and adjusted for the development of methodology, to show that actually the agile approach should be discovered using an agile process.
Also covers some complexity thinking aspects.
And of course - this is not limited to methodology for IT/product development, but to many kinds of change management.
Modern Engineering Practices - Building Blocks for the New Digital Economy (A...IT Arena
Lviv IT Arena is a conference specially designed for programmers, designers, developers, top managers, inverstors, entrepreneurs and startuppers. Annually it takes place at the beginning of October in Lviv at Arena Lviv stadium. In 2016 the conference gathered more than 1800 participants and over 100 speakers from companies like Microsoft, Philips, Twitter, UBER and IBM. More details about the conference at itarena.lviv.ua.
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube
To stay relevant in a world of accelerating change, business executives are increasingly striving for greater business agility.
To achieve this, the modern enterprise faces challenges such as:
• Increased responsiveness to market demands,
• Managing business agility at the portfolio and program level,
• Aligning business and IT agility,
• Extending software development agility to the greater application life cycle,
• Scaling agile practices so that it perpetuates throughout the organisation,
• Enabling agility using DevOps toolsets that significantly enhance productivity and speeds up delivery.
Join Jaco Viljoen, Principal consultant for Agile Software Development at IndigoCube and hear about the latest thinking in scaling agile to the enterprise and learn how to address these problems. Furthermore, Viljoen will discuss the state of agile today, agile frameworks for the agile enterprise, enabling DevOps toolsets, and how it all comes together to facilitate business agility.
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Agile - Common Sense with a New Name Tag revised by Gustav Olsson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
apidays LIVE Australia 2021 - Why are some organisations slower than their co...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Why are some organisations slower than their competitors?
Liz Douglass, Partner & Andy Tam, Director at Deloitte
Scrum works best with small teams that work to deliver software that is prioritized by the team backlog. It is then built-in iterative models with sprints by having the highest priority items implemented first. But when it comes to managing large organizations, a Scaled Agile Framework is adopted. Scaled Agile Framework, also known as SAFe, is an enterprise-scale development framework, developed by methodologist Dean Leffingwell. It uses a combination of existing lean and agile principles and combines them into a templated framework for large-scale projects. In the session, we are going to know why we should scale and we are going to talk about different scaling framework and in the end, we are going to talk more about SAFe.
Patterns of Evolutionary Architecture - Agile and Beyond 2018Shawn Button
In Agile you should start with the simplest thing that will give you value, and iteratively build on top of that. But how does that work with a Legacy Enterprise Application that everyone is terrified to touch? Or what if we need to build an application that handles millions of transactions a day? How can we make sure that our architecture will meet our needs two years from now, when we don’t know what the application will look like? And how does the process of architecture work in an Agile environment? Join Chris and Shawn in this interactive session, as they explore these topics. Learn architectural patterns that allow you to evolve your architecture. Examine techniques to help you work with legacy apps and dependencies. Learn how good architecture allows us to manage technical risk. See how business and technical people can work together to build an incremental plan for your product.
The title of this presentation is taken from two quotes attributed to Colin Chapman, the founder of Lotus cars, who said: “adding power makes you faster on the straights; subtracting weight makes you faster everywhere”.
This same philosophy underlies principle 10 of the Manifesto for Agile Software Development. Simplicity – the art of maximising the work not done – is essential. Principle 10 is the most important and most misunderstood of the Agile principles. It stands out from the other 11 in a number of ways. It is the only one described as an art; the specific phrasing,“maximising the work not done”, is somewhat unusual; and it is the only one to be explicitly called out as essential.
The presentation introduces attendees to the idea that Principle 10 is essential because it underlies, supports and enables everything else and that without unwavering adherence to it, achieving agility in software development or anything else will be compromised.
This presentation teach will teach you to identify and evaluate opportunities for simplification and maximisation of work not done.
We know that agile methodologies work at the team level, and there is now even an effort to scale into whole organizations.
There is a clear reason behind this: we found ways to improve performance, by analyzing situations better, and making better decision. Every organization wants to apply this in every level. Like in the late 90s, new ideas are coming out that challenge the way we think, and this time they don't just answer development. Ideas like Beyond Budgeting, Lean Startup, Cynefin, Real Options, Feature Injection, SAFe, Design Thinking, #NoEstimates, Cost of Delay and others are spreading out, and while we know not all will last, you never know which might fit your situation. In this session, I'll give a summary of what's hot around the agile world, with some criticism and application in the real world. 13 years after the original manifesto, organizations start to experiment again. I always wished I was there when the first conversations took place. I encourage you to join in on current conversations. Let's start.
SPRINT 13 Workshop 1 What is, and how do you do AGILE? Roo Reynolds - GDS, Andrew Austin-Hancock - Maritime and Coastguard Agency, Keith Oliver - HM Coastguard, James Findlay - DfT
How DevOps is Transforming IT, and What it Can Do for AcademiaNicole Forsgren
Today's business climate is challenging companies to innovate and respond to the market, and forcing them to do so with much greater pressure than ever before. DevOps provides organizations with the ability to respond to this challenge, helping them to innovate and create at velocity and bring value to their business through software, because there really aren't any major companies that aren't software companies.
But the *real* message here is that DevOps is more than just technology. We have been beating our drum for years that DevOps is revolutionary because it goes so far beyond just the technology (tools) -- it is also the practices and the culture. All three of these are required for DevOps to truly effect transformational change. Technology professionals also realized they had to reach out to peers in other silos and collaborate with them in all three areas in order to truly succeed -- and that if the changes were done courageously, with empathy, embracing the new diversity of thought and methodology, things would be amazing. And they ARE.
Academia is facing similar challenges to innovate in the face of new challenges. As a fellow academic (or very recent academic! I still feel like a member of the tribe), I felt these pressures. Perhaps we can look to DevOps methodologies for inspiration and ideas to innovate at velocity. It will take more than just tools, it will take novel practices and collaboration with peers we haven't traditionally worked with.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
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.
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.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
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.
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.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
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.
Utilocate offers a comprehensive solution for locate ticket management by automating and streamlining the entire process. By integrating with Geospatial Information Systems (GIS), it provides accurate mapping and visualization of utility locations, enhancing decision-making and reducing the risk of errors. The system's advanced data analytics tools help identify trends, predict potential issues, and optimize resource allocation, making the locate ticket management process smarter and more efficient. Additionally, automated ticket management ensures consistency and reduces human error, while real-time notifications keep all relevant personnel informed and ready to respond promptly.
The system's ability to streamline workflows and automate ticket routing significantly reduces the time taken to process each ticket, making the process faster and more efficient. Mobile access allows field technicians to update ticket information on the go, ensuring that the latest information is always available and accelerating the locate process. Overall, Utilocate not only enhances the efficiency and accuracy of locate ticket management but also improves safety by minimizing the risk of utility damage through precise and timely locates.
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaYara Milbes
Discover the transformative power of the WhatsApp API in our latest SlideShare presentation, "Top 7 Unique WhatsApp API Benefits." In today's fast-paced digital era, effective communication is crucial for both personal and professional success. Whether you're a small business looking to enhance customer interactions or an individual seeking seamless communication with loved ones, the WhatsApp API offers robust capabilities that can significantly elevate your experience.
In this presentation, we delve into the top 7 distinctive benefits of the WhatsApp API, provided by the leading WhatsApp API service provider in Saudi Arabia. Learn how to streamline customer support, automate notifications, leverage rich media messaging, run scalable marketing campaigns, integrate secure payments, synchronize with CRM systems, and ensure enhanced security and privacy.
2. Transformation should be value driven
Agile and DevOps can put off people who are
not technically inclined and are a means to an
end.
Barclays calls it “Better Value Faster”
Jonathan Smart - Barclays @jonsmart
3. It’s critical to visualise work
Obeya rooms
At its core, “obeya” (Japanese for “big room” or “great
room”) is a lean manufacturing tool, in which a
dedicated room is set aside for employees to meet and
make decisions about a specific topic or problem.
Jonathan Smart - Barclays @jonsmart Dominica - LeanKit @dominicad
Unmask work to manage unplanned work and
achieve flow
People take on more work than they have capacity to
give. Unmask WIP, unplanned work and dependencies
to achieve flow.
4. Organise your teams to maximise outcomes
From Silos To small teams able to deliver end-to-end value
Cornelia Davis - Pivotal @cdavisafc
5. CAMS/The Three Ways
The iron triangle is now broken (if we follow 3 ways)
John Willis - Docker @botchagalupe
Iron triangle can be broken
6. Leadership is key but they can’t do it alone
Leaders need to exhibit new types of behaviour But don’t forget the team
Nigel Kersten - Puppet @nigelkersten, Nicole Forsgren - DORA @nicolefv, Jez Humble - DevOps Research and Assessment @jezhumble
7. Significant effort to bridge the chasm of adoption
Sustained engagement required to move from
early adopters to early majority
Nigel Kersten - Puppet @nigelkersten, Nicole Forsgren - DORA @nicolefv, Jez Humble - DevOps Research and Assessment @jezhumble
Continued engagement is important to support
teams along the hard road
8. Architectural outcomes: can my team...
Invest in architecture to unlock speed and stability
Loosely couple
Nigel Kersten - Puppet @nigelkersten, Nicole Forsgren - DORA @nicolefv, Jez Humble - DevOps Research and Assessment @jezhumble
9. Measure and follow a hypothesis driven approach
Measure so that you understand the impact of
your changes
Nigel Kersten - Puppet @nigelkersten, Nicole Forsgren - DORA @nicolefv, Jez Humble - DevOps Research and Assessment @jezhumble
10. Value first ITIL
ITIL should be applied value first
Common ITIL anti-patterns
Kaimar Karu - AXELOS @kaimarkaru, Akshay Anand - AXELOS
11. White, Green and Black belts for different
audiences
Consider creating dojo to immerse teams
Olivier Jacques - DXC Technology @ojacques2, Slawek Zachcial - DXC Technology @SlawekZachcial
12. One piece of advice
1. Nigel Kersten - Don't adopt automated tools that push crap to prod. Quality
will take a hit. Focus on delivering value.
2. Nigel Kersten - COTS - use a whole systems approach. Keeps COTS as
vanilla as possible. That allows for deployments to happen simply and quickly
through the pipeline.
3. Nicole Forsgren - Measure, keep track and take an experimental/hypothesis
driven approach.
4. Jez Humble - There's no longer a trade off between cost, speed and quality.
Build high quality software faster and cheaper. Invest in architecture and
culture over tooling and cloud!
Nigel Kersten - Puppet @nigelkersten, Nicole Forsgren - DORA @nicolefv, Jez Humble - DevOps Research and Assessment @jezhumble