Organizations like Google, Amazon, Facebook, and Netflix employ DevOps practices to deploy code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability, and security. In contrast, many organizations struggle to release every nine months.
But DevOps isn't just for the Unicorns.
Gene Kim, co-author of The Phoenix Project and the upcoming DevOps Cookbook, shares:
• How you can replicate the DevOps practices and outcomes of the so-called “Unicorns”
• The top lessons learned in his study of high-performing technology organizations
• How you can apply these lessons at your company
Register for “DevOps: From Adoption to Performance” and learn how even large, complex organizations across almost every vertical are using DevOps practices to replicate the technology and performance feats of the “Unicorns.”
https://info.dynatrace.com/apm_wc_Gene_Kim_webinar_na_registration.html
Organizations like Google, Amazon, Facebook, and Netflix employ DevOps practices to deploy code into production hundreds, or even thousands, of times per day, while providing world-class availability, reliability, and security. In contrast, many organizations struggle to release every nine months.
But DevOps isn't just for the Unicorns.
Gene Kim, co-author of The Phoenix Project and the upcoming DevOps Cookbook, shares:
• How you can replicate the DevOps practices and outcomes of the so-called “Unicorns”
• The top lessons learned in his study of high-performing technology organizations
• How you can apply these lessons at your company
Register for “DevOps: From Adoption to Performance” and learn how even large, complex organizations across almost every vertical are using DevOps practices to replicate the technology and performance feats of the “Unicorns.”
https://info.dynatrace.com/apm_wc_Gene_Kim_webinar_na_registration.html
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks: This session explores 'Lean Thinking' techniques to help identify 'bottlenecks' in your delivery pipeline that can be addressed by adopting DevOps
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
Inefficient software delivery impacts the entire business, from line of business units, to operations, to development and test, and the variety of suppliers.
Wastes in your processes are causing bottlenecks.
Join Eric Minick, IBM DevOps Evangelist (and UrbanCode guy), as he explores how ‘Lean Thinking’ techniques can be leveraged to help identify ‘bottlenecks’ in your delivery pipeline that can be addressed by adopting DevOps.
IBM DevOps Enabling continuous integration & deliveryRoberto Pozzi
This presentation is the result of several engagements with clients on the topic of software lifecycle management and continuous delivery.
I acknowledge the contribution of Daniel Berg (Chief Architect, DevOps Tools & Strategy) for all the slides related to DevOps and IBM DevOps Strategy
How IBM Scaled DevOps: The IBM Marketplace and Continuous ImprovementDev_Events
Presentation by Software Engineering Manager and DevOps Coach IBM Marketplace Engineering, Ann Marie Fred.
Adopting a new culture and a new way of working isn't easy; if it was, we'd all be working in Shangri-la by now. Adopting a new culture within a company with roughly 400,000 employees is even more difficult. From its humble beginnings with the first two-pizza DevOps team, IBM's DevOps community has grown to thousands of practitioners. I'll talk about balancing interdependencies with independence, and management with freedom. I'll also outline several practical steps you can take to drive change within your own organization, especially when you encounter resistance to change or misguided processes.
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
Software is becoming more and more important across a broad range of industries, yet technology executives often struggle to understand how to transform their current legacy systems and processes to scale across their organizations.
See how Gary Gruver, co-author of Leading the Transformation, and President of Practical Large Scale Agile, discusses how you can apply the basic principles of Agile and DevOps across your organization.
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks: This session explores 'Lean Thinking' techniques to help identify 'bottlenecks' in your delivery pipeline that can be addressed by adopting DevOps
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
Inefficient software delivery impacts the entire business, from line of business units, to operations, to development and test, and the variety of suppliers.
Wastes in your processes are causing bottlenecks.
Join Eric Minick, IBM DevOps Evangelist (and UrbanCode guy), as he explores how ‘Lean Thinking’ techniques can be leveraged to help identify ‘bottlenecks’ in your delivery pipeline that can be addressed by adopting DevOps.
IBM DevOps Enabling continuous integration & deliveryRoberto Pozzi
This presentation is the result of several engagements with clients on the topic of software lifecycle management and continuous delivery.
I acknowledge the contribution of Daniel Berg (Chief Architect, DevOps Tools & Strategy) for all the slides related to DevOps and IBM DevOps Strategy
How IBM Scaled DevOps: The IBM Marketplace and Continuous ImprovementDev_Events
Presentation by Software Engineering Manager and DevOps Coach IBM Marketplace Engineering, Ann Marie Fred.
Adopting a new culture and a new way of working isn't easy; if it was, we'd all be working in Shangri-la by now. Adopting a new culture within a company with roughly 400,000 employees is even more difficult. From its humble beginnings with the first two-pizza DevOps team, IBM's DevOps community has grown to thousands of practitioners. I'll talk about balancing interdependencies with independence, and management with freedom. I'll also outline several practical steps you can take to drive change within your own organization, especially when you encounter resistance to change or misguided processes.
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
Software is becoming more and more important across a broad range of industries, yet technology executives often struggle to understand how to transform their current legacy systems and processes to scale across their organizations.
See how Gary Gruver, co-author of Leading the Transformation, and President of Practical Large Scale Agile, discusses how you can apply the basic principles of Agile and DevOps across your organization.
How to embrace digital transformation in the Financial Services sectorBrandworkz
Digital has the power to transform business. Businesses in every sector are starting to go through a digital transformation. The Financial Services sector particularly is waking up to the potential of digital to integrate and streamline the entire business process. This slideshare offers insights from industry experts and tips for how to achieve digital transformation success if you are in Financial Services.
The Next Stage of Fraud Protection: IBM Security Trusteer Fraud Protection SuiteIBM Security
View on-demand webinar:
http://event.on24.com/wcc/r/1155218/416359D28E2D43ACB417A8C7C097B3B8
Introducing the Next-Generation Fraud Protection Suite
The financial services industry continues to be plagued by advanced fraud attacks. Sometimes the attacks are successful, resulting in tremendous fraud losses. Virtually always, financial institutions invest significant time and resources to address this continued cyberfraud risk. The fraud protection solutions cobbled together over the past decade suffer from several shortcomings:
Accuracy – statistical risk models generate high false positive alerts, often missing actual fraud
Adaptability – inflexible solutions cannot (or are slow to) react to new threats and new attack methods
Affordability – disparate systems do not leverage pricing incentives and system updates/modifications can be very expensive
Approval – customers are needlessly disrupted by inaccurate risk assessments and the online channel is sub-optimized due to risk concerns
View this on-demand webinar to learn the more about how IBM has taken a fundamentally different approach to fraud protection and management. The IBM Security Trusteer Fraud Protection Suite provides
Evidence-based fraud detection – reduce false positives and missed fraud, leading to better customer experience
Threat-aware authentication – based on actual risk for rapid enforcement
Advanced case management and reporting capabilities – streamline investigations and threat analysis
A powerful remediation tool – quickly remove existing financial malware from infected endpoints
In 2011, SEO is more than just optimizing page titles and a few plugins; it’s about having the right site architecture, social signals, domain authority, site speed and much more.
Sujan speaks on the latest traffic driving tips for your WordPress website including the best plugins for SEO and Social Media. He also will talk about how to implement SEO, such as keyword research, social signals that affect rankings & social media optimization for WordPress. By following his tips, you can turn your WordPress site into a traffic driving machine.
How to drive your event ticket sales through Facebook advertising?EventNook
Everyone knows the importance of social media marketing today but most people don't know how to leverage it effectively to achieve their marketing goals. People assume they know how to utilise Facebook Advertising just because they use Facebook for personal purposes. However, there is so much more to Facebook Advertising when we look at it from a business perspective.
Der VDC-Newsletter ist der monatliche Informationsdienst des Virtual Dimension Centers (VDC) Fellbach mit Neuigkeiten aus dem Netzwerk sowie Nachrichten und Terminen rund um die Themen Virtuelles Engineering, Virtuelle Realität, 3D-Visualisierung und 3D-Simulation. Alle Newsletter stehen zum Download auf http://www.vdc-fellbach.de/downloads/newsletterarchiv bereit. Unter http://www.vdc-fellbach.de/newsletter können Sie sich für den Newsletter anmelden.
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
Walking the line between speed to market and stability of mission-critical systems is something many enterprise organizations deal with on a consistent basis, especially when planning a major application release. Multi-speed IT is a term that connotes the difficulty of balancing speed and risk for these enterprises, but also one that inherently defines a solution; moving at different speeds depending on system requirements. While moving at various speeds based on whether you are releasing changes for Systems of Engagement (SOE) or Systems of Record (SOR) can seem negative, it can be used as a stepping stone towards complete enterprise agility and iterative improvements in release management across both types of systems. Join Rosalind Radcliffe, IBM Distinguished Engineer and Chief Architect for DevOps, as she discusses;
How to begin incorporating continuous testing into the release cycle for both SOE's and SOR's
How deployment automation can be incorporated into multi-platform deployments
How earlier, more frequent testing and automated deployments can help stabilize risk while increasing speed
Customer success with using these testing and deployment solutions to achieve agility across both SOE's and SOR's
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays
apidays LIVE Hong Kong - The Open API Economy: Finance-as-a-Service & API Ecosystems
The Future of Legacy - How to leverage legacy and on-prem assets in your digital transformation with Digital-Driven Integration
Zeev Avidan, Chief Product Officer of OpenLegacy
DevOps provides the ability to increase time to market to an new level. The question is no longer if we need to speed up our delivery. The challenge is to find the right „pace“ for your product. Not every organization and every product needs to run at the speed of Netflix and Spotify, even if we’d like it to be like this. We need to adjust the organization, processes and tools appropriatly and to identify the real bottlenecks in the delivery pipeline continuously. And by the way, we need to justify our investment in the DevOps mission. Are we just automating the current processes or can we use this DevOps thing to really support our business? In this talk, I’d like to discuss with you how to find the right design for your delivery process and your organization to behave as a business enabler and how you can scale DevOps within your organization without loosing agility. Let’s explore how we can listen carefully to the unknown customer out there and to build software they really like in the speed of your business.
Applying DevOps for more reliable Public Sector Software DeliverySanjeev Sharma
Government agencies and contractors must build the competency to deliver software with greater predictability, quality, speed and frequency. The alternative of higher costs and late delivery is no longer acceptable - politically, economically or justifiably. This session will share findings from client experiences and lay out the DevOps approach that is help agencies and their contractors address the challenges inherent in software application delivery.
How to add security in dataops and devopsUlf Mattsson
The emerging DataOps is not Just DevOps for Data. According to Gartner, DataOps is a collaborative data management practice focused on improving the communication, integration and automation of data flows between data managers and consumers across an organization.
The goal of DataOps is to create predictable delivery and change management of data, data models and related artifacts. DataOps uses technology to automate data delivery with the appropriate levels of security, quality and metadata to improve the use and value of data in a dynamic environment.
This session will discuss how to add Security in DataOps and DevOps.
7 Ways to Maximize ROI on your Digital Experience InvestementGlenn Kline
This is a presentation I gave for Perficient at IBM Amplify 2017 on 7 ways to maximize your ROI on your IBM Digital Experience / WebSphere Portal and Web Content Management investment.
Accelerating Cognitive Business with Hybrid CloudDenny Muktar
IBM Indonesia BusinessConnect Events, March 22nd, 2016.
Disruptors are reinventing business processes and leading their industries with digital transformations. Cognitive Business extends digital business with cognitive computing - both of which exist in and are built using the cloud. This presentation covers an IBM approach of building and starting the Hybrid Cloud Journey.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
This presentation will introduce a new DevOps reference architecture published by IBM. This technology agnostic reference architecture was developed harvesting solution architectures from dozens of clients who have been successful in adopting DevOps at scale. The presentation will present the capabilities - across practices, tools, platforms and organizational considerations, that are required for large scale DevOps adoption in an enterprise.
Starter Kit for Collaboration from Karuana @ Microsoft ITKaruana Gatimu
How does Microsoft IT approach the collaboration space? This Real World IT presentation is shared with customers worldwide to accelerate their ability to achieve more from their investments.
Also includes links to success.office.com templates in context of how to use them to kick start better adoption of what is available in your enterprise.
(Feb 2015)
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...Preethi T G
This topic is about Software Quality Management in Wipro company and case tools . This is very interesting topic about Wipro company in Software Engineering course .
Similar to DevOps for Enterprise Systems - Rosalind Radcliffe (20)
Register Now
https://onlinexperiences.com/scripts/Server.nxp?LASCmd=AI:4;F:QS!10100&ShowUUID=FD2034F8-B90E-4AEC-AEDF-5A9ECAAB7DD5&LangLocaleID=1033&AffiliateData=web-software&Referrer=SlideShare
Register here: http://bit.ly/urbancode-nov15
Join Eric Minick in this webcast and take a look at the changing landscape of Continuous Delivery, and how to build your strategy for 2019 and beyond.
Register here: http://ibm.biz/webinar-Oct16
Join this webinar to explore the common operational challenges many DevOps teams are facing today and how modern operations management tools can help you to meet your goals
Register here: http://ibm.biz/webinar_oct10
Join IBM DevOps experts Bill Stoddard and Eric Minick to learn what it really takes to create environments on demand and help you get into production faster.
Register here: http://bit.ly/2lGwSPx
Join Jay Livens, Yaniv Yehuda and Eric Minick for a lively conversation on importance of
Database in DevOps. Good news is these tools are easy to integrate into your DevOps toolchain.
Register Now : ibm.biz/BdZ9Xg
In this webinar, learn how an open toolchain (including Git, SonarQube, IBM UrbanCode Deploy, and IBM Dependency Based Build) is key to driving a modern pipeline. Experts Rosalind Radcliffe and Suman Gopinath will demonstrate where traditional z/OS applications can fit in an existing modern toolchain with minimal modifications. Your developers can use the same tools and practices, but without the pain and effort of a host-based solution that currently limits their ability. This webinar will show how a modern pipeline can break down silos and reduce costs, with minimal additions to your current pipeline.
Register here: http://bit.ly/2EM7r7d. Join us for a look at how we can architect systems to work with simple build pipelines and how we can setup continuous delivery systems that work in the more complex, even messy, environments we have today.
Register here: https://ibm.biz/devops_wc14
Join this great discussion to know the experiences of containerization and cloud exploitation of business applications; highlighting the importance of APM for those applications.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
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.
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
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
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.
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.
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.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
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/
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.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Accelerate Enterprise Software Engineering with Platformless
DevOps for Enterprise Systems - Rosalind Radcliffe
1. DevOps for Enterprise Systems
Session 6289
Rosalind Radcliffe
Distinguished Engineer
Chief Architect for CLM and DevOps
rradclif@us.ibm.com
@RosalindRad
2. High-growth companies are re-composing their businesses
through digital transformation
New apps are consolidating
data and capabilities to engage
new audiences
Business processes are being
infused with insight from
nontraditional data sources to
create new business moments
New business are composed
leveraging digital services from
a broad ecosystem
New channels
and business models
Digital innovationReal time insight
driven processes
3. Digital Disruption enables smaller competitors to be
successful with disruptive business models
……TO
FROM……..
4. 1
. IDC (2015). Innovation, Agility and Customer Experience: How Business Value Messaging Influences the Line-of-Business Buyer, Randy M. Perry.
The Reality: Change or get marginalized
IT Spending is increasingly influenced by LOB
In 2015, ~65% of IT funds are influenced by LOB, going to 80% in late 20161
.
Speed of innovation is a primary driver for LOBs.
Infrastructure
Outdated developer and team tools
Aging developer population
Disconnected teams, silos
FUD: “manual processes exist for a reason”, “SoR dev can’t be as nimble as
distributed dev”
Processes
Manual testing
Availability of entire system is required to test
Difficulty in creating and managing test data
Cross-platform coordination required
Manual project prioritization, status tracking
What barriers are holding you back from change?
5. 5IBM
Innovate. Disrupt.
Transform. Fast.
@Enterprise Scale.
DevOps patterns
Increased Delivery
Cadence: from slow
to fast
Architecture: from
monolithic to more,
smaller, decoupled, pieces
Organization: from silos
to app teams aligned to
business
Where: from physical
on-prem to cloud
Enterprises need to move forward toward Innovation
Less Cloud
Bigger Teams
More Coupling
More cloud
Smaller teams
Less Coupling
Slower Faster
Innovators
Optimizers
Maintainers
1
Business alignment2
Enabling DevOps Transformation
Co-existence of the 3 patterns in a same organization3
6. DevOps is not one
of these things…
It’s all of them!
…across the entire
lifecycle
…for all
technologies and
platforms
–
Distributed
People
Process
Tools
Develop/
Test
Operate
Deploy
Plan
Cloud
SoR
8. Lean & Agile
are at the
heart of IBM’s
DevOps
approach
Balance efficiency and effectiveness to
deliver the right things right!
Fast response
times
Small batch
sizes
Continuous
feedback
AGILE
Reduce work
Remove
bottlenecks
Eliminate
waste
9. 1. Minimum Viable
Product
2. Dedicated
Teams
3. Loosely Coupled
Architecture
4. Minimizing Hand-
offs, Maximizing
Flow
5. Deliver in Small
Batches
6. Transparency 7. Eliminate
Overhead
8. Automate Testing
using APIs
Base: 600 IT professionals with application development responsibilities from US, Canada, UK, France, and
Germany Source: A commissioned study conducted by Forrester Consulting on behalf of IBM, May 2014
34% of companies
have “crossed the
chasm” to critical 3-
week delivery
increments
Positive correlation
between speed and
business satisfaction
The New Software Imperative: Fast Delivery With Quality
Eight DevOps Practices Are The Key To Success
1. Minimum Viable
Product
2. Dedicated Teams 3. Loosely Coupled
Architecture
4. Minimizing Hand-
offs, Maximizing Flow
5. Deliver in Small
Batches
6. Transparency 7. Eliminate
Overhead
8. Automate Testing
using APIs
11. It’s all about
the people
Building a DevOps Culture grounded in lean and
agile principles:
• Everyone is responsible for Delivery
• Common measures of Success
• Empower your teams
• Don’t under-estimate the value of training and skills
enablement!
Product
Owner
Senior
Executives
Users Domain ExpertsAuditors
App Owner Support Staff
External
System Team
Operations
Staff
Team MemberTeam Lead
Team MemberTeam Member
12. Legacy Core
Banking
A Bank is connecting “Systems of Record” in a Private Cloud with
“Systems of Engagement” on a Public Cloud
… to deliver easy, secure mobile banking to clients
Benefits to the Bank
Optimize client experience
Rapid development
Rapid deployment
Mobile analytics
Secure the bank
Systems of Record
on Private Cloud
Mobile Banking /
Mobile Analytics
Benefits for the Consumer
Easy access
Convenience
Mobile banking
Mobile payments
Secure transactions
Systems of Engagement
on Public Cloud
13. Develop Build Test
Production
API
Catalog
Develop Build Test
Slower iterations
Production
Systems of
Interaction
Systems of
Record
Digital
Applications
Enterprise
Applications
By the end of 2015, 75% of large
organizations are expected to
have adopted agile DevOps
practices, (IDC) and 25% of cloud
developers indicated
development of cloud apps from
within a hybrid environment.
Applications and
teams move at
variable speed
14. Application Deployment to Multi-Platform Environments
Mobile Device
Cloud
Distributed
Develop
IDE CI Tool
SCM Build Deploy
Built
Artifacts
Deliver
Request
Build
System of
Engagement
System of
Record
z System
Power
15. 15IBM
Culture
Foundational
values and principles
Think
Conceptualization,
refinement, and
prioritization of
capabilities
Code
Generation,
enhancement,
optimization and
testing of features
Deliver
Automated
production and
delivery of offerings
Run
Services, options,
and capabilities
required to run in
the Cloud
Manage
Ongoing
monitoring,
support, and
recovery of
offerings
Learn
Continuously learn
based on
outcomes from
experiments
IBM Bluemix
Garage Method
Combining industry best
practices for Design
Thinking, Lean Startup,
Agile Development,
DevOps, and Cloud to
build and deliver innovative
solutions.
To learn more visit:
https://www.ibm.com/devops/method
16. Bluemix is an open cloud platform designed
for digital transformations
Deliver your services to developers and access IBM’s middleware
and SaaS portfolios, 3rd party and open services to build your apps
• Stitch an application from APIs and services
• Manage your APIs in private and public catalogs
• Integrate across hybrid environments, on and off premises
• Choose the appropriate deployment option
90+
Services and growing
1/4 from channel partners
bluemix.net
17. APIs power the modern, digital supply chain
Developers can share,
re-use, (re)combine
and deliver new
capabilities quicker
Composing new
capabilities using
internally shared APIs
and external APIs
Enterprise IT team
Systems of Record
(Processes, services
and data)
Reuses
Shares
Combines
Shares
Composes
Enhances
External APIs
Consumes
18. The Critical
Measure of
DevOps Success
The Hidden Factory
Opportunity
80%
20%
50% 50%
Waste
Productive
Hidden Factory= additional value you could create if you
eliminated waste and redirected those resources to innovation
DevOps Transformation
19. Building out new digital capability with speed
Agile infrastructures Lean delivery methods &
tools, across the lifecycle
Bridging on premises assets to on
cloud services
Cloud DevOpsIntegration
Operate Develop/
Test
Deploy
Plan
Key enablers
20. DevOps for
Enterprise
Systems – Key
Takeaways
1.DevOps is about transforming application development and delivery in order
to accelerate digital innovation.
So DevOps is a topic for both business and IT roles in the organization.
2.You don’t buy DevOps, you do DevOps. DevOps is an approach, a mindset – a
combination of culture, process and technology (including infrastructure, tools and
services).
3.DevOps is not only about the hand-off between Development and Operations.
DevOps is about applying lean and agile principles across the application delivery
lifecycle (biz-dev-test-deploy-operate) to achieve continuous delivery of digital
innovation. Key concepts: automation, feedback loops.
21. • For Dummies books:
• https://ibm.biz/mmdevops
• http://ibm.co/devopsfordummies
• http://ibm.co/agilefordummies
• http://ibm.co/ServiceVirtualizationForDummies
http://ibm.co/ARDfordummies
• IBM DevOps Page:
http://ibm.com/DevOps
• IBM DevOps for Enterprise Systems:
http://bit.ly/1PB02KS
• DevOps Lean Assessment (Beta):
http://bit.ly/IBMLeanAssess
Resources
Continuing your ‘Understanding DevOps’ journey
22. Thank You
Your Feedback is Important!
Access the InterConnect 2016 Conference Attendee
Portal to complete your session surveys from your
smartphone,
laptop or conference kiosk.
23. Please Note:
23
• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in
making a purchasing decision.
• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any
material, code or functionality. Information about potential future products may not be incorporated into any contract.
• The development, release, and timing of any future features or functionality described for our products remains at our sole
discretion.
• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual
throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
25. Notices and Disclaimers Con’t.
25
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not
tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the
ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained h erein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other
intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®,
FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG,
Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®,
StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business
Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Editor's Notes
Main point: High-growth companies are re-composing their businesses through digital transformation
Speaking Points:
New apps are bringing data and decision making to the fingertips of people at the front lines of your organization who need to act
Airbus is bringing insight directly to their maintenance engineers
Insight from non-traditional data – social data feeds such as twitter, internet of things, wearable devices, m2m is being used in real-time business critical processes
DelHaize is using weather data to predict real-time inventory needs
Digital Innovation from an ecosystem
Citi is sourcing new innovation from mobile developer communities
Segue:
The only question is how you will personally respond to the new digital era?
Narrative Script:
We envision a future helping customers continue their digital business transformation - with a focus on speed - with “just-in-time” or real-time analytics becoming a business cornerstone. We are seeing disruptors leveraging some key digital transformations to reinvent business processes:
New apps are bringing data and decision making to the fingertips of the people at the front lines of your organization who need to act. Airbus (who spoke on stage at InterConnect this year) is changing the aviation industry by bringing insight directly to their maintenance engineers and changing their business models to extend greater value to their customers and to their industry
Insight from non traditional data – social data feeds such as twitter, internet of things, wearable devices, and m2m are being used in real-time business critical processes. Businesses like DelHaize, parent company of Food Lion, are using non-traditional, weather data in their inventory business process to predict buying behaviors based on weather. DelHaize is taking just in time inventory to an entirely new future. Just-in-time inventory based on answering open-ended business questions like weather that causes them to adjust their optimal goals continuously.
Other companies – like Citi - are effectively becoming digital innovators. They are focusing on creating their unique differentiation and sourcing from developer communities to help complete complex products and solutions. We heard from Citi at InterConnect about how they are creating a community of developers.
1. z Systems development shops are risk averse and frequently stuck in old and slow practices
Without speed, LOBs will steer funds to platforms providing speed of development DevOps provides the how to for delivering at required speed
2. Access to workloads needs to be provided through services
Services is how mobile and cloud workloads are delivered
DevOps provides the how to for service enablement and API management
3. Younger developers needs to be attracted to the z platform or it will die
DevOps processes, tools and associated cultural transformation attracts young developer
There may be critical systems within the business (Systems of Record) where there is no value in trying to move them forward. These are the maintainers which you want to keep at minimal cost. But many SoRs need to move forward, engage with agile teams to increase the delivery cadence or tie in to SoEs – these are the Optimizers. Innovators are needed across the business.
This is a sliding scale where we want to make everyone an innovator.
Like any transformational exercise, a transformation to a continuous delivery model support by DevOps involves three key things:
People: Organizational culture, behaviors
Process
Tools
Tools simply enable the transformation and help reinforce the process.
Process provides a framework, a set of guidelines and best practices to help you adopt lean and agile principles in a continuous delivery model.
Now, people – that’s the tough part! Change is hard and transformational change is even harder. Don’t underestimate the need to focus on the people, which includes organizational structure, roles, ownership, behaviors and cultural differences that exist in your environment.
(Optional, if you want to mention this) In VersionOne’s state of agile survey, 3 of the top 4 barriers to adoption were related to the people aspect:
1. Inability to change organizational culture (53%) and
2. General resistance to change (42%)
4. Availability of personnel with the right skills
Like any transformational exercise, a transformation to a continuous delivery model support by DevOps involves three key things:
People: Organizational culture, behaviors
Process
Tools
Tools simply enable the transformation and help reinforce the process.
Process provides a framework, a set of guidelines and best practices to help you adopt lean and agile principles in a continuous delivery model.
Now, people – that’s the tough part! Change is hard and transformational change is even harder. Don’t underestimate the need to focus on the people, which includes organizational structure, roles, ownership, behaviors and cultural differences that exist in your environment.
(Optional, if you want to mention this) In VersionOne’s state of agile survey, 3 of the top 4 barriers to adoption were related to the people aspect:
1. Inability to change organizational culture (53%) and
2. General resistance to change (42%)
4. Availability of personnel with the right skills
Lean and agile at foundational in IBM’s DevOps approach. Lean is about reducing waste – which occurs everywhere along the software delivery lifecycle. You need to identify bottlenecks and then resolve them, using technology where it can help and taking advantage of lean principles, such as Kanban, where technology falls short. Agile provides guidance and best practices to help teams respond more quickly to feedback by reducing batch sizes that help reduce churn, delivering functionality in smaller chunks and getting feedback earlier in the lifecycle. The key is to apply both lean and agile principles to balance the efficiency of your teams with their effectiveness: It’s not enough to deliver right, you must deliver the right things right.
What does that mean? Deliver value – software that customers want and will buy and will enjoy using. It’s not about delivering function anymore
(Optional, from the Scaled Agile Framework web site: http://scaledagileframework.com)
The effectiveness of applying lean and agile principles to the enterprise:
20–50% increase in productivity
30–75% faster time to market
50%+ defect reduction
Increase in employee engagement
Main point:
8 DevOps practices are key and are most highly correlated with accelerated delivery and increased business satisfaction:
Myth exposed: releasing fast requires you to sacrifice quality. Exactly the opposite is true: small incremental releases are more thoroughly tested, more stable and lower risk.
Speaking points:
In May 2014, IBM commissioned Forrester Research to conduct a survey of 600 app dev professional.
The study identifies the 8 DevOps practices that are most highly correlated with accelerated delivery
And it refutes the myth that releasing fast requires you to sacrifice quality and accept higher risk: adopting these eight DevOps practices, especially automated testing and delivering in small batches, does exactly the opposite: small incremental releases are more thoroughly tested, more stable and lower risk.
The best part about DevOps adoption is the flexibility to choose which practices to adopt first, based on each organization’s priorities, and then to incrementally adopt the rest of the practices as needed to optimize the software delivery lifecycle and accelerate innovation.
Segue:
MORE INFO / KEY FINDINGS
Forrester’s study yielded five key findings:
› Development teams that consistently deliver at the fastest cycle times enjoy the highest business satisfaction.
We found a high correlation between fast cycle times and business satisfaction in our survey results. In this study, high
business satisfaction is an indicator of software quality. The reverse is also true — teams delivering at the slowest cycle
times self-reported the lowest business satisfaction with their projects.
› Incremental improvements to waterfall methods run out of steam at one- to two-month delivery cycles. Our
findings strongly suggest that sustained cycle times of two months or less are impossible to achieve with incremental
improvements to waterfall methods. The overhead of those regimes — even when supplemented by Agile methods —
eats up too much of a multiweek delivery window to succeed. To consistently deliver quality software at the fastest cycle
times, teams adopt new methods and software designs and leave waterfall behind.
› Eight DevOps/continuous delivery practices are the key. DevOps/continuous delivery relies on eight practices: 1)
deliver small increments of functionality; 2) use dedicated, cross-functional teams; 3) use loose architectural coupling; 4)
automate environment provisioning; 5) continuously integrate code; 6) continuously test; 7) continuously fund; and 8)
provide real-time transparency.
› DevOps practices address the top reasons for project disappointment. DevOps practices directly address the
reported causes of business dissatisfaction with software projects. We found the practices used by the fastest teams to
achieve high business satisfaction were a mirror image of the practices the slowest teams reported caused low business
satisfaction.
› DevOps practices reduce cycle time and the risk of failure at the same time. Conventional wisdom and intuition say
that faster releases must come at the expense of higher risk of project failure. DevOps techniques turn this logic on its
head. DevOps practices enable faster and safer releases because they are smaller, less complex, and more thoroughly
tested. Automating provisioning and deployment further reduces configuration errors and speeds up delivery.
There is no technology that will solve the issues related to culture in your DevOps transformation. Sorry! But don’t forget that this is the most critical part and you must focus on building a DevOps culture that is grounded in lean and agile principles:
-- Everyone is responsible for software development and delivery. Agile helps you define roles in your organization, the activities they must perform, and the ownership each role has for specific activities and deliverables. You want to build a culture that has control and ownership and a sense of responsibility for successful value delivery.
-- Teams and teams-of-teams should be using common measures of success. Again, agile can help define that process.
-- Finally, please do NOT underestimate the need to train!
At a bank in Australia, the management team has been developing their strategy for the future. The solution they retained is to buy a core banking application that functions almost solely as a system of record, and build the systems of engagement and systems of insight in a public cloud. This is a very common pattern we see over and over as few companies ever wanted to buy monolithic systems.
If you step back and think about the teams building these different systems, you quickly realize that they are vastly different: Teams building SoR are typically larger, more structured, focused on attributes like security, reliability, compliance. On the other hand, teams focused on SoE are much smaller, integrated and agile, with a focus on getting a solution to market as quickly as possible and gathering customer feedback. In short, SoR teams’ focus is on time to certainty, while SoE teams focus’ is on time to experiment.
These culture differences have significant impact in the ability of an organization to quickly deliver hybrid cloud solutions, and require optimized DevOps approaches and solutions.
But even with optimized DevOps solutions to cater for these differences, the reality of a two speed IT makes the delivery of these integrated systems complicated multi-team projects.
Why do we talk about two speed?
- SoR teams typically release software in cycles measured in months, commonly 3-6 months with very distinct phases, dedicated teams (e.g. testing).
- SoE teams typically deliver new versions of their software in days or weeks.
These differences in speed, culture, and priorities create lots of challenges to manage dependencies. Typical issues include:
Lack of clarity on Services requirements
Mis-alignment of schedules and priorities
Different tools and infrastructures render rollout of entire stack complex
How do we solve this?
Deploy complex applications: multi-platform, multi-technology
Applications in different layers develop and deploy at different velocities
Hybrid environments: Public and Private Cloud, Distributed physical or virtualized servers, Mainframe, Mobile Devices, and also Smart devices
From Hayden: What I had imagined starting with is the top level BM Method graphic...where Culture is in the middle. I had imagined clicking on each to then show the portion of our portfolio that is relevant. Sue’s thinking: he clicks on the “Code” tile which takes him to the “Code” slide and from there he launches a product demo if applicable. Or, he does all the product intros from this circle and does the demos completely separate from this circle.
IBM’s practical method combines the best of open communities, Design Thinking, Lean Startup, with an Agile DevOps methodology to build and deliver innovative solutions. It reflects how we design, build applications, and incorporate feedback on a regular basis. It’s called IBM Bluemix Garage Method. It’s an open and repeatable method with best practices, tool chains and a thriving ecosystem. Provides:
Hardened method-ware, delivered as digital experience and practice library of work-product assets.
Accelerators to speed adoption, combining tool chains and methods.
Shared learning (videos, case studies, blogs) of IBM transformation; extends to clients, phase 2.
Open community forum to engage, comment, progress and extend methodology.
Main point – APIs, open communities and governance are key to innovation and efficiency
POV – In an API centric, hybrid world, heterogeneity is a fact of life. Using Open Technologies helps improve cloud and application interoperability, leads to better device support and often increases innovation.
Speaking Points: We’re not speaking to the words on the slide….This is a digital experience example: Imagine a scenario where a driver gets in an accident. Many of us have been there and we know this is a process the involves many companies working in harmony. My insurance firm, the adjuster, the body shop, the tow truck driver. Yet, we assume the insurance firm owns the experience. Our first call is to the insurance company who has us gather some information. A tow truck is dispatched, but doesn’t arrive within an hour. Who do I call? Not the tow truck company. I call my insurance company to ask where is the tow truck? So, by building out an ecosystem of partners built on secure APIs, I build a new digital experience that increases value to my consumer AND to my partners. Imagine the digital experience where all of these are integrated. A maps app that shows me where the tow truck driver is en route. Let’s me accept or negotiate the adjuster’s claim. I can see images of the repair as it happens. All powered by the new, digital supply chain.
Let’s focus for a few minutes on waste and what causes it because, unless you can identify waste across the software development lifecycle, it’s going to be difficult to eliminate it right? You want to find your organizations “hidden factory”, which is essentially the amount of waste you can eliminate to transform your organization’s ability to innovate and be productive as opposed to just “keeping the lights on”. Financially the issue is simple. Demands on software delivery resources are increasing and funding is decreasing. DevOps targets this dilemma: that both speed and efficiency must improve as we discussed on the last slide. This is why lean, agile, automation, and collaboration are key elements of any solution.
At least 40% of your resources are probably wasted on non-value added effort.
What if you could redirect this wasted resource to a Hidden Factory that dramatically improves your competitive differentiation? Hidden Factory is a Lean Six Sigma term. It is the additional output that would be possible if the resources you are currently directing at creating waste were released and redirected instead at creating value and innovation. Think about what cutting that waste by 50% or more would mean. This is the value of lean adoption and executing the core value proposition of DevOps.
Reducing waste, duplication and process friction means we can spend less time on drudgery, duplication and rework, and more time on efficient innovation and smarter systems, products and services.
There are three *typical* causes of waste:
Unnecessary Overhead
Caused by lack of collaboration, wasted time in meetings, problems articulate feedback (aka requirements, ideas). Communication, in general , or lack of good communication is a primary source of waste. Technology can help here in many ways. Collaborative tooling that enables teams to work together online, using a consistent source of truth to represent status and health of projects, to communicate feedback, and to report on all of that information in a consistent, simple way. Tooling that can do that goes a long way toward easing the communication overhead, especially for distributed organizations.
Unnecessary Re-work
This is actually caused, in large part, from poor communication, in all respects. Feedback (aka requirements, ideas) are not communicated properly. Objectives are not communicated properly.
Other causes include lack of testing, validation against feedback and integrated deployments early in the lifecycle. As software changes move further to the left in the delivery pipeline, re-work becomes more and more costly.
Over-production
It is critical to understand what is “good enough” in terms of solution development. A wise IBMer once told me that IBM is very good at delivering a Cuisinart when the customer just needs a wooden spoon or a hand mixer. Over-engineering, delivering really cool functionality, causes huge waste if the customer does not want the solution and therefore will not buy it. Understand the feedback, the requirements, the ideas and then craft a solution that delivers the “minimum viable product” so that you can get feedback before adding more capabilities.
Main point: 3 key enablers to help you speed up digital transformation
Speaking points:
In the digital era, responsiveness to the market is paramount. Which means your current digital transformation will soon be followed by your next transformation (and so on). To transform, adapt and respond quickly requires three things
An agile infrastructure to help you build, deploy, run and manage apps
Flexible and open APIs so you can integrate on-premises assets and on-cloud services
Agile and lean processes & tools so you can accelerate software delivery: beginning with planning - through development, delivery - and finally, monitoring and analyzing the feedback and incorporating it back into the planning.
Segue:
Let’s look at each of this individually.