Presentation given to Sydney Tech Leaders Meetup 11-June-2015.
Focuses on behaviours and culture change that is required within the delivery team and throughout the enterprise to assist and complement the technical capability of the organisation.
Performance Testing in the Agile LifecycleTechWell
Traditional large scale end-of-cycle performance tests served enterprises well in the waterfall era. However, as organizations transition to agile development models, many find their tried and true approach to performance testing—and their performance testing resources—becoming somewhat irrelevant. The strict requirements and lengthy durations just don’t fit in the context of an agile cycle. Additionally, investigating system performance at the end of the development effort misses out on the early stage feedback offered by an agile approach. And it’s more important than ever that today’s agile-built systems perform. So how can agile organizations ensure optimum performance of their business critical systems? Lee Barnes discusses why agile teams need to change their thinking about performance from a narrow focus on testing to a broader focus on analysis—from a people, process and technology perspective. Take back techniques for shifting your performance testing/analysis earlier in the development cycle and extracting performance data that is immediately actionable.
Performance Testing in Agile and DevOps EnvironmentsTechWell
As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are addressing performance through an end of sprint hardening approach. Join Syed Hossain as he explores the challenges of performance testing in agile and DevOps environments. Learn proven approaches to performance testing—staggered sprints, incremental testing, and targeted sprints. Discover how to apply existing or new performance testing tools— StormRunner Load, Neotys, SOASTA, HP Mobile Center, Perfecto Mobile—that reduce the need for heavy scripting and dramatically cut down on test preparation time. This allows you to focus on the most important tasks at hand—validating, measuring, and optimizing application performance. Leave with new ideas and proven approaches for completing performance testing in agile and DevOps environments.
The presntation is a part of Lunch and learn session at Qwinix -Learn at Lunch, A Program To Help Employees Grow. A weekly activity.
Every Wednesday, all of us at Mysore Office will sit together over lunch to learn about - anything and everything under the sun! Individuals presents about a subject they’re interested in, technical or non-technical.Using this platform to share what we learn at lunch.
Performance Testing in the Agile LifecycleTechWell
Traditional large scale end-of-cycle performance tests served enterprises well in the waterfall era. However, as organizations transition to agile development models, many find their tried and true approach to performance testing—and their performance testing resources—becoming somewhat irrelevant. The strict requirements and lengthy durations just don’t fit in the context of an agile cycle. Additionally, investigating system performance at the end of the development effort misses out on the early stage feedback offered by an agile approach. And it’s more important than ever that today’s agile-built systems perform. So how can agile organizations ensure optimum performance of their business critical systems? Lee Barnes discusses why agile teams need to change their thinking about performance from a narrow focus on testing to a broader focus on analysis—from a people, process and technology perspective. Take back techniques for shifting your performance testing/analysis earlier in the development cycle and extracting performance data that is immediately actionable.
Performance Testing in Agile and DevOps EnvironmentsTechWell
As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are addressing performance through an end of sprint hardening approach. Join Syed Hossain as he explores the challenges of performance testing in agile and DevOps environments. Learn proven approaches to performance testing—staggered sprints, incremental testing, and targeted sprints. Discover how to apply existing or new performance testing tools— StormRunner Load, Neotys, SOASTA, HP Mobile Center, Perfecto Mobile—that reduce the need for heavy scripting and dramatically cut down on test preparation time. This allows you to focus on the most important tasks at hand—validating, measuring, and optimizing application performance. Leave with new ideas and proven approaches for completing performance testing in agile and DevOps environments.
The presntation is a part of Lunch and learn session at Qwinix -Learn at Lunch, A Program To Help Employees Grow. A weekly activity.
Every Wednesday, all of us at Mysore Office will sit together over lunch to learn about - anything and everything under the sun! Individuals presents about a subject they’re interested in, technical or non-technical.Using this platform to share what we learn at lunch.
Deployment pipelines seem to go hand in hand with any mention of DevOps. Why do pipelines matter and how do the principles of DevOps intertwine with the idea of treating everything as an artifact in a pipeline?
A Presentation by Ravi Namboori,a Cisco Evangelist about Big Data. Ravi Namboori explains about DevOps is a concept dealing with, among other things: software development, operations, and services. It emphasizes communication collaboration and integration between software developers and information technology (IT) operations personnel.
Creating a pull for DevOps in an Agile TransformationTimothy Wise
This presentation was used to start a conversation with the Atlanta DevOps community around patterns for introducing DevOps in large organizations. During the session, I presented findings from coaches around the US.
Have you ever delivered software to testing only to receive unexpected feedback regarding quality issues of interoperability, reliability, usability, or testability? Or worse, delivered to customers a product that fully met its specifications but generated complaints and calls for urgent fixes? Substantial time and effort can be saved by understanding—before coding begins—the important quality factors a software system must have. Join Dawn Haynes to explore quick and effective ideas for defining quality factors for your software. Dawn demonstrates how to create a checklist—using general heuristics, standards, and your own research—to employ as a source of specific quality requirements for your projects. By adding these to your requirements gathering process, you will better develop detailed designs and code. Going beyond the basics, Dawn explains how to reduce reliability and/or security vulnerabilities, increase efficiency, and implement quality factors like testability and maintainability. Steer your code to acceptance rather than to rework.
Evolving from Quality Assurance to Quality EngineeringTestingXperts
Quality Assurance alone would not suffice to match the speed, persistence, and thoroughness that the Agile development and Shift-Left world demands today. Quality Engineering ensures that quality is not an after-thought.
Being distinct is what sets your business apart from the competition. Why would you want a safety program that is like everyone else's. Workplace Safety Revolution will show you how to develop, plan and execute an Integrated Management System in 10 simple steps. Don't let anyone deliver your company a safety program that can be cut and pasted from the internet or from a binder off the shelf. We will show you how to ensure your investment in safety creates a transformational change.
DEK Technologies Continuous Delivery one pagermattiastronje
Imagine a process where every checkin is version controlled, built, integrated & tested, gone through automated acceptance tests and notifies a business representative who makes a zero- downtime ”one click” decision to deliver the software.
The Evolution of Application Release AutomationXebiaLabs
The capabilities provided by today’s Application Release Automation (ARA) tools have advanced exponentially in recent years. Despite these advancements, the enterprise demands new requirements that go beyond application change to automate even more of the release process. The evolving definition of ARA now includes areas that were previously left unaddressed, such as the deployment of database changes and the orchestration of the entire release process. In this on-demand webinar, learn how Datical and XebiaLabs are working together to address the changing needs of the enterprise through the evolution of ARA.
More and more companies worldwide are excited about DevOps and the many potential benefits of embarking on a DevOps transformation. The challenge many of them are having, however, is figuring out where to begin and how to scale DevOps practices over time. These challenges can be especially daunting in large enterprises. In this webinar we will discuss a maturity model for framing your transformation, then focus on analyzing your deployment pipeline and identify existing inefficiencies in software development and deployment.
Starting and Scaling DevOps in the EnterpriseXebiaLabs
As software continues to take a greater role in defining the success of today’s businesses, adopting DevOps practices has become a top priority for staying competitive. However, in large organizations, lack of alignment on DevOps improvements and inherent organizational waste and inefficiencies can hamper or even halt progress.
But a proven framework for large organizations and their executives to understand and implement DevOps principles in the context of their current development processes exists!
In this webinar you'll hear from Gary Gruver, author of the new book, Starting and Scaling DevOps in the Enterprise, to learn more about this approach.
With a track record of transforming software development processes and working with executives in large organizations, Gary, along with your host, Andrew Phillips, XebiaLabs VP of DevOps Strategy, will give you the tools you need to gain organizational alignment and lay the foundation for a successful DevOps implementation.
What is DevOps? How can it impact my Customers and my BusinessQualitest
QualiTest and Kubisys help clarify and explain what DevOps can do for you and your business. Experts will shed light on the purpose, the target, the goal and how DevOps can improve your testing process.
For more information visit: www.QualiTestGroup.com
Deployment pipelines seem to go hand in hand with any mention of DevOps. Why do pipelines matter and how do the principles of DevOps intertwine with the idea of treating everything as an artifact in a pipeline?
A Presentation by Ravi Namboori,a Cisco Evangelist about Big Data. Ravi Namboori explains about DevOps is a concept dealing with, among other things: software development, operations, and services. It emphasizes communication collaboration and integration between software developers and information technology (IT) operations personnel.
Creating a pull for DevOps in an Agile TransformationTimothy Wise
This presentation was used to start a conversation with the Atlanta DevOps community around patterns for introducing DevOps in large organizations. During the session, I presented findings from coaches around the US.
Have you ever delivered software to testing only to receive unexpected feedback regarding quality issues of interoperability, reliability, usability, or testability? Or worse, delivered to customers a product that fully met its specifications but generated complaints and calls for urgent fixes? Substantial time and effort can be saved by understanding—before coding begins—the important quality factors a software system must have. Join Dawn Haynes to explore quick and effective ideas for defining quality factors for your software. Dawn demonstrates how to create a checklist—using general heuristics, standards, and your own research—to employ as a source of specific quality requirements for your projects. By adding these to your requirements gathering process, you will better develop detailed designs and code. Going beyond the basics, Dawn explains how to reduce reliability and/or security vulnerabilities, increase efficiency, and implement quality factors like testability and maintainability. Steer your code to acceptance rather than to rework.
Evolving from Quality Assurance to Quality EngineeringTestingXperts
Quality Assurance alone would not suffice to match the speed, persistence, and thoroughness that the Agile development and Shift-Left world demands today. Quality Engineering ensures that quality is not an after-thought.
Being distinct is what sets your business apart from the competition. Why would you want a safety program that is like everyone else's. Workplace Safety Revolution will show you how to develop, plan and execute an Integrated Management System in 10 simple steps. Don't let anyone deliver your company a safety program that can be cut and pasted from the internet or from a binder off the shelf. We will show you how to ensure your investment in safety creates a transformational change.
DEK Technologies Continuous Delivery one pagermattiastronje
Imagine a process where every checkin is version controlled, built, integrated & tested, gone through automated acceptance tests and notifies a business representative who makes a zero- downtime ”one click” decision to deliver the software.
The Evolution of Application Release AutomationXebiaLabs
The capabilities provided by today’s Application Release Automation (ARA) tools have advanced exponentially in recent years. Despite these advancements, the enterprise demands new requirements that go beyond application change to automate even more of the release process. The evolving definition of ARA now includes areas that were previously left unaddressed, such as the deployment of database changes and the orchestration of the entire release process. In this on-demand webinar, learn how Datical and XebiaLabs are working together to address the changing needs of the enterprise through the evolution of ARA.
More and more companies worldwide are excited about DevOps and the many potential benefits of embarking on a DevOps transformation. The challenge many of them are having, however, is figuring out where to begin and how to scale DevOps practices over time. These challenges can be especially daunting in large enterprises. In this webinar we will discuss a maturity model for framing your transformation, then focus on analyzing your deployment pipeline and identify existing inefficiencies in software development and deployment.
Starting and Scaling DevOps in the EnterpriseXebiaLabs
As software continues to take a greater role in defining the success of today’s businesses, adopting DevOps practices has become a top priority for staying competitive. However, in large organizations, lack of alignment on DevOps improvements and inherent organizational waste and inefficiencies can hamper or even halt progress.
But a proven framework for large organizations and their executives to understand and implement DevOps principles in the context of their current development processes exists!
In this webinar you'll hear from Gary Gruver, author of the new book, Starting and Scaling DevOps in the Enterprise, to learn more about this approach.
With a track record of transforming software development processes and working with executives in large organizations, Gary, along with your host, Andrew Phillips, XebiaLabs VP of DevOps Strategy, will give you the tools you need to gain organizational alignment and lay the foundation for a successful DevOps implementation.
What is DevOps? How can it impact my Customers and my BusinessQualitest
QualiTest and Kubisys help clarify and explain what DevOps can do for you and your business. Experts will shed light on the purpose, the target, the goal and how DevOps can improve your testing process.
For more information visit: www.QualiTestGroup.com
SOA: An enabler for Continuous Delivery and innovationIan Tinsley
Building on my experience at Westfield Labs, this presentation explores how implementing a Service Oriented Architecture allowed Westfield to embrace a Lean, Agile approach to Product delivery.
Presentation was originally delivered to CTO Summit Sydney
https://ti.to/startup-cto-summit/sydney
Zero touch QA automation platform for DevOpsTaUB Solutions
Presentation based on the Award Winning Paper by Varadarajan Srinivasan on Zero Touch QA Automation Platform at STC Nov 2018.
Companies that are in DevOps Journey go through a rough weather in QA Automation initiatives. With the industry transformation to Digital Trend, there is always a need for an efficient streamlined Continuous Delivery.
This Webinar would talk about Zero Touch QA Automation Platform. It deals with the Solution on Integrated DevOps & Quality Approach. This would consist of Artificial Intelligence in Reporting and Data Visualization. The Complete QA Cycle is automated from Test Design to Test Closure with Continuous Monitoring, involving no manual intervention. The Webinar would also give insights on Business benefits/outcome on adopting this approach with streamlined Governance.
DevOps is the combination of cultural philosophies, practices, and tools that increases an organization's ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes.
DevOps é um conjunto de princípios, métodos e tecnologias para lidar com o desafio de liberar rapidamente a evolução do software de alta qualidade desde o desenvolvimento até a produção, onde tudo se torna programável: aplicação, testes e Infraestrutura.
You will see all sorts of claims on the internet of how DevOps is the end of ITIL. It ain't so, and there is as much strong argument out there for the use of both. How do DevOps and ITSM affect each other? What are the connections? How will they work together? Here is one view of where the work will be needed, and what value they offer each other.
DevOps Quality Engineers write exhaustive and creative Test Cases to test the
product or application enough from all aspects,with an intention to “Break it”.
They need to guarantee that the implemented Test Cases fulfill the purpose they
were written for. To achieve this, continuous follow-up and review is a must. They
ensure none of the planned product features are compromised and testing is
comprehensive enough to test all the aspects of the application. You learn these
techniques to write effective test cases, through this certification
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
This is the slide deck that KMS Technology's experts shared useful information about latest and greatest achievements of software testing field with lecturers of HCMC University of Industry.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
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.
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.
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
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
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.
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.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
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/
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."
3. Deliver more features value, more quickly
for less cost
Improves
•Focus
•Efficiency
•Quality
Reduces
•Cycle time
•Bureaucracy
•Release overheads
•Bug/feature management
•Cost
5. Can we do this faster?
TEST, TEST, TEST
100% Unit Test coverage
~75% Cucumber Tests (BDD)
Substantial integration tests in pre-prod
Deployment Automation
6. Global Release Vicious Circle
Confidence to release is
low despite automated
tests
Patching changes into RC
causes further delays
Delays cause more
features to be added to
RC
QA fall behind on
functional testing
Engineers become
careless
Anxiety from Release
Manager delays
releases
Difficult to identify
cause of regressions
9. How?
Clear definition of ownership
Shared responsibility for quality (not just QA)
Culture of personal responsibility
Collaboration rather than phase-gates and sign-off
Production releases focus the mind
13. Responsibility
Code is well-tested and production ready
Monitoring vital statistics (in all environments)
When to back-out and when to fix-forward
Nuanced understanding of risk and QA
Definition of Done == In production.
14. Change in Team
Less focus on points and commitment
More focus on output and why?
Shared ownership of product and quality
Teams judged on effectiveness rather than velocity
15. Finally..
It’s not “same same but faster”
You cannot solely automate and test your way to CD
You need to change your culture
You need trust and autonomy
Requires personal responsibility and accountability at every level
You cannot leave it to engineering
Today I’m focusing on culture change rather than technical implementation details
Quick reminder of benefits of CD
Traditionally Ops own responsibility for production systems and can only feel secure if everything has had a full regression test in a prod-like environment.
This made sense for code delivered on a CD-Rom but is not so relevant for server-hosted software.
At Westfield we attempted to speed up this cycle by investing in Test and build automation. You do need a lot of this but you need more than merely speeding up the old process.
Someone has to sign this release off!
Every change is perceived as a regression risk.
For Ops and QA to have certainty, everything gets tested together, each change has a huge overhead, that slows the process down further.
Releases always take days rather than hours or minutes which builds a new backlog/bottleneck of changes which set the next release up for delays.
This makes more sense if you are deploying infrequently.
Teams, and specifically engineers are trusted to make good judgements
In return, they accept and understand accountability
Transparency is delivered through frequent releases and performance data
Hard to do any of this without a de-coupled architecture
Assign ownership at the team and individual level
Engineers take responsibility for delivering code that has been properly tested and ask for help if necessary. The rest of the team commit to helping with testing and monitoring.
Personal responsibility is the idea that human beings choose, instigate, or otherwise cause their own actions
Formal sign-off becomes meaningless when you are releasing so many changes to so many moving parts
Changes that were observed in the team and individuals after changing our philosophy.
Backwards compatibility is critical.
At Westfield we had a very clear strategy that you couldn’t release changes to dependent components at the same time. A backward compatible component must go right through to production first.
This creates a robust system and process. Nothing is in the pipeline that could cause a regression if release order goes wrong.