The document discusses measuring agility in large organizations like IBM. It provides an overview of IBM's size and global presence. It then describes IBM's transition to more agile practices like Blue Communities, Agile methods, and tools to improve collaboration across distributed teams. The document evaluates IBM's agility based on a survey and finds that while making progress, IBM scores lower on agility than teams solely focused on agile. It concludes that measuring agility is possible but discusses what truly defines an agile organization.
Between Scrum and Kanban - define test process for Agile methodologiessuwalki24.pl
Presented on Testwarez 2012 (the biggest Polish conference about testing and quality).
If you are interested, please read my article on the same topic: http://pl.coremag.eu/fileadmin/user_upload/redaktion/coremag_pl/Downloads/Core_magazineTestWarez_2012.pdf
Between Scrum and Kanban - define test process for Agile methodologiessuwalki24.pl
Presented on Testwarez 2012 (the biggest Polish conference about testing and quality).
If you are interested, please read my article on the same topic: http://pl.coremag.eu/fileadmin/user_upload/redaktion/coremag_pl/Downloads/Core_magazineTestWarez_2012.pdf
A real life case study of using Agile and PRINCE2 together - AgilePMTraining Bytesize
A case study on how Agile was used successfully within a PRINCE2 project for roll out of a finance solution. It shows the benefits of an Agile approach, and how it was managed within the PRINCE2 method. Presented as a case study at the Project Challenge masterclass, Antony della Porta is one of the most experienced consultants in Agile Project Management, and is an accredited PRINCE2 and Agile trainer.
For more information on the presentation or to use the materials please see www.trainingbytesize.com or email learning@trainingbytesize.com
PRINCE2 Agile - Which is the difference between PRINCE2 and other Agile Frame...Branislav Gablas PMP (5k)
How PRINCE2 can be blended with Agile principle, which is the core of PRINCE2 Agile, How Scrum, Kanban, Agilometer, Cynevin, Behaviours and targers are used in PRINCE2 Agile?
In this informative webinar, learn how migrating from a proprietary SCM solution such as Rational® ClearCase®, Serena PVCS®, CA® Harvest, etc., to Subversion or Git will make an impact on your organization and/or enterprise.
Join us as we take the lessons we've learned from successfully migrating thousands of users to today's market leading SCM solutions, and provide you with best practices in building an actionable business case and conducting a smooth transition.
Key Takeaways:
Build a business case to adopt Git and/or Subversion in your organization
How CollabNet's TeamForge platform can provide the enterprise capabilities to enable Git and/or Subversion in your enterprise
Our recommended migration strategy proven with thousands of users
Considerations for extending your SCM solution
How a project at St George Bank, Sydney, was delivered employing both PRINCE2 and "AgilePM" approaches together. This was one of a number of projects delivered this way that were part of a programme
Its about the "toolkit"
Agile project management is an iterative method of determining requirements for engineering and information technology development projects in a highly flexible and interactive manner. One difference between agile and iterative development is that the delivery time in agile is in weeks rather than months. Both iterative and Agile methodologies were developed as a reaction to various obstacles that developed in more traditional project management. For example, as technology projects grow in complexity, end users tend to have difficulty defining the long term requirements, without being able to view progressive prototypes. Projects that develop in iterations can constantly gather feedback to help refine those requirements.
This Presentation shows That what is Agile methodology, its principles and key points and how it is different from other software development life cycle.
Agile Project Management: Introduction to AGILE - The Basic 101Nurul Haszeli Ahmad
The slide briefly describe the current project management and issues, briefly on agile and share some of example in implementing agile with very basic and simple implementation.
Agile Project Management basics explained through the key values and principles of this methodology. A quick overview of some of the most important agile tools and techniques, like "MoSCoW" priority management and "Timeboxing" priority management.
STX Next - Scrum Development Process OverviewSTX Next
An overview of Software Development Process at STX Next presenting basic SCRUM ceremonies and workflows. To learn more about STX Next visit https://stxnext.com
MasTool, bankaların süreçlerinin Bankacılık Denetleme ve Düzenleme Kurumu (BDDK) yönetmelik ve genelgelerine uygun olarak hazırlanmasını sağlar. Süreçlerin Risk Kontrol Matrislerine (RCM) göre denetimini kolaylaştırır. Bu kapsamda yapılan test sonuçlarının girilmesini, bulguların sorumlu kişilerle / gruplarla paylaşılmasını, cevap / aksiyon planlarının alınmasını ve takibini, yıllık olarak Süreç Sahibi Beyan Mektupları alınarak Yönetim Beyan Mektubunun hazırlanmasını sağlayan bir üründür.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/Mastool
A real life case study of using Agile and PRINCE2 together - AgilePMTraining Bytesize
A case study on how Agile was used successfully within a PRINCE2 project for roll out of a finance solution. It shows the benefits of an Agile approach, and how it was managed within the PRINCE2 method. Presented as a case study at the Project Challenge masterclass, Antony della Porta is one of the most experienced consultants in Agile Project Management, and is an accredited PRINCE2 and Agile trainer.
For more information on the presentation or to use the materials please see www.trainingbytesize.com or email learning@trainingbytesize.com
PRINCE2 Agile - Which is the difference between PRINCE2 and other Agile Frame...Branislav Gablas PMP (5k)
How PRINCE2 can be blended with Agile principle, which is the core of PRINCE2 Agile, How Scrum, Kanban, Agilometer, Cynevin, Behaviours and targers are used in PRINCE2 Agile?
In this informative webinar, learn how migrating from a proprietary SCM solution such as Rational® ClearCase®, Serena PVCS®, CA® Harvest, etc., to Subversion or Git will make an impact on your organization and/or enterprise.
Join us as we take the lessons we've learned from successfully migrating thousands of users to today's market leading SCM solutions, and provide you with best practices in building an actionable business case and conducting a smooth transition.
Key Takeaways:
Build a business case to adopt Git and/or Subversion in your organization
How CollabNet's TeamForge platform can provide the enterprise capabilities to enable Git and/or Subversion in your enterprise
Our recommended migration strategy proven with thousands of users
Considerations for extending your SCM solution
How a project at St George Bank, Sydney, was delivered employing both PRINCE2 and "AgilePM" approaches together. This was one of a number of projects delivered this way that were part of a programme
Its about the "toolkit"
Agile project management is an iterative method of determining requirements for engineering and information technology development projects in a highly flexible and interactive manner. One difference between agile and iterative development is that the delivery time in agile is in weeks rather than months. Both iterative and Agile methodologies were developed as a reaction to various obstacles that developed in more traditional project management. For example, as technology projects grow in complexity, end users tend to have difficulty defining the long term requirements, without being able to view progressive prototypes. Projects that develop in iterations can constantly gather feedback to help refine those requirements.
This Presentation shows That what is Agile methodology, its principles and key points and how it is different from other software development life cycle.
Agile Project Management: Introduction to AGILE - The Basic 101Nurul Haszeli Ahmad
The slide briefly describe the current project management and issues, briefly on agile and share some of example in implementing agile with very basic and simple implementation.
Agile Project Management basics explained through the key values and principles of this methodology. A quick overview of some of the most important agile tools and techniques, like "MoSCoW" priority management and "Timeboxing" priority management.
STX Next - Scrum Development Process OverviewSTX Next
An overview of Software Development Process at STX Next presenting basic SCRUM ceremonies and workflows. To learn more about STX Next visit https://stxnext.com
MasTool, bankaların süreçlerinin Bankacılık Denetleme ve Düzenleme Kurumu (BDDK) yönetmelik ve genelgelerine uygun olarak hazırlanmasını sağlar. Süreçlerin Risk Kontrol Matrislerine (RCM) göre denetimini kolaylaştırır. Bu kapsamda yapılan test sonuçlarının girilmesini, bulguların sorumlu kişilerle / gruplarla paylaşılmasını, cevap / aksiyon planlarının alınmasını ve takibini, yıllık olarak Süreç Sahibi Beyan Mektupları alınarak Yönetim Beyan Mektubunun hazırlanmasını sağlayan bir üründür.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/Mastool
Yazılım projelerinde çıkan hatalar ne kadar geç fark edilirlerse o kadar yüksek maliyetlere yol açarlar. Yazılım geliştirme yaşam döngüsünün ilk aşamalarında yapılan testlerle ortaya çıkan hatalar projeye efor maliyeti olarak yansır, son aşamalarında ortaya çıkartılan hatalar ise müşterinin bilgisi dahilinde olabileceği için hem yüksek maliyetli hem de itibar zedeleyici bir şekil alabilir.
Test maliyetleri hataların projede tespit edildiği aşamaya bağlı olarak çok değişkenlik göstermektedir. Önemli olan hataları yazılım geliştirme yaşam döngüsünün ilk adımlarından başlayarak gidermeye yönelik test aşamaları ile yürütmek, yönetmek ve raporlamaktır. Bu şekilde amaçlanan kalite ve standart seviyesine ulaşmak ve süreçleri iyileştirmek mümkündür.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/TestHizmeti
The Gandhi Heritage Portal is a repository of authentic information about Mahatma Gandhi. It contains rare photos, books and writings about Mahatma Gandhi.
Periyodik olarak yapılan kontroller sonrasında oluşan verinin doğruluğu ve güvenliği, daha sonra yapılacak analizler ve risk yönetimi açısından büyük önem taşımaktadır.
Kontroller sonucunda hazırlanan raporlar, etkin karar alınması ve aksiyonların oluşması için gereklidir. AutoControl raporlama mekanizması otomatik olarak tespitlerin dokümanlaştırılmasını ve zamandan tasarrufu sağlar.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/Autocontrol
Learn which are the key points in Material Design Guidelines and how to apply them in order to switch from Holo application quickly and efficiently.
All the techniques and sections of the slides are explained in a companion github project sample:
https://github.com/Sefford/material-in-30-minutes
For projects like building a power plant or a train tunnel, tough project managers are needed. But when it comes to developing digital or physical products, the role of a project manager has an increasingly difficult standing. During agile or digital transformations, new roles emerge to take over project management tasks. So, are project managers needed in these areas in the future?
Software Modernization for the Digital EconomyZinnov
Software landscape is changing dynamically with the emergence of new age companies. ISVs need to adapt to the changing software landscape. Constant customer and market feedback is leading to rapidly changing product requirements.
In this presentation, it will cover different software development methodologies. These include the common types of SDM, and the pros and cons.
A software development methodology involves several steps. These include planning, structuring, and performance tracking.
In some instances, it may also include extreme programming. The objective is to streamline the process when developing software or any product.
Almost all software development methodologies are non-technical. This means they do not deal with the technical aspects of software design and development. They focus more on the internal operations, and other processes involved in the project.
Take note that each has its specific features. Gauge your options, and choose the best one that suits your needs.
Agile transformation approach by first consultingRoel van Overdam
Agile Way of Working in the organisation to increase the speed-to-market of IT delivery as well as improving business engagement and customer satisfaction. First Consulting helps organization to adopt the Agile Way of Working
Agile transformation approach by First ConsultingRoel van Overdam
Agile Way of Working in the organisation to increase the speed-to-market of IT delivery as well as improving business engagement and customer satisfaction. First Consulting supports organizations to embed the Agile Way of Workin
“Selecting and implementing a new asset finance system? In the second of three articles, we go back to basics to take a look at what you need to consider at the start of your project to give yourself the best chance of success.”
This has necessarily been a brief look at Project Initiation. We welcome comments and would be happy to help you get your project off to a good start.
Asset finance system project initiation 101. “Selecting and implementing a new asset finance system? In the second of three articles, we go back to basics to take a look at what you need to consider at the start of your project to give yourself the best chance of success.” This has necessarily been a brief look at Project Initiation. We welcome comments and would be happy to help you get your project off to a good start.
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...XebiaLabs
For most of us, compliance audits are painful processes that interfere with our ability to do our job – building and delivering software – and steal time and resources away from that next great innovation. Until now.
The XebiaLabs Software Chain of Custody provides everything you need to visualize, monitor, and prove the integrity of your software delivery pipelines on demand. Push the button, get the report. You’re done. No more audit hell.
Learn how a Software Chain of Custody helps:
DevOps teams focus on doing what they love, rather than wasting valuable time putting together audit reports
Executives gain full visibility into release pipelines so they can stop losing sleep over governance and security audits
InfoSec teams and auditors instantly get the reports they need so they can quickly approve releases
Implementing distributed agile framework with
Scrum, XP & Effective Tools usage Dev ops. C. Padma presented this presentation during India Agile week 2015 - Bangalore
Presentation used at the CollabNet Dallas CI/CD/DevOps highly practical and interactive workshop which was designed to address specific challenges, opportunities and specific recommendations on how to scale CI, CD and DevOps across the enterprise to support decision making.
Similar to É possível medir se um gigante é ágil? (20)
Agile2015 short paper presentation: Development of Complex Software with Agil...Alan Braz
Agile Software Development (ASD) has been on mainstream through methodologies such as XP and Scrum enabling them to be applied in the development of complex and reliable software systems. This paper is the end result of the Master’s dissertation of the main author, and proposes a solution to guide the development of complex systems based on components by adding exceptional behavior modeling practices to Scrum, resulting in the Scrum+CE method (Scrum with Exceptional Behavior).
In order to evaluate the proposed method, a synthetic controlled experiment was conducted with three groups.We compared the efficiency of the new process in relation to plain Scrum and the results were the production of a better quality software but with less features implemented during the same amount of time.
Palestra no Caipira Ágil 2014.
Essa pergunta sempre veio à minha cabeça desde o meu primeiro contato com a abordagem ágil de desenvolvimento de software em 2008.
Participando de implantações, equipes e treinamentos sobre Agilidade sinto que algumas pessoas simplesmente não conseguem trabalhar desta maneira. Não por falta de experiência, conhecimento técnico ou esforço, mas sim por parecerem não tem alguma habilidade (“skill”) que não encaixa na mentalidade ágil. Outros autores também têm as mesmas impressões e alguns estudos já foram feitos sobre tal tema.
O objetivo desta palestra será apresentar alguns estudos e discutir os 7 tipos de personalidade das pessoas que estão no espaço Agile: Inovador, Campeão, Burro de carga, Maria-vai-com-as-outras, Vaqueiro, Enganador e Negador. Em qual deles você se encaixa?
Análise de sentimento durante a Copa usando Big DataAlan Braz
A tecnologia de análise de sentimento social, desenvolvida pela IBM Brasil, analisa o que está sendo postado nas redes sociais sobre qualquer tema, empresa ou pessoa, sem a necessidade de uma hashtag. Todos os posts públicos em português são capturados por um sistema IBM de alta tecnologia com inteligência artificial, que é treinado para aprender a interpretar se o sentimento de cada postagem é positivo, neutro ou negativo. Essa tecnologia é capaz de analisar postagens de diversos assuntos e naturezas, incluindo gírias, sarcasmo e linguagem coloquial. Esta solução apelidade de FAMA, foi utilizada durante os jogos do Brasil na Copa das Confederações em 2013 e evoluída para funcionar nos 64 jogos da Copa do Mundo FIFA 2014. Nesta apresentação contarei a motivação, detalhes técnicos e resultados desta empreitada que unificou futebol, redes sociais e tecnologia!
Leia mais em http://alanbraz.wordpress.com/2014/08/07/tdc2014/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
3. Presente em 174 Países
430k Empregados
6.478 Patentes em 2012
Faturamento em 2012: US$ 104 Bi
IBM Account
2000+ apps
~8000 IT prof.
4. 4
Problemas? Desafios!
Ambiente cada vez mais complexo
Equipes amplamente distribuída pelo tempo e geografia
Várias tecnologias, plataformas, linguagens, ferramentas
Comunicações fragmentadas e transparência limitada
Múltiplas estratégias de reutilização de assets
6. 6
Blue Community
• Work is performed through Blue Communities – which are
focused on delivery output
• Blue Communities is comprised of the Delivery Community
members, including core team members and end-users,
business SMEs, executives and stakeholders
Blue Connect
Networking and
Collaboration
Tools enhance
a ‘sense of
community’ and
support sharing
of knowledge
across
geographic and
time differences
Rational Team
Concert (RTC)
Worldwide
Delivery
Platform
manages work
– and makes it
transparent and
visible to the
Worldwide team
Systematic
Reuse
Strategic value
is gained by
increasing our
institutional
asset
component
catalog – and
emphasizing
and tracking
systematic
reuse
Agile
Work is conducted
as time-based
iterations focused
on speed and
quality;
accelerated ‘time-
to-value’ gives
clients what they
demand most
Outcomes
Time-based
competition
outcomes and
individual
contribution /
recognition are
distinguished
through Digital
Reputation
Em 2009, foi iniciado um processo de transformação que
mudou a abordagem do desenvolvimento de software:
Smarter Application Development and Maintenance (ADM)
http://www-935.ibm.com/services/us/gbs/application-management/application-development-management/
7. 7
Etapas do deploy do SmarterADM
Value
Value Realization Roadmap
Phase 1: Global Practices Phase 2: Global Integration Phase 3: Global Talent
Accelerated Time-to-
Value
Classic ADM Outcomes
Innovation vs. Operation
Business Transformation
Real Global Integration
Global Visibility
Accelerated Delivery
Free-Cycle Utilization
Capital Reallocation
• Deployment Roadmap &
Business Case
• Communication Plan
• Change Readiness Assessment
Governance and Blue Communities
• Business Alignment & Planning
(EPF)
• Optimize Communities
• Deploy Connections, Wikis, etc
• Training & Orientation
• Foster Collaboration
Deploy Practices
• Agile Core & Enhanced
• Systematic Reuse
• Implement RTC
• Component Based
Development
Deploy Smarter Talent Mgmt
• Implement Smart Cards
• Expand Extended Teams
• Extend Enhanced Agile
• Align Management System
Blue Communities are created aligned to the Client’s
Process Framework (EPF). Focus on Process. Aligns
all resources to Process. Engages IT, users, SMEs,
Business functions. Baseline tooling (IBM
Connections) with associated practices (Forums,
Wikis, Collaboration, Transparency)
Agile methods deployed across
applicable projects; starting with
Agile Core. RTC deployed across
all projects, creating Global
transparency of work; Component
Development practices engaged;
Systematic Reuse engineered into
processes.
Blue Card System deployed creating Time
Based Competition and Professional
Achievement visibility and Digital Career
development; Accelerating Time-to-Value.
Recognition programs for Cycle-Time,
Speed and Reuse. Enhanced Agile
methods deployed across applicable
projects;
Illustrative
based on
Diagnostic
8. 8
IBM Confidential
H U M A N C L O U D
The community is comprised of the Blue Community
members, including core team members and end-users,
business partners, executives and stakeholders
Project team is comprised of project managers,
architects, developers, testers, development managers,
testers, requirements analysts, scrum-masters, release
engineers and etc.
Community
Announce, discussNetworkingManage
Activities Profiles Blogs
Responsible forDeliversDefines
Plan Streams Work-items
Discuss, support
Forums
Document collaboration
Wikis
Subscribe, aggregateShare, organize
Bookmarks Feeds
Follows
Process
Produces
Build
OwnsShares
Dashboard Components
Generates
Events
Integration
Project
Transformando o ambiente de trabalho para
melhorar a transparência e produtividade
Connections
9. 9
Alguns números de comunidades
Element 2011 2012
Forum topics 1377 977
Forum replies 8442 9188
Wiki pages 3374 2469
Blog entries 1052 1170
Files 1936 2020
Bookmarks 695 794
Activity updates 3882 2600
120 comunidades
50 muito ativas
Média de 125 membros
Maior comunidade com 498
17 com 200+
11. 11
Características de IBM Account para Agile
Vantagens
–Clientes, stakeholders e
usuários disponíveis
(mesma rede)
–Alocação dos membros dos
times (Time&Material)
–Disponibilidade de
ferramentes (RTC)
–Requisitos de escopo aberto
–Projetos de tempo curto
(3-6 meses)
–Projetos de suporte e
manutenção
Desvantagens
–Times globalmente
distribuídos
–Tamanho médio dos times
de 20-30 pessoas
–Múltiplas tecnologias
(legado)
–Mentalidade
“Big Plan Up Front” dos
gerentes de projeto e muitos
certificados PMP
12. 12
Waterfall, Agile-Core and Agile-Plus processes
Waterfall Process
Concept Plan Develop Qualify ROLLOUT
Understand what is
to be built and who
to build it for
Understand and
confirm how to
build it
Build it Test it Deploy it!
Agile-Core Process
Concept Plan Iteration 1, 2, 3… ROLLOUT
Understand what is
to be built and who
to build it for
Understand and
confirm how to
build it
Build it and test It
Deploy it!n
Develop & qualify phases
Agile-Plus Process
Concept Iteration 1, 2, 3… iteration n* ROLLOUT
Understand what is
to be built and who
to build it for
Understand and confirm what is to be built, how to build
it, build and test it!
Deploy it!n
Plan, develop & qualify phases
14. The World is our Lab: 12 Labs Worldwide in 10 Countries
ChinaWatsonAlmaden
Austin
JapanIsrael
Switzerland
India
Ireland
Australia
Behavioral
Science Chemistry
Electrical
Engineering
Computer
Science
Materials
Science
Mathematical
Science Physics
Services
Science
IBM Research world-wide has 1600+
PhDs with diversity of disciplines:
Africa
16. 16
Quão ágil você é?
How Agile Are You? Survey
http://www.ambysoft.com/surveys/
Business Value
Validation
Stakeholders
Self organizing
Improvement
All Criteria
All but self org
94%
87%
95%
56%
55%
53%
72%
91%
88%
99%
72%
92%
65%
82%
How agile are teams which claim to be agile?
Ambysoft 2010
Ambysoft 2013
17. 17
VALUE:
What strategies does your team follow to provide value to
your stakeholders?
* Business value agile criteria (OR)
We are producing working software every iteration/sprint during construction*
We actively consider usability issues in the development of the solution
There were one or more iterations at the start of the project where we did not produce working software*
At the start of the project we identified our key stakeholder groups and their goals
We have regular discussions with key stakeholder groups to understand their goals throughout the project
We have a definition of what it means to be done
We are implementing improvements to the business process
We are making business personnel changes as a result of this project
We are producing supporting documentation, such as user manuals or operations manuals
64%
57%
33%
58%
68%
61%
80%
19%
39%
18. 18
VALIDATION:
What strategies does your team follow to validate their
work?
* Validation agile criteria (OR)
We perform our own regression testing on a regular basis*
We take a test-driven development*
We take a TDD approach at the requirements level*
Regression testing is performed by an independent test team in parallel to development
At the end of the project, “final” testing is performed before releasing the system by an independent test team
We review our work with other technical people external to the team
At the end of each iteration, we demo our work to key stakeholders
We have “all hands” demos to a wider range of stakeholders every so often
We include static code analysis in our build
We include dynamic code analysis our build
We follow non-solo development techniques such as pair programming
62%
23%
29%
36%
43%
19%
52%
23%
29%
17%
26%
19. 19
STAKEHOLDERS:
What strategies does your team follow when working with
your stakeholders?
* Stakeholders agile criteria (OR)
Our team has a product owner who represents the stakeholder community*
We work with specific stakeholders, particularly domain experts*
We have access to stakeholders, or their representatives, on a daily basis*
We demo the solution to stakeholders every iteration/sprint during construction
We have a demo sandbox where stakeholders can work with an interim version
We have a written requirements specification which defines what we need to deliver
Stakeholders work with business analysts who provide requirements to our team directly
Stakeholders work with business analysts who provide requirements to our product owner
We did some initial requirements envisioning with our stakeholders at the start of the project
Throughout the project we hold modeling sessions with stakeholder groups to repopulate the backlog
22%
12%
10%
12%
12%
20%
7%
6%
6%
6%
20. 20
SELF ORGANIZATION:
What strategies does your team follow to organize how
they work together?
* Self organizing agile criteria (AND)
Each iteration/sprint we hold a planning meeting where the team determines who will do what that iteration*
The project manager/coach/scrum master assigns tasks to team members
We hold daily stand-up meetings to coordinate our activities*
Our product owner is responsible for prioritizing what our team produces
We generate reports, such as burn down charts and defect trend charts, manually
We produce a status report at least once an iteration for senior management
Our tools populate a project reporting dashboard to automatically provide status information
At least once a week, a senior manager will attend our daily stand up meetings to get a status update
Senior management uses our status information, however provided, to help my team succeed
Our organization has development standards
My team follows those development standards as appropriate
Our organization has identified a common technical infrastructure
My team leverages and builds towards this common technical infrastructure
65%
22%
55%
14%
57%
52%
52%
22%
36%
57%
57%
51%
41%
21. 21
REFLECTIVE IMPROVEMENT:
What strategies does your team follow to improve the way
that they work together?
* Improvement agile criteria (OR)
We hold a retrospective/reflection session at the end of each iteration/sprint*
We hold a retrospective session several times throughout the project, but not every iteration*
We hold a “post mortem” meeting at the end of each project to identify potential improvements for future project
We actively try to address the issues which we identify in the retrospective sessions throughout the project
We measure and track our progress of adopting improvements to our process
External auditors may review what we are doing during the project to help identify potential improvements
42%
20%
41%
58%
43%
10%
24. 24
Discussão
Business Value
Validation
Stakeholders
Self organizing
Improvement
All Criteria
All but self org
91%
88%
99%
72%
92%
65%
82%
73%
71%
14%
32%
59%
2%
0%
Poucos dados?
Passou o pico? Zona de conforto?
Projetos de suporte/manutenção?
Times distribuídos?
Cultura?
Falta de coaching?
Falta de foco em Agile?
Dependência de outros deptos?
25. 25
Conclusão
É possível medir se um
gigante é ágil? Sim!
Reflexão: Mas o que é ser ágil afinal?
http://link.springer.com/chapter/10.1007/978-3-642-39179-8_22
http://www.youtube.com/watch?v=gnvVQr3L42I