Pressure to deliver business value faster, and more efficiently is everywhere. Companies are adopting Agile practices and going though the Agile Transformation because moving to agile methods offers any organization to outperform its former measures of productivity and profits. Several years ago, IBM Software Group began adapting agile software development practices and related products to their needs. This session will provide details where we started and what was our agile journey.
This presentation was part of my session in "Agile in Business" seminar in Chennai on July 27th, 2013, organized by Unicom. This addresses the different aspects to be considered when a test team is transformed in an Agile set-up performing Agile Testing.
Successful Agile Transformation - The NCS StoryNUS-ISS
Presented by Mr Lee Chee Yong, Agile Practice Lead of NCS Agile Competency Centre at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
Presenter:
Dr. Gail Ferreira, Agile Practice Leader, MATRIX Resources, San Francisco Center of Excellence
Rapid scale directly impacts all levels of decision-making, planning, execution, culture, and communications for executives in hypergrowth companies. In this session, we will discuss how to organize, support, and tailor agile practices for teams and sub-teams in companies with a rapid growth cycle. We will share contemporary case studies of hypergrowth companies who have delivered agile at scale.
Topics will include:
• Basic agile and lean methods
• Scrum of Scrums
• SAFe
• Disciplined Agile Delivery (DAD)
• Agility at Scale (Ambler/Lines)
• Spotify model (Tribes, Squads, Chapters & Guilds, DSDM).
This presentation was part of my session in "Agile in Business" seminar in Chennai on July 27th, 2013, organized by Unicom. This addresses the different aspects to be considered when a test team is transformed in an Agile set-up performing Agile Testing.
Successful Agile Transformation - The NCS StoryNUS-ISS
Presented by Mr Lee Chee Yong, Agile Practice Lead of NCS Agile Competency Centre at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
Presenter:
Dr. Gail Ferreira, Agile Practice Leader, MATRIX Resources, San Francisco Center of Excellence
Rapid scale directly impacts all levels of decision-making, planning, execution, culture, and communications for executives in hypergrowth companies. In this session, we will discuss how to organize, support, and tailor agile practices for teams and sub-teams in companies with a rapid growth cycle. We will share contemporary case studies of hypergrowth companies who have delivered agile at scale.
Topics will include:
• Basic agile and lean methods
• Scrum of Scrums
• SAFe
• Disciplined Agile Delivery (DAD)
• Agility at Scale (Ambler/Lines)
• Spotify model (Tribes, Squads, Chapters & Guilds, DSDM).
Large Scale Agile Transformation by Husni RoukbiAgile ME
The agile manifesto introduced a new way of implementing software development projects which resulted in a dramatic improvement in these types of projects. Agile success at the project level has prompted IT leaders within organization to try to scale it to the enterprise level with less success rate. In this interactive session, we will review the various approaches to large-scale agile transformation, discuss the transformation road map and organizational change management required as well as key drivers/sponsors required for a successful agile transformation. We will discuss how to measure transformation progress, and outline possible challenges and corresponding solutions.
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
Getting to Daily Releases with Agile IT Operations. Devin Hedge, Enterprise Transformation Consultant talks to a group at Triagile about the Six Key Areas to focus on when attempting to transform IT Operations with Lean and Agile principles. The talk covers Service Engineering, IT Operations, and the Tier 1 Support/NOC organizations. Kanban, Service Management (ITSM), and what it means to have a DevOps orientation.
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
"Leading a large-scale agile transformation isn't about adopting a new set of attitudes, processes, and behaviors at the team level; it's about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it's about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change."
To institutionalize Agile practices across the organization across the below domains :-
(E) Enterprise wide Software Development
(T) Tools & Technological landscape
(H) Hardware & Architecture
(N) Non Software Processes
(I) IT Operations & Infrastructure
(C) Cultural changes
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
Our Agile Transformation journey started about 20 months ago. In this talk I am going to share some of the key challenges faced by me as an Agile Coach and how did I over come them. As a change agent you will learn few critical tips or tricks from my experience and implement them in your transformation journey at your organization.
Agile Center of Excellence : Presented by Rahul Sudame oGuild .
When any organization plans to move to Agile methodology, it needs to plan multiple initiatives for successful transition. One of the important initiative would be building an Agile Center of Excellence, a team which would support for consistency of Agile implementation across the organization. The Agile CoE we built worked on multiple aspects such as:
Defining organization-wide Agile methodology, tailoring it as per organization environment if required.
Build knowledge of Agile across the organization.
Supporting the team members with any ongoing queries.
Support in building required Tools and Templates required implementing Agile.
Assessing Agile implementation of different projects, identifying any gaps or improvement areas.
This session covered practical experience of how we built a successful Center of Excellence, which become a big enabler for successful Agile transformation.
Agile 2013 - Lean Change for Enabling Agile TransformationsAlexis Hui
Experience report summarizing our experiences with agile transformation in mid-large sized IT organizations and challenges we faced with current methods available. As a result, we saw a need for a better change approach to help us and others in the agile community with agile transformations. Borrowing thinking and tools from Lean Startup, Kanban and Kotter we have defined a structured framework known as Lean Change. The premise behind our thinking is that successful agile transformation requires learning and feedback as the keys for success. Lean Change is founded on three concepts, co-creation of changes through negotiated change, experiment based objectives using minimum viable changes, and validated learning to guide changes through a structured validation lifecycle.
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
How to measure the outcome of agile transformationRahul Sudame
This presentation covers details on how we can measure that Agile Transformation is providing the intended outcome or not. I presents a research & survey which tries to understand how different people measure value of Agile Transformation
As more organizations begin to adopt agile on multiple, interdependent teams, how do we ensure that the success within a team can translate to success at the enterprise level?
Presented by: Sanjiv Augustine, President of LitheSpeed
Life Has Not Been That Rosy With Agile : Rahul SudameoGuild .
In my experience, Agile adoption started in some of the organizations with lot of hype and inflated expectations. And in such cases, if Agile transformation is not handled properly, it can result in multiple challenges rather than providing the expected benefits.
This practical experience sharing session would cover some such problems I faced while applying Agile in different environments. The audience practicing Agile can relate some of these challenges with their own environment as well. The attendees who are on their path to Agile transformation can learn from the lessons and mistakes shared by the speaker.
The session would cover challenges observed due to nature of the project, customer-vendor engagement model, application of processes, attitude of people rolling out agile, unrealistic expectations, conflict in roles and responsibilities. It would also highlight challenges introduced to some of the roles (like Project/QA Manager/Manual Tester etc.) in Agile environment and impact on billing / project contracts / SOW etc.
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationLeadingAgile
This talk explores a safe, pragmatic, and repeatable formula for leading change in large organizations. The Holy Grail for an executive is to tie dollars spent and activities performed, to internal improvement metrics and ultimately improved business performance. We’ll start by discussing the elements of an agile transformation business case and how to identify a meaningful value proposition for change. Next we’ll consider how to assess the organization and build an agile transformation strategy and roadmap that encourages an iterative and incremental approach to change. Finally we’ll explore the metrics and controls that help you know if you’re on the right track. Throughout the presentation, we’ll explore the change management and engagement techniques necessary to make sure you are building meaningful organizational support as you engage the enterprise. We’ll discuss how to build and execute a change management strategy to keep everyone safe and informed throughout the transformation. We’ll show how to sustain and improve the changes over time, ultimately creating an organizational ecosystem where business agility is part of the fundamental DNA of the company. The goal of this talk is to take the magic out of agile transformation and show you how to systematically and planfully introduce agile into your organization.
La presentación de mi charla en Ágiles Colombia 2016.
Design Thinking usada como una poderosa herramienta para el cambio a través del diseño experiencias memorables enfocadas en generar comportamientos sostenibles donde el punto de partida consiste en sumergirse en un estado de empatía auténtica.
The presentation from my talk in Agiles Colombia 2016.
Design Thinking as a powerful tool for change through designing memorable experiences focused on generating sustainable behaviors, where the starting point is to immerse yourself in a state of genuine empathy.
Large Scale Agile Transformation by Husni RoukbiAgile ME
The agile manifesto introduced a new way of implementing software development projects which resulted in a dramatic improvement in these types of projects. Agile success at the project level has prompted IT leaders within organization to try to scale it to the enterprise level with less success rate. In this interactive session, we will review the various approaches to large-scale agile transformation, discuss the transformation road map and organizational change management required as well as key drivers/sponsors required for a successful agile transformation. We will discuss how to measure transformation progress, and outline possible challenges and corresponding solutions.
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
Getting to Daily Releases with Agile IT Operations. Devin Hedge, Enterprise Transformation Consultant talks to a group at Triagile about the Six Key Areas to focus on when attempting to transform IT Operations with Lean and Agile principles. The talk covers Service Engineering, IT Operations, and the Tier 1 Support/NOC organizations. Kanban, Service Management (ITSM), and what it means to have a DevOps orientation.
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
"Leading a large-scale agile transformation isn't about adopting a new set of attitudes, processes, and behaviors at the team level; it's about helping your company deliver faster to market, and developing the ability to respond to a rapidly changing competitive landscape. First and foremost, it's about achieving business agility. Business agility comes from people having clarity of purpose, a willingness to be held accountable, and the ability to achieve measurable outcomes. Unfortunately, almost everything in modern organizations gets in the way of teams acting with any sort of autonomy. In most companies, achieving business agility requires significant organizational change.
Agile transformation necessitates a fundamental rethinking of how your company organizes for delivery, how it delivers value to its customers, and how it plans and measures outcomes. Agile transformation is about building enabling structures, aligning the flow of work, and measuring for outcomes-based progress. It's about breaking dependencies. The reality is that this kind of change can only be led from the top. This talk will explore how executives can define an idealized end-state for the transformation, build a fiscally responsible iterative and incremental plan to realize that end-state, as well as techniques for tracking progress and managing change."
To institutionalize Agile practices across the organization across the below domains :-
(E) Enterprise wide Software Development
(T) Tools & Technological landscape
(H) Hardware & Architecture
(N) Non Software Processes
(I) IT Operations & Infrastructure
(C) Cultural changes
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
Our Agile Transformation journey started about 20 months ago. In this talk I am going to share some of the key challenges faced by me as an Agile Coach and how did I over come them. As a change agent you will learn few critical tips or tricks from my experience and implement them in your transformation journey at your organization.
Agile Center of Excellence : Presented by Rahul Sudame oGuild .
When any organization plans to move to Agile methodology, it needs to plan multiple initiatives for successful transition. One of the important initiative would be building an Agile Center of Excellence, a team which would support for consistency of Agile implementation across the organization. The Agile CoE we built worked on multiple aspects such as:
Defining organization-wide Agile methodology, tailoring it as per organization environment if required.
Build knowledge of Agile across the organization.
Supporting the team members with any ongoing queries.
Support in building required Tools and Templates required implementing Agile.
Assessing Agile implementation of different projects, identifying any gaps or improvement areas.
This session covered practical experience of how we built a successful Center of Excellence, which become a big enabler for successful Agile transformation.
Agile 2013 - Lean Change for Enabling Agile TransformationsAlexis Hui
Experience report summarizing our experiences with agile transformation in mid-large sized IT organizations and challenges we faced with current methods available. As a result, we saw a need for a better change approach to help us and others in the agile community with agile transformations. Borrowing thinking and tools from Lean Startup, Kanban and Kotter we have defined a structured framework known as Lean Change. The premise behind our thinking is that successful agile transformation requires learning and feedback as the keys for success. Lean Change is founded on three concepts, co-creation of changes through negotiated change, experiment based objectives using minimum viable changes, and validated learning to guide changes through a structured validation lifecycle.
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
The goal of any enterprise agile adoption strategy is NOT to adopt agile. Companies adopt agile to achieve better business outcomes. Large organizations have no time for dogma and one-size-fits-all thinking when it comes to introducing agile practices. These companies need pragmatic guidance for safely and incrementally introducing structure, principles, and ultimately practices that will result in greater long term, sustainable business results. This talk will introduce a framework for safely, pragmatically, and incrementally introducing agile to help you achieve your business goals.
How to measure the outcome of agile transformationRahul Sudame
This presentation covers details on how we can measure that Agile Transformation is providing the intended outcome or not. I presents a research & survey which tries to understand how different people measure value of Agile Transformation
As more organizations begin to adopt agile on multiple, interdependent teams, how do we ensure that the success within a team can translate to success at the enterprise level?
Presented by: Sanjiv Augustine, President of LitheSpeed
Life Has Not Been That Rosy With Agile : Rahul SudameoGuild .
In my experience, Agile adoption started in some of the organizations with lot of hype and inflated expectations. And in such cases, if Agile transformation is not handled properly, it can result in multiple challenges rather than providing the expected benefits.
This practical experience sharing session would cover some such problems I faced while applying Agile in different environments. The audience practicing Agile can relate some of these challenges with their own environment as well. The attendees who are on their path to Agile transformation can learn from the lessons and mistakes shared by the speaker.
The session would cover challenges observed due to nature of the project, customer-vendor engagement model, application of processes, attitude of people rolling out agile, unrealistic expectations, conflict in roles and responsibilities. It would also highlight challenges introduced to some of the roles (like Project/QA Manager/Manual Tester etc.) in Agile environment and impact on billing / project contracts / SOW etc.
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationLeadingAgile
This talk explores a safe, pragmatic, and repeatable formula for leading change in large organizations. The Holy Grail for an executive is to tie dollars spent and activities performed, to internal improvement metrics and ultimately improved business performance. We’ll start by discussing the elements of an agile transformation business case and how to identify a meaningful value proposition for change. Next we’ll consider how to assess the organization and build an agile transformation strategy and roadmap that encourages an iterative and incremental approach to change. Finally we’ll explore the metrics and controls that help you know if you’re on the right track. Throughout the presentation, we’ll explore the change management and engagement techniques necessary to make sure you are building meaningful organizational support as you engage the enterprise. We’ll discuss how to build and execute a change management strategy to keep everyone safe and informed throughout the transformation. We’ll show how to sustain and improve the changes over time, ultimately creating an organizational ecosystem where business agility is part of the fundamental DNA of the company. The goal of this talk is to take the magic out of agile transformation and show you how to systematically and planfully introduce agile into your organization.
La presentación de mi charla en Ágiles Colombia 2016.
Design Thinking usada como una poderosa herramienta para el cambio a través del diseño experiencias memorables enfocadas en generar comportamientos sostenibles donde el punto de partida consiste en sumergirse en un estado de empatía auténtica.
The presentation from my talk in Agiles Colombia 2016.
Design Thinking as a powerful tool for change through designing memorable experiences focused on generating sustainable behaviors, where the starting point is to immerse yourself in a state of genuine empathy.
An introduction to agile sw development, exploring the why, how and what. But is sth missing? Seems that successful agile transformations require an agile mindset….
As presented in the 1st Lean&Agile meetup @ thessaloniki, March 2014
Experience educational fun at our improv-driven interactive learning workshop. We’ll sharpen, tune, and extend your agile leadership skills through improv theater games and activities that you can take back to your teams and organization.
Improvisational theater embodies agile. It is team-based, highly collaborative, involves creative problem solving, and requires excellent communication to be successful. It’s more than a training methodology for actors; improv techniques can help teams move towards consensus and alignment, hear all voices, and build trust and respect. Come to this session and discover new ways to think about leading teams!
Here are the 10 most important Navigation Secrets for Execs and Coaches for guiding a successful Agile Transformation. Key Lessons from years of industry experience.
Marketing the Agile Way - Applying Scrum Outside of DevelomentKirsten Knipp
Using agile development methodologies in marketing is becoming more prevalent. This presentation defines scrum and describes how it's used in practice at HubSpot to gain greater transparency, manage prioritization better and achieve more predictability in our marketing efforts.
¿Cuál es el siguiente paso después de Agile? Enterprise AgilityJohnny Ordóñez
El camino hacia la agilidad Empresarial. Tras 15 años de la firma del manifiesto ágil, Agile ha dejado de ser algo exclusivo para equipos de desarrollo para convertirse en un imperativo de negocio para compañías que desean mayor agilidad en la entrega de sus productos, competitividad de mercado y satisfacción de sus Clientes. A través de esta charla exploraremos la evolución de Ágil a través de los años, el enfoque de Agile hacia lograr la Agilidad empresarial y el rol de los Agile Coaches en este nuevo contexto.
Top Business Benefits of Application Lifecycle Management (ALM)Imaginet
Why should your business focus on Application Lifecycle Management? What benefits will you see to your overall business? How does ALM impact your bottom line? Come attend this free webinar to discover all the answers!
Devops transformation in the Rational Collaborative Lifecycle OrganizationRobbie Minshall
Set of slides providing a summary of our DevOps Transformation efforts within the Rational Collaborative Lifecycle Management organization. Discusses the use of IBM Urbancode Deploy, IBM Pure Application System and adoption of DevOps methodologies.
IBM's DevOps solution for CLM includes a full lifecycle suite of products for managing continuous business planning, Agile project management, continuous build, source code management, test management, and continuous application monitoring.
Creating an Operating Model to enable a high frequency organizationTom Laszewski
Establishing an appropriate cloud operating model is critical to forming your organization’s successful adoption of cloud, and delivering greater business agility, increasing the cloud migration Return on Investment, and deliver a more secure, performant, reliable, and cost effective cloud computing environment. The impact of the cloud will be felt across your entire organization, including processes and people - not just Information technology. It will significantly affect, and be affected by, your organizational culture and Information technology delivery structures. This session will provide prescriptive guidance regarding the best approaches to evolving an operating model from projects to products, manual, process intensive governance to a ‘trust but verify’ model, long development cycles to continuous integration and deployment, silos between business and IT into a collaborative organizational structure, self-service processes, and continuous improvement. The recommendations in the presentation are based upon lesson learned, best practices, and anti-patterns from thousands of customer’s cloud transformation journeys.
Behavior Driven Testing - A paradigm shiftAspire Systems
This presentation showcases how BDT as an approach evolved and what are the advantages of implementing the same. It includes one of the case studies to exemplify how Aspire's BDT framework helped a F500 company in successfully implementing BDT.
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
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
Presenter: Mustafa Kapadia, Service Line Leader, IBM
The ideal DevOps Leader is a tactical or strategic individual who helps design, influence, implement or motivate the cultural transformation proven to be a critical success factor in DevOps adoption. The most successful DevOps leaders understand the human dynamics of cultural change and are equipped with practices, methods, and tools to engage people across the DevOps spectrum. We will explore the role of the DevOps Leader in more detail.
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITGene Kim
Ramona Jackson, Director IT, Cisco
Aji Rajappan, Manager IT, Cisco
Continuous Delivery (CD), a key initiative for Cisco IT in FY15, is a set of principles and practices to truly transform IT end-to-end. It extends from how IT partners with the business, prioritizes a backlog of requirements, aggressively develops, and eventually delivers the prioritized capabilities; all with the view of achieving common business outcomes.
Building upon some of the earlier work in the IaaS and PaaS space (Infrastructure and Platform as a Service), the Continuous Delivery Platform track launched an offering called Software Delivery as a Service (SDaaS) to truly transform the life of an IT developer – end-to-end. Solution set were created for both front-end custom web-app development, as well as for Oracle database back-end and ERP. Continuous delivery builds upon and extends Agile, continuous integration, and DevOps practices and tools to transform the way software and applications are deployed and delivered. Cisco IT’s journey to continuous delivery is fueled by three main objectives: 1. Accelerate time to capability, 2. Improve software quality, 3. Optimize cost of delivery.
A successful continuous delivery model requires culture and mindset shifts across all of IT and the business. Continuous delivery shatters the phase-based, sequential approach to application development, where specialized groups complete the work in phases. Each phase is added sequentially and depends on the one that came before it. Groups work in silos, and there is little communication between them. What’s more, this approach assumes that every business requirement can be identified before any design or coding occurs.
For a successful continuous delivery model, early engagement by business stakeholders is vital. Discussions shouldn’t focus on what IT can deliver but on what business outcomes will be achieved. The business should be treated as a member of the development team, actively involved along with IT as capabilities grow from prototype to limited availability to full-blown adoption. Business stakeholders have a high degree of oversight and control over what our services are delivering. Feedback loops at regular intervals enable tweaks to be made in real time as business, market, and end-user requirements change.
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.
Simplify Salesforce Testing with AI-Driven Codeless ToolsSauce Labs
Testing Salesforce Apps presents numerous challenges for enterprise organizations. Teams have to navigate complex architecture, integration workflows, and continuous changes in the customized SFDC implementation, as well as a wide range of different applications hosted on Salesforce Cloud. If left unchecked, these challenges can hamper critical enterprise processes like the revenue-generating Quote to Cash process.
During this webinar, you will learn how to automate functional testing and thoroughly test both the UIs and the APIs in your Salesforce applications using AutonomIQ’s AI-driven codeless tool. We’ll discuss how Aryaka Networks, a global leader in WAN transformation solutions, uses AutonomIQ to autonomously test critical business processes like Quote to Cash in their customized Salesforce application, and we’ll show you how to streamline UI testing to improve test creation, execution, and maintenance, and easily add API testing to your strategy for better coverage.
Key Takeaways:
Simplify the creation of your test scripts using plain English statements and a codeless studio
Learn how to autonomously create UI and API tests for Salesforce and integrations with other applications
Ensure the health of your end-to-end SFDC applications for key business processes like quote to cash
Discusses the rise of Agile over the years and how it compares with Traditional or Predictive project management. Shows that it is a matter of "horses for courses". Also introduces Hybrid Approaches. Presented within a High-Tech, complex systems context.
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
This presentation is a practical playbook for defining, establishing, and implementing a Cloud Enablement Engine (CEE). It collates and summarizes the lessons learned and anti-patterns gathered from the CEE journeys successfully navigated at Amazon and other large enterprise companies. A lot has been written about the need to establish a CEE, the benefits of moving to a productization mindset, and the business value of tribes, guilds, and two-pizza teams. However, larger organizations are still struggling with a CEE 30-60-90 day plan, and the essential components of the CEE during its first six months in existence.
The prescriptive guidance in this presentation provides pragmatic and tactical advice for establishing a Cloud Enablement Engine (CEE) – also referred to as a Cloud Center of Excellence (CCoE) or Cloud Enablement Team. This presentation serves as a step-by-step guide for the initial setup activities, and the top ten best practices that have been extrapolated from working across a large number of customers. What not to do is as important as what to do. Therefore, the top ten anti-patterns are discussed.
A key focus of the CEE is transforming the IT organization from an on-premise operating model to a Cloud Operating Model (COM). The transformation to COM and the charter of a CEE are highly correlated and interconnected. During the nascent stage of the CEE, the focus of the CEE will be on the infrastructure components of a COM. This includes the operations, security & control, platform architecture & governance, and infrastructure provisioning & configuration management functions. AWS understands that enterprise (on-premises) operating models are based on ITIL. Therefore, the cloud transformation from an on-premises operating model to a COM will include mapping ITIL to a cloud, agile, and DevOps based capabilities and processes. Fortunately, ITIL 4.0 embraces DevOps, cloud, and agile.
Cloud Strategy & Transformation I Best Practices I NuggetHubRichardNowack
Enterprise architecture management is a "management practice that establishes, maintains and uses a coherent set of guidelines, architecture principles and governance regimes that provide direction and practical help in the design and development of an enterprise's architecture to achieve its vision and strategy. In this business best practice slide deck you learn how to assess and setup Enterprise Architecture and Digital Architecture frameworks as well as a transformation plan.
We provide you with the following best practices:
- Need for Enterprise Architecture Management
- Enterprise Architecture Approach
- Architecture Target Picture Development
- Implementation Roadmap
Ariel Partners has developed a comprehensive program for governance and oversight of large-scale agile projects in the US federal government. This program is structured as a set of eleven major focus areas. Within each focus area, there are specific oversight objectives, activities, and metrics. The output is captured in an excel spreadsheet that calculates a set of quantitative measures, which are then aggregated to automatically produce a composite score, using a similar scoring strategy to FITARA. The program is comprehensive, but it is based on a set of simple principles. We have prepared a presentation that summarizes the program’s key points.
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
Psychological Safety and Remote Work by Matthew PhilipBosnia Agile
Over the last four years, the world has experienced an unprecedented shift to remote and hybrid work environments. This poses questions for those interested in high-performing teams, because physical distance from our teammates has created challenges to fostering and increasing psychological safety.
This talk presents original research on and explores the relationship of remote environments and psychological safety. Participants will learn about factors that impact safety in a remote environment and ways to promote safety in remote and hybrid teams, as well as implications for leadership, teamwork and generative work across all environments, in-person, hybrid and remote.
Agile playground - Navigating Change Through Continuous experimentation by St...Bosnia Agile
Exciting journey into the world of agile game development, where creativity meets efficiency. In this session, we will explore the dynamic realm of tailor-made approaches for crafting engaging and enjoyable products. Stefan will introduce the concept of fast experimentation cycles in the Agile Playground telling the story of a Team that produced one of the most popular games in the world
Goal of the session:
Understanding the importance of experimentation. Getting to know practices that help with experimenting and something to try after a session with their teams.
Culture eats everything for breakfast! by Vladimir KelavaBosnia Agile
Bez obzira koliko su dobre vaše strategije za vođenje organizacije/tima, one vam neće pomoći ako je organizacijska/timska kultura loša. Procesi i prakse su važni, ali jednako važni su i vrednosti i principi. Bez njih, temelj je slab i disfunkcionalan.
Organizacije koje ovo razumiju gaje kulturu koja se temelji na jasno definiranim vrednostima koje su vodići principi kako bi se ljudi trebali ponašati i komunicirati, kako bi se trebale donositi odluke i kako bi se trebale provoditi svakodnevne aktivnosti. U takvim organizacijama vrednosti nisu samo “random” reči na plakatima koji vise u kompanijskim hodnicima…i nisu opisane u opštim i hladnim tektovima na kompanijskim portalima.
Organizacije koje ozbiljno pristupaju ovoj temi ne opisuju svoju kulturu putem linkedin, fejsbuk i instagram objava na kojima ljudi igraju stolni tensi, stolni fudbal i ispijaju pivo…uz komentar - “Pogledajte našu sjajnu kulturu”. Nemam ništa protiv zabave 😉 ali….
Pridružite nam se na radionici ako želite da diskutujete:
Šta je uopšte organizaciona/timska kultura?
Uticaj kulture na organizaciju/timove
Kako gajiti organizacionu/timsku kulturu?
Kako jasno definirane vrednosti mogu koristiti vašoj organizaciji/timu?
Espoused vs Enacted vrednosti
Šta je to Management 3.0 big Value List?
Beyond Boundaries: Nurturing Psychological Safety for Tech Excellence by Barı...Bosnia Agile
In today's fast-paced tech industry, fostering an environment of psychological safety is not just a luxury but a necessity for achieving excellence. As leaders, we often focus on technical prowess and innovation, overlooking the critical role that psychological safety plays in enabling teams to thrive and innovate.
In this talk, we delve into the concept of psychological safety within the context of tech teams and explore its profound impact on innovation, collaboration, and overall team performance. We'll discuss how creating a culture where individuals feel safe to take risks, share ideas, and challenge the status quo leads to greater creativity, productivity, and resilience.
Banking Reimagined - Navigating the Adaptive transformation by Ana KafadarBosnia Agile
Sharing a real Agile story about our successes but also pitfalls and lessons learned though our organizational development journey in banking. The mission of this journey is to learn & develop towards a future fit Organization which is capable of mastering in a best possible way the challenges ahead on a mission to provide a superior value towards our customers.
Decoding Success in Pharma and e-Health by Lejla ZonićBosnia Agile
Over the past four years, I've collaborated extensively with pharmaceutical companies and engaged in various digital initiatives within the e-health sector. This experience has afforded me a deep understanding of the transformative role technology plays in the healthcare and pharma industries.
Today, clinics have hundreds of applications that streamline processes for patients, doctors, and administrative staff alike. These range from patient care to diet management, and even extend to organizational logistics, all thanks to advancements in IT. Particularly, these applications are revolutionizing areas like clinical trials and medical research, facilitating the testing of new medications and the continuous study of existing treatments. The beauty of digital applications lies in their ability to gather rich data from a broader participant base without the necessity of physical presence, which is a game-changer for patients with mobility issues.
Moreover, the rise of telemedicine and mobile health apps exemplifies how technology is not just supporting but also spearheading improvements in patient care and clinical guidelines. This evolution is paving the way for more precise, timely, and cost-effective medical research and drug development.
Historically, data collection in this field was a manual, paper-based process that required extensive travel and face-to-face interactions to meet demographic quotas and gather necessary information. Today, we have applications that integrate panel management, project tracking, and data analysis in one seamless interface, tailored to each pharmaceutical company's specific needs, and also many other sectors (like market research).
To sum up, this is about digital strategies addressing the challenges of the e-health sector and pharmaceutical industry.
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...Bosnia Agile
In the realm of software development, the pursuit of accurate project estimation has been a perpetual challenge. Despite the rise of Agile methods, the specter of inaccurate estimation continues to cast a shadow over projects, leading to missed deadlines, exceeded budgets, and frustrated stakeholders.
Consider this: a groundbreaking study by the Standish Group in 1995 revealed that a staggering 31.1% of software projects were canceled before completion, with over 50% ending up costing nearly twice their initial estimates. Fast forward to the present day, and while Agile has undeniably transformed development practices, the issue of project estimation remains a thorny one.
While Agile projects boast a commendable success rate three times higher than traditional waterfall approaches, over 50% still grapple with time and cost overruns. The question then arises: why has Agile, with its iterative approach and emphasis on collaboration, not completely eradicated the problem of inaccurate estimation?
Agile introduced relative estimation, epitomized by story points, in contrast to the upfront man-day estimations of the past. However, the journey towards accurate estimation has been fraught with challenges. Despite their widespread adoption, story points have often fallen short, leading to counterintuitive outcomes. A case study within a prominent corporation revealed that stories rated lower in complexity took longer to complete than ostensibly more complex ones.
This dilemma underscores a fundamental truth: the challenge of estimation transcends estimation methods; it is deeply rooted in human nature. Our innate biases and tendencies toward optimism color our estimations, rendering them prone to error. To break free from this cycle, a paradigm shift is necessary—one that embraces a data-driven approach.
The answer: actionable agile metrics and probabilistic forecasting. By leveraging historical data, teams can move beyond guesswork toward informed decision-making. These metrics provide nuanced insights into team performance and project dynamics, empowering teams to make accurate predictions about future outcomes.
During this talk/presentation, I will share:
- the results of two studies by the Standish Group (1995, 2020)
- a case study about story points from one US corporation
- what metrics we need to gather as well as how (and why)
- some cool models and tools (through quick demos or screenshots)
In this illuminating talk, we'll demystify agile estimation, drawing from real-world examples and personal experiences. Attendees will gain practical insights into the tools and techniques that underpin effective estimation practices. By the end of the session, participants will be armed with actionable strategies and newfound knowledge to navigate the estimation challenge confidently, ensuring smoother sailing on their Agile journey.
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...Bosnia Agile
When we say experiments, a classroom or a laboratory may be the first association, or possibly work (especially if you’re in tech or product). However, there’s a lot of universal value in experimentation, testing assumptions, and learning. The famous 'Inspect & Adapt' is not reserved for Scrum teams only, and it can be an important and positive approach to your life.
Agile experiments are important in our private life because they provide a framework for trying new things, learning from them, and making continuous improvements. We’re not living in a vacuum, and our realities are simply too complex for driving on ‘auto pilot’.
By setting goals, measuring results, and adapting based on regular feedback, we can make positive changes in our personal lives. On top, agile experimentation helps us overcome the fear of failure, since experiments are seen as an opportunity to learn and grow, rather than a test of our abilities (and value).
In this talk, I will share first-hand experiences, tips, and pitfalls for applying agile experimentation to our private life, fostering a growth mindset, improving problem-solving skills, and ultimately living a more interesting life.
How AI will transform agile project management by Jasna Pleho and Elvir ĆeskoBosnia Agile
Learn how artificial intelligence will alter agile project management. They will explain what AI is and why we need it. They will speak about PM tasks that can and cannot be automated and try to find proper AI tools that can be used in everyday life of a project manager.
Stay with them and explore how AI will impact the life of project managers.
Short content:
Intro: What is AI and why we need it?
What are all the tasks that a PM does?
What AI tools for the PM profession are available now?
What can be automated with existing tools?
What are the implications for the PM profession?
Conclusion: AI vs Human
How can Operational Value Streams Shape Your Product Strategy and Roadmap Suc...Bosnia Agile
Picture a world where every stakeholder within your organization effortlessly grasps and contributes to your Product Roadmaps. It may seem like an ideal scenario, but trust me, there are techniques available that can turn this vision into reality. Operational Value Streams provide a structured pathway for organizations to optimize their workflows, fostering collaboration and simplifying the visualization of your product roadmap.
Operational Value Streams, as delineated in the Scaled Agile Framework (SAFe), offer a systematic approach to understanding and enhancing workflow across the organization. They play a pivotal role in aligning business objectives with the delivery of value to customers, enabling everyone involved to see the big picture and contribute to its realization.
A notable advantage of Operational Value Streams is their ability to offer end-to-end visibility into the product development lifecycle. By mapping out every stage and activity involved in bringing a product from concept to delivery, teams gain a comprehensive understanding of value generation and delivery.
This visibility empowers stakeholders at all levels to identify bottlenecks, inefficiencies, and areas for improvement within the value stream. By analyzing these insights, teams can streamline processes, minimize waste, and optimize resource allocation. This collaborative effort ensures that the Product Roadmap reflects the collective priorities of the organization and drives success.
We've witnessed the transformative power of Operational Value Streams firsthand. Whether it's for existing products or brand-new ventures, we've created operational value stream maps that have revolutionized the way organizations visualize and execute their product strategies. Embracing this approach has not only streamlined our workflows but has also fueled innovation and growth across the board. Join me on this journey toward simplified, attainable, and impactful Product Roadmaps.
Agile is not just for software development, it’s for the whole business! by O...Bosnia Agile
In this session, Olta will discuss how Agile is influencing company culture, human resources, customers, finance, marketing, and the company as a whole. The use of traditional approaches in other departments and the agile approaches in software development departments are bringing so much noise into the environment rather than a successful agile transformation.
Supercharge your teams with Value Stream Management by Richard KnasterBosnia Agile
This presentation is on how to supercharge your teams! Value Stream Management (VSM) is a set of lean principles and practices that optimizes people, processes, and technology to continuously improve business value flow, from ideation to customer delivery.
Companies that implement Value Stream Management have seen extraordinary business improvement in car manufacturing, software, financial, and medical industries. Studies show
that very few companies have truly implemented value stream thinking, principles, and practices despite the benefits.
Data Visualization Techniques in Meteorological and Climatological World usin...Bosnia Agile
1. How to visualize .nc data in R using RNCEP library
Exempli Gratia: Mean Precipitation and Temperature Regime Map for European Countries in 2019 (w/o rasterizing)
Technical part: this part will briefly explain the importance of proper data visualization of meteorological/climatological data, especially in NWP (numerical weather prediction). The brief, comprehensive hierarchy of .nc data will be enlisted within the presentation and clarified for the audience. As an alternative, GRIB2 type will be also mentioned.
Practical part: once the technical part is clear, the programmable code will be briefly shown to audience on how to visualize the precipitation and temperature map. This will be achieved using variety of libraries and corresponding methods under CRAN repository, such as sf, lubridate, tidyverse and the most pivotal - RNCEP.
2. Our own developed NWP (numerical weather prediction) model: NOTHAS
NWP Logic: the algorithmic approach behind NOTHAS will be briefly explained as part of visualizing and parametrizing the .nc and GRIB2 data within the integrated WRF domain inside the Southeastern Europe Domain using ICON-EU, GFS, ECMWF and/or ICON-EU model data as initial parameters. The algorithm itself will be shown and onwards briefly explained for parameterized data to the audience. Final result will include the results of visualized parameters for specific scenarios.
3. Why Stripes?
Logic: a simple, yet effective way of showing the importance of global/local temperature rise caused by effects of climate change. Three colors and bunch of stripes inside one simple piece of R code will be demonstrated on the example of our country.
4. OpenGrADS
Technical part: as a software tool that has been widely used in the meteorological circles, we will briefly explain the logic behind OpenGrADS.
Exempla Gratia: show both results: the existing visual, and code our visual for 500 hPa altitude pressure anomaly using CFS data.
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Bosnia Agile
In this session you will be witnessing our agile transformation journey in the healthcare business through 4 key steps:
Cultural & Mindset Change (Agile Leaders)
New Ways of Working (Pilot Squads)
Sustainable Scale (Agile Coaches)
Business Agility Scale (New Operating Model)
While we are sharing our transformation canvas, you may find yourself visualizing yours that will also trigger your creativity.
Production Support - the DevOps way by Mustafa MehmedićBosnia Agile
The concept of DevOps has been introduced to combine teams which have been functioning completely separately. It's goal is to enable continuous improvements to deliver software at a rapid pace, to respond to market conditions and customer feedback.
Sound familiar? Where the need for these is greater than in Production support – introducing the DevOps way for handling live applications support is only the next logical step, where collaboration between teams, continuous delivery and handling customers are all key factors for success. We are going to explore what does it mean for the teams and the Company, and how it has a positive impact on the Business.
The Rationale for Continuous Delivery by Dave FarleyBosnia Agile
The production of software is a complex, collaborative process that stretches our ability as human beings to cope with its demands.
Many people working in software development spend their careers without seeing what good really looks like.
Our history is littered with inefficient processes creating poor quality output, too late to capitalise on the expected business value. How have we got into this state? How do we get past it? What does good really look like?
Continuous Delivery changes the economics of software development for some of the biggest companies in the world, whatever the nature of their software development, find out how and why.
What’s a Design Sprint and Why Does it Matter? by Elvis PivićBosnia Agile
We all want to believe we’re just about to reach it — our eureka moment.
That moment when light breaks, clouds part, and all those torturous months of thinking, planning, re-thinking, and re-planning finally pay off in the form of the perfect solution to our problem.
Except that day never comes. And back to countless meetings, we go.
Perspiring towards perfection has a certain romantic appeal, but ultimately it robs us of the thing we want most: progress. This lecture is designed to give perfectionists in every form — product designers, marketers, business leaders, product, and project managers their first introduction to a better method for getting things done: the Design Sprint.
During this presentation, it will be explained:
* From thinking to doing: the origin of the Design Sprint
* What is the Design Sprint?
* Why the Design Sprint is the hero you need? -
* Sprints — what are they good for? - How exactly does the Design Sprint work?
Disciplined Agile: Past, present, and future. The path to true business agil...Bosnia Agile
What is Disciplined Agile? Where did it come from? Where is it going? How can it help me?
In your organization, you are very likely using a variety of approaches to deliver solutions to your stakeholders. You might be using traditional waterfall, agile, or hybrid approaches. If you are applying agile methods or frameworks you might be using Scrum, SAFe, Lean Kanban, or “roll your own” techniques. Regardless of what methods you are using, the Disciplined Agile (DA) tool kit can help you to be more effective. It is an agnostic, comprehensive library of strategies and practices, with practical advice for which ones work for in different contexts. Many organizations struggle to evolve an agile way of working (WoW) that makes sense for their unique situations. The good news is that you don't need to figure it out on your own. The DA tool kit leverages the experiences of thousands of teams who have already struggled through the very issues that our teams currently face. By referencing these strategies, you can accelerate your journey to project delivery success using a technique we call Guided Continuous Improvement (GCI).
This presentation explains the value of the Disciplined Agile tool kit and how to use it in practice with GCI across your entire organization, putting you on a path to true business agility.
Building a world-class work culture by Rešad ZačinaBosnia Agile
Every company has its own culture but just a few players stand out. Company Culture is not the office, snacks and perks but a very complex system of consistent behaviors. What is the magic recipe?
Scrum Turns 25 - Usage and the future by Dave WestBosnia Agile
On Oct 19th , 2020 Scrum turns 25 years old. During those 25 years Scrum has changed from a disruptor to mainstream with millions of people using its ideas in their daily lives. But what is the current state of Scrum and where it is going in the future? In this talk Dave West CEO and Product Owner of Scrum.org shares current usage data and talks about the future. He describes how Scrum is being used in genetic research to manned space flight and how Scrum is evolving to embrace more and more complex problem scenarios.
5. A Global Team of IBM SWG Developers
Toronto,Ottawa, Montreal, Vancover, Victoria
Edinburgh
London/Staines
Milton Keynes
Hursley
Warwick
Haifa/Rehovot
Beijing
Shang Hai
Yamato
Taipei
LaGaude
Paris
Pornichet
Toulose
Beaverton
Kirkland
Seattle
Almaden
Agoura Hills
Costa Mesa
El Segundo
Foster City
San Francisco
SVL/San Jose
Las Vegas
Rochester
Minneapolis
Boulder
Denver
Lenexa,KA
Tucson
Pheonix
Austin
Dallas
Bedford, MA
Bedford, NH
Cambridge
Lexington
Littleton, MA
Waltham, MA
Westford
Cork
Dublin
Galway
Boeblingen
Bangalore Gurgaon
Hyderabad
Mumbai
Pune
Cairo
Rome
Gold Coast
Sydney
Canberra
Fairfax
Raleigh
Charlotte
Lexington, KY
Atlanta
Boca Raton
Tampa
Perth
Krakow
Warsaw
Sao Paulo
Malaysia
Delft
Stockholm
Malmo
New York, NY
Pittsburg
Piscataway
Poughkeepsie
Princeton
Somers
Southbury
Helsinki
El Salto
US
Canada
Latin America
EMEA
AP
Japan
Total 26,000+
Hong Kong
Singapore
6. Collaborative Lifecycle Management (CLM) team
•Globally dispersed development organization
•Three figure team size, nine figure revenue business
•Responsible for delivery of the following capabilities:
•Jazz Foundation Server (JFS)
•Rational Quality Manager (RQM)
•Rational Team Concert (RTC)
•Rational DOORS Next Generation (RDNG)
•Bring together multiple disciplines via single source of truth and links
•Dynamic organizational structure and leadership
•Develop our tools using our tools
•Self-host
•Operate transparently through Jazz.net
7. Agenda
•IBM and Agile
•Thinking Agile
•Case Study Example
•Where to begin…
8. We Needed to Change
•Organize differently
•Develop differently
•Deliver differently
•Measure differently
•What challenges did IBM choose to address?
•Response to fast changing environment
•Large overhead of existing process
•Experience accumulated from experimentations
•Improving morale
•Driving innovations
•Influenced by Open Source community
•Expansion of globally distributed development
9. Agile journey of CLM team
Business Objective:
•Faster response to market shifts while improving quality and efficiency
State:
•Design Management /Requirements/Dev/Test
•~75,000 Jazz.net members
•Scaled integration and agile practices
•Yearly deliverables with streamlined planning
•Test automation limited
•Long backend release candidate testing cycles
•OSLC adoption
Key Actions:
•Prioritized cross cutting features & restructured into feature teams
•Shift left testing
•Test automation standards
•Patterns to minimize setup
•Test Virtualization
•Delivery pipeline
•Executive dashboard
•OSLC standardization and industry awareness
Business Objective:
•Significantly reduce delivery cycle time, enable innovation and customer adoption
State:
•Clients/Business/Dev- Test/Operations Alignment
•~150,000 Jazz.net members
•Organizational alignment flattened for optimization
•Quarterly deliverables
•Single stage delivery pipeline
•Golden topology patterns
•Experimentation on cloud
•OSLC integration deliverables
Key Actions:
•DevOps adoption assessment
•Client feedback shortened
•Automation coverage
•Test virtualization
•Automation deployment to self host
•Organizational effectiveness
•Traceability from business strategy to dev/test to deployment to business outcome
Business Objective:
•Enable rapid growth in Cloud
State:
•Responsive to market needs
•> 200,000 Jazz.net members
•IBM BlueMixis key delivery channel
•Accelerated DevOps adoption in IBM and industry
•Innovation portfolio optimization
•Multistage automated deployment pipeline enabling continuous integration
•Broad OSLC standardization and adoption
Key Actions:
•IBM BlueMix: Continuous delivery in the cloud
•Continued focus on test automation and coverage
•Retrospectives and continuous improvement
•Continuous client feedback based on monitoring usage patterns, real time feedback
Business Objective:
•Market leadership in ALM leveraging an open architecture, more client feedback
State:
•Development led
•Siloed organization
•Lack of client insight
•Yearly deliverables –long planning cycles
•High maintenance costs
•Tightly coupled architectures
Key Actions:
•Established on Jazz.net
•5 principles of collaboration and transparency
•Self hosting
•Improved business stake holder alignment
•Team metrics: velocity and burndowns
•Established Open Services for Lifecycle Management (OSLC)
Phase 2: 2010 –2011
Agile Adoption
Phase 3: 2012 –2013
DevOps Adoption
Phase 4: 2014 –Future
Continuous Delivery
Phase 1: 2008 –2009
Collaborative Lifecycle Management (CLM)
10. Achieving Agility
Disciplined agile teams:
1.Produce working software on a regular basis.
2.Do continuousregression testing, and better yet take a Test-Driven Development (TDD) approach.
3.Work closelywith their stakeholders, ideally on a daily basis.
4.Are self-organizing, and disciplined teams work within an appropriategovernance framework.
5.Regularlyreflect, and measure, on how they work together and then act to improve on their findings in a timelymanner.
11. Define scenarios to uncover business needs
Outline flows with Process Diagrams
Visualize scenarios with Storyboards and Screen Flows
Describe flows and capture requirements in Rich-text Documents
Define and reuse common terms in Glossaries
Describe actors, system boundaries and user goals in Use Case Diagrams
Use whiteboard snapshots and other Informal Documentation
13. Collaborative Project Planning across Teams
Reduce delays and mistakes with real-time, “in-context” collaboration
Integrate communications, workflow and deliverable transparency
Extensible planning engine connects / integrates with many sources to support heterogeneous software
Continually validate investments
Analyze costs, benefits and risks to continually redeploy resources as needed
Views into past performance, current status, and predicted estimates-at- complete including values, trends and variances
Dynamic and informed decisions
Real-time, deliverable driven progress and quality measurement
14. Transformation rewards of CLM team
Lifecycle Measurements
2008
2010
2012 –2014
Total Improvement
Project Initiation
30 days
10 days
2 days
28 days
Groomed Backlog
90 days
45 days
On-going
89 days
Overall Time To Development
120 days
55 days
3 days
117 days
Composite Build Time
36 hours
12 hours
5 hours
700 %
BVT Availability
N / A
18 hours
< 1hour
17 hours
Iteration Test Time
5 days
2 days
14 hours
4 days
Total Deployment Time
2 days
8 hours
4 hours
2 days
Overall Time To Production
9 days
3 days
2 days
7 days
Time Between Releases
12 Months
12 Months
3 Months
9 Months
Innovation / Maintenance
58% / 42%
64% / 36%
78% / 22%
+20% / -20%
15. Transformation rewards for Rational
Client Measurements
Goal
2006
2013
Total Improvement
Customer Calls
-5% YoY
~135,000
~69,300
-49% YoY
Customer Defect Arrivals
-15% YoY
~6,900
~4,600
-33% YoY
Defect Backlog
3 Months
9+ Months
3 Months
6+ Months
Enhancements Triaged
85%
3%
100%
+97%
Customer Satisfaction Index
88%
83%
88%
+5%
Agile transformation…
…does not end at deployment of code to client
…accelerates the post-deployment operations
…leads to higher client satisfaction
16. Agenda
•IBM and Agile
•Thinking Agile
•Case Study Example
•Where to begin…
17. Case Study: Managing Outsourcers as a Set of Software Factories
•Two large European Insurance Companies customers that are mainly delivering systems through a set of Systems Integrators and providers
•Main concern is managing all these providers
•Big problems dividing and integrating work between providers (many integration conflicts)
•Use cases, functional areas, deployment model…
18. Software Factory Dashboard: All the Information in a Single View
Assignment of Components to Providers
Access to Teams in Development
Current status of delivery from each Software Factory Provider
Access to Quality Indicators and KPIs
19. Application Trends
Trend of actual vs remaining work
Progress of Iteration plans for each module
Quality of builds
Detail of opened tasks
20. Iteration plan user and task board
Progress and status of tasks by Iteration
22. Agenda
•IBM and Agile
•Thinking Agile
•Case Study Example
•Where to begin…
23. Based on knowledge of the organization, create a map of potential improvement areas
Impact and Timing of Cost Savings Programs
Timing of Benefits Realization
Long-term Impact
(Savings as % of spend)
Low
(5-10%)
Long
(> 12 mos.)
Short
(3-6 mos.)
Medium
(10-25%)
High
(>25%)
Medium
(6-12 mos.)
PerformanceManagement
End to End ALM Integration
Deliver on top of the 3 foundational layers
Cloud Development
Transparency
Across federated SW supply chain
SLA execution / monitor KPI’s
Contractors / Sub-contractors
Maintenance projects
New development projects
Collaborative ALM
Initially for key innovative projects
Right-Size Governance
Collaborate in Context
Dynamic provisioning of projects and teams
Asset Reuse
Innovate
Provision
Distribute
Consume
Portfolio Management
Link IT to business initiatives
Application portfolio
Prioritize investment decisions
Req’s Mgt linked to Quality Mgt
Audit-trails (compliancy)
Bi-directional traceability
Impact analysis
Risk management
Change & Release Management
Version control
Configuration mgt
Automated & integrated
24. …define realistic targets for improvement…
Impact and Timing of Cost Savings Programs
Timing of Benefits Realization
Long-term Impact
(Savings as % of spend)
Low
(5-10%)
Long
(> 12 mos.)
Short
(3-6 mos.)
Medium
(10-25%)
High
(>25%)
Medium
(6-12 mos.)
PerformanceManagement
End to End ALM Integration
Labor 2 to 6% (2-5)
Total 10 to 25%
Labor 4% (1-3)
Total 13%
Defect Density 5% (1,2)
Total -11%
Collaborative ALM
Labor –3-8% (1-3)
Total 10 –25% (3)
Defect Density 3-11% (1-3)
Total 10 –35%
Asset Reuse
Labor –5% (1)
Labor –7 % (2)
Labor –8% (3)
Total –22%
Portfolio Management
Labor 2 to 8 % (2-5)
Total 10 to 35%
Req’s Mgt linked to Quality Mgt
Change & Release Management
5% Labor (1)
3% Labor (2)
Total –8%
Defect Density 10% ( 1)
Defect Density 8% ( 2)
Total –19%
Labor Savings –7 % ( 1)
Labor Savings –8% (2)
Total-16%
Savings in %
Years into project in ( )
25. Defect
Management
Defects By Priority
Defects by Age
Defects by Use Case
Defects by Design Artifact
Project Cost and Schedule Variance
Defect Management
Change Management
Validation and Test
Test Cases Passed
Test cases Failed
Total test cases
Test Coverage
URPS Metrics
URPS Margins
Requirements
And Use Case
Use Cases:
•Analyzed
•Designed
•Traced to Tests
•Volatility
URPS Requirements
•Analyzed
•Traced to Use Case
•Traced to Tests
•Volatility
Metrics
Discipline
Iterative Development
Project Cost Variance
Project Schedule Variance
Iteration plans and schedules
Design
SLOCs
Complexity
Longest Routines
…and plan a realistic phased adoption approach
26. Consider all the elements
•Delivering agility in your organization requires several coordinated elements
•Process and method content based on content from standard frameworks like SCRUM augmented with content from the organization´s existing processes extended with guidance from Agile experts.
•A workbenchdelivering the appropriate supporting capabilities to automate, accelerate, guide and measure adoption of the new practices.
•Decision frameworkfor selection of lifecycle practices that are appropriate to the project characteristics, and guide process adaptation.
•Metricsand dashboards for assessing projects, BU, and organizational KPIs.
•Pilotstrategy and criteria for selecting pilots, managing candidate pilot project adoption, and adjusting practices and tool based on pilot progress.
•Organizational improvementthrough scheduled training activities, support/coaching concept and communication, and broad educational tasks.
27. A Call To Action
•Consider an Agile Pilot Project
•See it work for yourself
•Get mentoring help
•Get some Agile training
•Project management training is critical
•Training modelers, developers,… is also critical
•Get an Agile Health Check
•Look at key agile practice areas
•Adopt appropriate Agile practices
•Select agile practices that optimize you project characteristics
•Align with control mechanisms and risk-mitigation strategies
•Support with tools that automate those practices