SlideShare a Scribd company logo
1 of 44
Unleashing Agile ALM
Fariz Saracevic (fariz@us.ibm.com)
Lifecycle Scenario Leader
IBM Software, Rational Design Factory
@FarizSaracevic

© 2013 IBM Corporation
Agenda



Effective Application Lifecycle Management (ALM)



Getting started on your Agile ALM journey



2

Agile Challenges

Questions

© 2013 IBM Corporation
We are a part of a movement that has the
potential of being (or perhaps already is)
more impactful than the Industrial age…

3

© 2013 IBM Corporation
Software unleashes our creativity

4

© 2013 IBM Corporation
Software saves lives

5

© 2013 IBM Corporation
Software connects us in ways we never imagined

6

© 2013 IBM Corporation
Innovation is being driven by software

Mobile banking will be
the most widely used banking
channel by 2020, if not sooner
Will it
perform?

The average 2010 automobile
contains more lines of software
code than a fighter jet

Is it
secure?

Are we
compliant?

Source: Mobile banking: A catalyst for improving bank performance, Deloitte, 2010;
and This Car Runs on Code, Robert Charette, IEEE Spectrum, 2009.
7

© 2013 IBM Corporation
Realities can stall software-driven innovation
Complexities in software delivery compounded by market pressures
Complex, Multi-platform
Systems and Applications

Increasing
Mandates

62% of companies have agile projects
requiring integration with legacy systems

2010 Spending in U.S. on governance,
risk and compliance was $29.8 billion

Globally Distributed Software
and Product Supply Chains
50% of outsourced projects
are expected to under perform

Cost
Reduction
70% budget locked in maintenance and
37% of projects go over budget

Unpredictability
in Software Delivery

Changing Requirements
and Time to Market

62% of projects fail to meet
intended schedule

30% of project costs are due to rework
and poor execution of requirements

Source: Numerous sources, see speaker notes for details
8

© 2013 IBM Corporation
Agile: Better Software Faster

Stakeholders depend upon the
productivity of a multi-disciplinary team
to deliver the software they expect…

9

© 2013 IBM Corporation
What do agile teams do to improve their productivity?
“How can we
improve ?”
“Where are we
against plan ?”

“Where are we
heading ?”

10

“What are we
working on ?”

“Please Help
me – now !”

© 2013 IBM Corporation
Application Lifecycle Management can help!
ALM manages the
flow of:
People

Decide

1. Business

Process
Information

2. Development

11

3. Operations*

© 2013 IBM Corporation
Five Imperatives for
Effective Agile Application Lifecycle Management
to improve organizational productivity

1. Maximize product value with In-Context Collaboration

2. Accelerate time to delivery with Real-Time Planning
3. Improve quality with Lifecycle Traceability

4. Achieve predictability with Development Intelligence
5. Reduce costs with Continuous Improvement

Learn more at ALM Everywhere

12

© 2013 IBM Corporation
“I used to think collaboration was a
hippie word leftover from the
1960’s…
…now I define it as survival”
A speaker at Innovate 2011, Rational User Conference

13

© 2013 IBM Corporation
Collaboration challenges
Can your team…

 …find all the information related to a specific task?

“Where is that
email?”

 …quickly grasp the “who, what, when and why”
of team activities?
 …bring new team members
up-to-speed quickly?

 …overcome the barriers of multiple
time zones when working with
outsourced and distributed team
members?

14

© 2013 IBM Corporation
Comments on requirements details are in-context

A click on the comment highlights the text under discussion.

15

© 2013 IBM Corporation
In-Context Collaboration improves product value
 Empower teams to collaborate on and review software development artifacts so they can
incorporate feedback early and often aligning delivery with stakeholders’ vision
 Provide a single source of truth hosted in a shared repository so that team members can
collaborate effectively around the globe to build a collective intelligence
 Make information immediately accessible to all team members in the context of their work

16

© 2013 IBM Corporation
"Observe always that everything is the result of
change, and get used to thinking that there is
nothing Nature loves so well as to change existing
forms and make new ones of them.”
Marcus Aurelius, emperor of Rome (121-180 AD)

"He, who could foresee affairs three days in
advance would be rich for thousands of years.”
Chinese Proverb

17

© 2013 IBM Corporation
Planning challenges
Does your team…

“I have to ask
everyone for
status AGAIN?”

 …plan across the entire team?

 …manually collect and report status?
 …instantly see the impact of a change in
project scope or resources?
 …integrate planning with execution?
 …plan for waterfall, iterative and agile
environments?

18

© 2013 IBM Corporation
One plan with multiple views
Everyone sees meaningful data in the context of their work
1

2

3

19

© 2013 IBM Corporation
Real-Time Planning accelerates time to delivery
 Provides a single plan that spans requirements, development, and test, ensuring
the whole team understands the overall scope of a project
 Integrates planning with execution ensuring the entire team understands the
true project status
 Allows everyone to participate in keeping the plan current and accurate
 Helps teams respond to the unexpected in a timely manner ensuring the team
stays on schedule
Project Lead

Analyst

Developer

Planning
and Execution
Quality
Professional

Architect
Deployment
Engineer

20

© 2013 IBM Corporation
The head bone’s connected to the neck bone…

the neck bone’s connected to the backbone…
the backbone’s connected to the hip bone…

21

© 2013 IBM Corporation
Lifecycle Traceability challenges
Can your team answer…

Project Manager

Analyst
Which requirements are
addressed in this iteration?

Can we pass
an audit?

Are all of the
requirements tested?

What defects are affecting which
requirements?

What defects were
resolved in this release?
Are we aligned with the
business?

Developer

Release Engineer

What requirements
am I implementing?
What test
uncovered this defect,

How can I standardize when teams
use different tools?

on which environment
and what build?

What changes occurred overnight?

22

Where are the

bottlenecks

in our processes?

Are we ready
to release?

Are build times
getting longer
or shorter?

How can I speed up my builds?

Quality Professional

What is the quality
of the build?
What is ready
for me to test?
What defects have been
addressed since the last build?

© 2013 IBM Corporation
Team leads have visibility into coverage & completeness
 Proactively respond to gaps (in red) as they surface throughout the project
 Issues are quickly highlighted and resolved (in yellow)

23

© 2013 IBM Corporation
Linked data is visible on all artifacts
 All roles can view the links on their
artifacts.

 Each user has their own perspective
and user interface for viewing links.
 Create, delete, navigate links on
artifacts
 Example: Developer sees the
relationships on a defect

 Traceability links on defects are
automatically created

24

© 2013 IBM Corporation
Lifecycle Traceability improves quality
 Establish relationships between software artifacts
 Identify and close artifact gaps, ensuring coverage across disciplines
 Provides visibility into the completeness of planned items by inspecting all
related artifacts
 Provides easy access to related artifacts ensuring everyone shares the same
view
 Delivers transparency which enables everyone to make fully informed
decisions based business priorities
Instant access to details from any point in development process

Customer
25

Final
Product

Build Environment
Artifacts

Supporting
Systems

Requirements
Management

Initial Idea
© 2013 IBM Corporation
Are we there yet?

26

© 2013 IBM Corporation
Measuring and steering challenges
Can your team…

 …provide one view of project health at multiple levels?
 …make steering decisions based on facts rather “guesstimates”?
 …track desired improvements with metrics?
 …minimize administrative overhead by
relying on your environment to capture
metrics?

27

© 2013 IBM Corporation
Use dashboards to provide that one view of
project health (information radiator)

28

© 2013 IBM Corporation
Dashboard details
Easily answer steering questions

 Mini-dashboards:
available on any page

 Click thru on the viewlet to
drill into information

29

© 2013 IBM Corporation
Development Intelligence improves predictability
 Enable fact-based decision making (to communicate status, monitor progress,
diagnose problems, identify corrective actions)
 Steer projects and programs to deliver on-time
 Apply Business Intelligence techniques to software and systems development

Measurement Practices Impact Project Success
Weak measurement practice
Strong measurement practice

15%

Cancelled
5%

40%

Late
20%

On-time

45%
75%
Sources: Capers Jones, Measurement, Metrics and Industry Leadership, Copyright © 2002-2007 by Capers Jones LLC
Capers Jones, Software Engineering Best Practices, Copyright © 2010 McGraw-Hill

30

© 2013 IBM Corporation
“Failure happens all the time. It happens every
day in practice. What makes you better is how
you react to it.”
Mia Hamm, first female FIFA World Player of the Year

31

© 2013 IBM Corporation
Continuous improvement challenges
Can your team…

 …leverage out-of-the-box templates that support traditional and agile
workflows?
 …change process “on the fly” as part of a continuous feedback loop?
 …allow team leads to determine how
strict or lax the “rules of the road”
should be?
 …modify process enforcement over the
life of a project, to encourage earlystage experimentation and end-game
stability?

32

© 2013 IBM Corporation
Team retrospectives help identify areas of improvement
 Tracking Retrospectives help
team members to collaborate
on improvements
– Ranking of process
improvements help to
focus on where the team
feels the biggest pain

33

© 2013 IBM Corporation
Five Imperatives for
Effective Agile Application Lifecycle Management
to improve organizational productivity

1. Maximize product value with In-Context Collaboration
2. Accelerate time to delivery with Real-Time Planning
3. Improve quality with Lifecycle Traceability
4. Achieve predictability with Development Intelligence
5. Reduce costs with Continuous Improvement
Learn more at ALM Everywhere

34

© 2013 IBM Corporation
IBM Solution for Collaborative Lifecycle Management
Unify across a diverse environment while
increasing “Day 1” productivity for the team
 Streamline adoption of the latest capabilities

Collaborative Lifecycle Management
and Lifecycle Integration Adapters

– New with the June release, CLM is being
continuously delivered with quarterly releases
– New CLM integration for Rational Test Workbench
simplifies testing earlier in the lifecycle with service
virtualization

 Fill in gaps and unify across tools
– New Lifecycle Integration adapters for connecting
CLM to CA Clarity and HP Quality Center
synchronizer
 Collaborate across teams and create deep
integrations across
the lifecycle

Rational
Software Architect
with Design Manager
Rational
Quality
Manager

Rational
Requirements
Composer
Rational
Team
Concert

Open Lifecycle Integration and Services
Management Platform

“Since my time sheet data is made available for reporting I

 Extend as your needs evolve with role-based licensing can roll in the minutes without being bothered.”
 Unify your infrastructure and protect your current
Developer
investments with a single, open, extensible platform

35

© 2013 IBM Corporation
IBM Rational Solution for Agile ALM
Remove the barriers to innovation with integrated agile development capabilities
 Streamlined agile adoption
– New one week Quickstart for Agile ALM service provides
a light weight option for installation, training and coaching
Agile Teams

– New Scrum for Agile ALM process template deploys
pre-defined artifacts to speed project creation
Product
Owners

Stakeholders

 Supports organizations as they grow
– New in-tool process guidance provides context sensitive
assistance on Scrum practices to quickly stand up new
teams while ensuring predictable results

IBM Rational Team Concert
Agile Practices, Planning, Continuous Integration,
and Collaborative SCM

Continuous Development

 Scales to adapt to unique customer needs
– Now seamlessly integrates with the IBM DevOps solution
to support continuous collaboration, testing and deployment

Open Lifecycle Integration and Services
Management Platform

“The access to practice and tool guidance within Team Concert allows my team
to keep moving forward. They know what to do, when to do it and how it should
be done.”
ScrumMaster

36

© 2013 IBM Corporation
IBM Rational JazzHub
Effective software development made simple, so you can get working right away
 Start work in under a minute!

JazzHub

– Sign up and create a project in less than a minute
– Start projects quicker and manage them better -- even for a
team of one -- in an IBM hosted public cloud environment

 Lose the start up and upgrade hassles
Product
Owners

– And always have the very newest capabilities

 No hassle collaboration across a diverse
supply chain

Agile Teams
Stakeholders

IBM Rational Team Concert
Agile ALM Practices, Planning, Continuous Integration,
and Collaborative SCM

– It’s in the cloud – everyone has access including your
partners and developers

 Find and contribute to projects of interest
– Find the projects and areas that interest you
in the JazzHub community

Visit hub.jazz.net for the
latest news on the
JazzHub beta!
37

Open Lifecycle Integration and Services
Management Platform

“I can easily start new and contribute to projects that matter to me.”
Independent Developer

© 2013 IBM Corporation
Agile Transformation Zone

Agile Transformation Zone
Agile Transformation Zone
developerWorks Content

Where agile teams and execs go
to get help

with the
Jazz.net

really hard problems.

http://ibm.co/beagile and
http://ibm.co/getagile

38

© 2013 IBM Corporation
www.ibm.com/software/rational

39

© 2013 IBM Corporation
JazzHub – No Server setup
 Save your IT organization time and effort — we manage the servers. All you have to do is
pick a name for your project and decide if your project should be private, if it should have
features for Scrum development, and if you want to connect to a GitHub repository, and
you’re on your way.

40

© 2013 IBM Corporation
JazzHub – It’s easy to use!
 We’ve been working hard to make JazzHub an easy and fun experience. Your project details
page is your hub for customizing your project by inviting team members, creating a project
timeline, and tracking your tasks through work items.

41

© 2013 IBM Corporation
JazzHub – Track and Plan
 When you click on Track and Plan, you’ll be able to use many of your favorite features from
Rational Team Concert like creating dynamic, customized dashboards, creating and
querying work items to track your stories, tasks, and defects, and creating plans to organize
your team’s work.

42

© 2013 IBM Corporation
JazzHub – No downloads required
 All of your project’s tracking, planning, and even development can be done without
downloading anything! You can use the JazzHub code editor to edit code in your browser.
(Don’t worry—if you love using the Rational Team Concert client for Eclipse, you can always
download it and connect to your JazzHub project.) And soon you’ll be able to deploy your
code to the cloud to test it!

43

© 2013 IBM Corporation
JazzHub – It’s free!
 Public projects are free, and private projects are free during beta.

44

© 2013 IBM Corporation

More Related Content

What's hot

7 Principles of Agile Enterprises
7 Principles of Agile Enterprises7 Principles of Agile Enterprises
7 Principles of Agile EnterprisesMendix
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
 
Future of Fintech - A Whitepaper by RapidValue
Future of Fintech - A Whitepaper by RapidValueFuture of Fintech - A Whitepaper by RapidValue
Future of Fintech - A Whitepaper by RapidValueRapidValue
 
Getting Agile with Scrum
Getting Agile with ScrumGetting Agile with Scrum
Getting Agile with ScrumMike Cohn
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?Gunnar Menzel
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeBitMin Infosystems Pvt. Ltd
 
Empower Your Workforce with KloudData Customized Mobility Solutions
Empower Your Workforce with KloudData Customized Mobility SolutionsEmpower Your Workforce with KloudData Customized Mobility Solutions
Empower Your Workforce with KloudData Customized Mobility SolutionsKloudData Inc
 
Multiple Monitors Help Employees Get More Done
Multiple Monitors Help Employees Get More DoneMultiple Monitors Help Employees Get More Done
Multiple Monitors Help Employees Get More DoneSamsung Business USA
 
Monolith to serverless service based architectures in the enterprise
Monolith to serverless  service based architectures in the enterpriseMonolith to serverless  service based architectures in the enterprise
Monolith to serverless service based architectures in the enterpriseSameh Deabes
 
DevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiDevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiBalram Yadav
 
Microservices in cloud-based infrastructure
Microservices in cloud-based infrastructureMicroservices in cloud-based infrastructure
Microservices in cloud-based infrastructureGunnar Menzel
 
Semantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseSemantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseStephen Lahanas
 
Agile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesAgile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesNirmaljeet Malhotra
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to AgilityGunnar Menzel
 
Strengthen Organizational Agility with the Latest Advancements in Case Manage...
Strengthen Organizational Agility with the Latest Advancements in Case Manage...Strengthen Organizational Agility with the Latest Advancements in Case Manage...
Strengthen Organizational Agility with the Latest Advancements in Case Manage...Fujitsu_Interstage
 
Studio of the Future: Production Workflow in AWS
Studio of the Future: Production Workflow in AWSStudio of the Future: Production Workflow in AWS
Studio of the Future: Production Workflow in AWSControl Group
 
Role of the Agile Leader in Reconfiguring the Business
Role of the Agile Leader in Reconfiguring the BusinessRole of the Agile Leader in Reconfiguring the Business
Role of the Agile Leader in Reconfiguring the BusinessIsrael Gat
 
Google Evm Customer Perspectives Report
Google Evm Customer Perspectives ReportGoogle Evm Customer Perspectives Report
Google Evm Customer Perspectives Reportrandparker
 
Divide and conquer - Component based development with Mendix
Divide and conquer - Component based development with MendixDivide and conquer - Component based development with Mendix
Divide and conquer - Component based development with MendixAndrej Koelewijn
 

What's hot (19)

7 Principles of Agile Enterprises
7 Principles of Agile Enterprises7 Principles of Agile Enterprises
7 Principles of Agile Enterprises
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
 
Future of Fintech - A Whitepaper by RapidValue
Future of Fintech - A Whitepaper by RapidValueFuture of Fintech - A Whitepaper by RapidValue
Future of Fintech - A Whitepaper by RapidValue
 
Getting Agile with Scrum
Getting Agile with ScrumGetting Agile with Scrum
Getting Agile with Scrum
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
 
Empower Your Workforce with KloudData Customized Mobility Solutions
Empower Your Workforce with KloudData Customized Mobility SolutionsEmpower Your Workforce with KloudData Customized Mobility Solutions
Empower Your Workforce with KloudData Customized Mobility Solutions
 
Multiple Monitors Help Employees Get More Done
Multiple Monitors Help Employees Get More DoneMultiple Monitors Help Employees Get More Done
Multiple Monitors Help Employees Get More Done
 
Monolith to serverless service based architectures in the enterprise
Monolith to serverless  service based architectures in the enterpriseMonolith to serverless  service based architectures in the enterprise
Monolith to serverless service based architectures in the enterprise
 
DevOps & continuous delivery - Sogeti
DevOps & continuous delivery - SogetiDevOps & continuous delivery - Sogeti
DevOps & continuous delivery - Sogeti
 
Microservices in cloud-based infrastructure
Microservices in cloud-based infrastructureMicroservices in cloud-based infrastructure
Microservices in cloud-based infrastructure
 
Semantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseSemantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the Enterprise
 
Agile | Distributed teams and dependencies
Agile | Distributed teams and dependenciesAgile | Distributed teams and dependencies
Agile | Distributed teams and dependencies
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to Agility
 
Strengthen Organizational Agility with the Latest Advancements in Case Manage...
Strengthen Organizational Agility with the Latest Advancements in Case Manage...Strengthen Organizational Agility with the Latest Advancements in Case Manage...
Strengthen Organizational Agility with the Latest Advancements in Case Manage...
 
Studio of the Future: Production Workflow in AWS
Studio of the Future: Production Workflow in AWSStudio of the Future: Production Workflow in AWS
Studio of the Future: Production Workflow in AWS
 
Role of the Agile Leader in Reconfiguring the Business
Role of the Agile Leader in Reconfiguring the BusinessRole of the Agile Leader in Reconfiguring the Business
Role of the Agile Leader in Reconfiguring the Business
 
Google Evm Customer Perspectives Report
Google Evm Customer Perspectives ReportGoogle Evm Customer Perspectives Report
Google Evm Customer Perspectives Report
 
Divide and conquer - Component based development with Mendix
Divide and conquer - Component based development with MendixDivide and conquer - Component based development with Mendix
Divide and conquer - Component based development with Mendix
 

Viewers also liked

eSports & Gaming Opportunities
eSports & Gaming OpportunitieseSports & Gaming Opportunities
eSports & Gaming OpportunitiesDingitTV
 
Gabarito Simulado ENEM Paulo Bauer 2015
Gabarito Simulado ENEM Paulo Bauer 2015Gabarito Simulado ENEM Paulo Bauer 2015
Gabarito Simulado ENEM Paulo Bauer 2015EEB Paulo Bauer
 
Community Garden Project Pitch
Community Garden Project PitchCommunity Garden Project Pitch
Community Garden Project PitchHannah Craig
 
A Health check for your pension scheme
A Health check for your pension schemeA Health check for your pension scheme
A Health check for your pension schemeAdam Bushby
 
Lhs holiday house tour
Lhs holiday house tourLhs holiday house tour
Lhs holiday house tourGemey McNabb
 
Templat epptx
Templat epptxTemplat epptx
Templat epptxColaBick
 
Mapa mental gimeno, j (2000)
Mapa mental gimeno, j (2000)Mapa mental gimeno, j (2000)
Mapa mental gimeno, j (2000)julimarontiver
 
Modes of formation of subject
Modes of formation of subjectModes of formation of subject
Modes of formation of subjectaditi bhandarkar
 
賽門鐵克個人資料保護法解決方案 (專注在 DLP)
賽門鐵克個人資料保護法解決方案 (專注在 DLP)賽門鐵克個人資料保護法解決方案 (專注在 DLP)
賽門鐵克個人資料保護法解決方案 (專注在 DLP)Wales Chen
 
Modulo de Elasticidad (ejercicios)
Modulo de Elasticidad (ejercicios)Modulo de Elasticidad (ejercicios)
Modulo de Elasticidad (ejercicios)MarianaLizetteDelira
 
Tabor Academy Navigating Microaggressions
Tabor Academy Navigating MicroaggressionsTabor Academy Navigating Microaggressions
Tabor Academy Navigating MicroaggressionsRosetta Eun Ryong Lee
 
Cyber Law & Crime (Information Technology Act, 2000)
Cyber Law & Crime (Information Technology Act, 2000)Cyber Law & Crime (Information Technology Act, 2000)
Cyber Law & Crime (Information Technology Act, 2000)Swant Anand
 

Viewers also liked (19)

Personal Statement
Personal StatementPersonal Statement
Personal Statement
 
eSports & Gaming Opportunities
eSports & Gaming OpportunitieseSports & Gaming Opportunities
eSports & Gaming Opportunities
 
Gabarito Simulado ENEM Paulo Bauer 2015
Gabarito Simulado ENEM Paulo Bauer 2015Gabarito Simulado ENEM Paulo Bauer 2015
Gabarito Simulado ENEM Paulo Bauer 2015
 
Community Garden Project Pitch
Community Garden Project PitchCommunity Garden Project Pitch
Community Garden Project Pitch
 
A Health check for your pension scheme
A Health check for your pension schemeA Health check for your pension scheme
A Health check for your pension scheme
 
Lhs holiday house tour
Lhs holiday house tourLhs holiday house tour
Lhs holiday house tour
 
Templat epptx
Templat epptxTemplat epptx
Templat epptx
 
Cyber crime
Cyber crime Cyber crime
Cyber crime
 
MEC@E3 2016_Key Takeaways
MEC@E3 2016_Key TakeawaysMEC@E3 2016_Key Takeaways
MEC@E3 2016_Key Takeaways
 
Mapa mental gimeno, j (2000)
Mapa mental gimeno, j (2000)Mapa mental gimeno, j (2000)
Mapa mental gimeno, j (2000)
 
Modes of formation of subject
Modes of formation of subjectModes of formation of subject
Modes of formation of subject
 
賽門鐵克個人資料保護法解決方案 (專注在 DLP)
賽門鐵克個人資料保護法解決方案 (專注在 DLP)賽門鐵克個人資料保護法解決方案 (專注在 DLP)
賽門鐵克個人資料保護法解決方案 (專注在 DLP)
 
Modulo de Elasticidad (ejercicios)
Modulo de Elasticidad (ejercicios)Modulo de Elasticidad (ejercicios)
Modulo de Elasticidad (ejercicios)
 
Collection management
Collection management Collection management
Collection management
 
Tabor Academy Identity Development
Tabor Academy Identity DevelopmentTabor Academy Identity Development
Tabor Academy Identity Development
 
Tabor Academy Navigating Microaggressions
Tabor Academy Navigating MicroaggressionsTabor Academy Navigating Microaggressions
Tabor Academy Navigating Microaggressions
 
Cyber Law & Crime (Information Technology Act, 2000)
Cyber Law & Crime (Information Technology Act, 2000)Cyber Law & Crime (Information Technology Act, 2000)
Cyber Law & Crime (Information Technology Act, 2000)
 
CHDS Implicit and Unconscious Bias
CHDS Implicit and Unconscious BiasCHDS Implicit and Unconscious Bias
CHDS Implicit and Unconscious Bias
 
S.R. Ranganathan:Three Planes of Work.
S.R. Ranganathan:Three Planes of Work.S.R. Ranganathan:Three Planes of Work.
S.R. Ranganathan:Three Planes of Work.
 

Similar to Fariz Saracevic, IBM | Agile Turkey Summit 2013

Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Strongback Consulting
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013Sanjeev Sharma
 
A proposed agile systems engineering manifesto
A proposed agile systems engineering manifestoA proposed agile systems engineering manifesto
A proposed agile systems engineering manifestoHazel Woodcock
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessMichael Elder
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealmMatt Holitza
 
Introducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALMIntroducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALMMatt Holitza
 
Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliverySanjeev Sharma
 
Urban code - DevOps - cost reduction
Urban code - DevOps - cost reductionUrban code - DevOps - cost reduction
Urban code - DevOps - cost reductionChris Sparshott
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
 
ADAPTing to Agile for Continued Success
ADAPTing to Agile for Continued SuccessADAPTing to Agile for Continued Success
ADAPTing to Agile for Continued SuccessMike Cohn
 
2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are In2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are InDevOps.com
 
Ibm middleware point of view 060815 dark background
Ibm middleware point of view 060815 dark backgroundIbm middleware point of view 060815 dark background
Ibm middleware point of view 060815 dark backgroundShane McCaul
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering DR. Ram Kumar Pathak
 
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...Roger Snook
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docxjesusamckone
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docxaulasnilda
 
DevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenchesDevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenchesMarcelo Sousa Ancelmo
 

Similar to Fariz Saracevic, IBM | Agile Turkey Summit 2013 (20)

Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
A proposed agile systems engineering manifesto
A proposed agile systems engineering manifestoA proposed agile systems engineering manifesto
A proposed agile systems engineering manifesto
 
IBM Rational
IBM RationalIBM Rational
IBM Rational
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average Business
 
Avoiding the Release Weekend
Avoiding the Release Weekend Avoiding the Release Weekend
Avoiding the Release Weekend
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealm
 
Introducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALMIntroducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALM
 
Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software Delivery
 
Urban code - DevOps - cost reduction
Urban code - DevOps - cost reductionUrban code - DevOps - cost reduction
Urban code - DevOps - cost reduction
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
ADAPTing to Agile for Continued Success
ADAPTing to Agile for Continued SuccessADAPTing to Agile for Continued Success
ADAPTing to Agile for Continued Success
 
2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are In2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are In
 
Ibm middleware point of view 060815 dark background
Ibm middleware point of view 060815 dark backgroundIbm middleware point of view 060815 dark background
Ibm middleware point of view 060815 dark background
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering
 
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
 
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
13Running Head HUMAN-COMPUTER INTERFACEHuman-.docx
 
DevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenchesDevOps @ Enterprise - Lessons from the trenches
DevOps @ Enterprise - Lessons from the trenches
 

More from Agile Turkey

Agile Turkey - Türk Çevik Yazılım Geliştirme Topluluğu
Agile Turkey - Türk Çevik Yazılım Geliştirme TopluluğuAgile Turkey - Türk Çevik Yazılım Geliştirme Topluluğu
Agile Turkey - Türk Çevik Yazılım Geliştirme TopluluğuAgile Turkey
 
Ahmet Akdağ, ACM | Agile Turkey Summit 2013
Ahmet Akdağ, ACM | Agile Turkey Summit 2013Ahmet Akdağ, ACM | Agile Turkey Summit 2013
Ahmet Akdağ, ACM | Agile Turkey Summit 2013Agile Turkey
 
Jonathan Clark | Agile Turkey Summit 2013
Jonathan Clark | Agile Turkey Summit 2013Jonathan Clark | Agile Turkey Summit 2013
Jonathan Clark | Agile Turkey Summit 2013Agile Turkey
 
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013Agile Turkey
 
İlker Kınacı, Avea | Agile Turkey Summit 2013
İlker Kınacı, Avea | Agile Turkey Summit 2013İlker Kınacı, Avea | Agile Turkey Summit 2013
İlker Kınacı, Avea | Agile Turkey Summit 2013Agile Turkey
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Agile Turkey
 
David Bogaerts, ING Bank | Agile Turkey Summit 2013
David Bogaerts, ING Bank | Agile Turkey Summit 2013David Bogaerts, ING Bank | Agile Turkey Summit 2013
David Bogaerts, ING Bank | Agile Turkey Summit 2013Agile Turkey
 
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013Agile Turkey
 

More from Agile Turkey (8)

Agile Turkey - Türk Çevik Yazılım Geliştirme Topluluğu
Agile Turkey - Türk Çevik Yazılım Geliştirme TopluluğuAgile Turkey - Türk Çevik Yazılım Geliştirme Topluluğu
Agile Turkey - Türk Çevik Yazılım Geliştirme Topluluğu
 
Ahmet Akdağ, ACM | Agile Turkey Summit 2013
Ahmet Akdağ, ACM | Agile Turkey Summit 2013Ahmet Akdağ, ACM | Agile Turkey Summit 2013
Ahmet Akdağ, ACM | Agile Turkey Summit 2013
 
Jonathan Clark | Agile Turkey Summit 2013
Jonathan Clark | Agile Turkey Summit 2013Jonathan Clark | Agile Turkey Summit 2013
Jonathan Clark | Agile Turkey Summit 2013
 
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
 
İlker Kınacı, Avea | Agile Turkey Summit 2013
İlker Kınacı, Avea | Agile Turkey Summit 2013İlker Kınacı, Avea | Agile Turkey Summit 2013
İlker Kınacı, Avea | Agile Turkey Summit 2013
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
 
David Bogaerts, ING Bank | Agile Turkey Summit 2013
David Bogaerts, ING Bank | Agile Turkey Summit 2013David Bogaerts, ING Bank | Agile Turkey Summit 2013
David Bogaerts, ING Bank | Agile Turkey Summit 2013
 
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
Nicola Dourambeis, Salesforce | Agile Turkey Summit 2013
 

Recently uploaded

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Recently uploaded (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

Fariz Saracevic, IBM | Agile Turkey Summit 2013

  • 1. Unleashing Agile ALM Fariz Saracevic (fariz@us.ibm.com) Lifecycle Scenario Leader IBM Software, Rational Design Factory @FarizSaracevic © 2013 IBM Corporation
  • 2. Agenda   Effective Application Lifecycle Management (ALM)  Getting started on your Agile ALM journey  2 Agile Challenges Questions © 2013 IBM Corporation
  • 3. We are a part of a movement that has the potential of being (or perhaps already is) more impactful than the Industrial age… 3 © 2013 IBM Corporation
  • 4. Software unleashes our creativity 4 © 2013 IBM Corporation
  • 5. Software saves lives 5 © 2013 IBM Corporation
  • 6. Software connects us in ways we never imagined 6 © 2013 IBM Corporation
  • 7. Innovation is being driven by software Mobile banking will be the most widely used banking channel by 2020, if not sooner Will it perform? The average 2010 automobile contains more lines of software code than a fighter jet Is it secure? Are we compliant? Source: Mobile banking: A catalyst for improving bank performance, Deloitte, 2010; and This Car Runs on Code, Robert Charette, IEEE Spectrum, 2009. 7 © 2013 IBM Corporation
  • 8. Realities can stall software-driven innovation Complexities in software delivery compounded by market pressures Complex, Multi-platform Systems and Applications Increasing Mandates 62% of companies have agile projects requiring integration with legacy systems 2010 Spending in U.S. on governance, risk and compliance was $29.8 billion Globally Distributed Software and Product Supply Chains 50% of outsourced projects are expected to under perform Cost Reduction 70% budget locked in maintenance and 37% of projects go over budget Unpredictability in Software Delivery Changing Requirements and Time to Market 62% of projects fail to meet intended schedule 30% of project costs are due to rework and poor execution of requirements Source: Numerous sources, see speaker notes for details 8 © 2013 IBM Corporation
  • 9. Agile: Better Software Faster Stakeholders depend upon the productivity of a multi-disciplinary team to deliver the software they expect… 9 © 2013 IBM Corporation
  • 10. What do agile teams do to improve their productivity? “How can we improve ?” “Where are we against plan ?” “Where are we heading ?” 10 “What are we working on ?” “Please Help me – now !” © 2013 IBM Corporation
  • 11. Application Lifecycle Management can help! ALM manages the flow of: People Decide 1. Business Process Information 2. Development 11 3. Operations* © 2013 IBM Corporation
  • 12. Five Imperatives for Effective Agile Application Lifecycle Management to improve organizational productivity 1. Maximize product value with In-Context Collaboration 2. Accelerate time to delivery with Real-Time Planning 3. Improve quality with Lifecycle Traceability 4. Achieve predictability with Development Intelligence 5. Reduce costs with Continuous Improvement Learn more at ALM Everywhere 12 © 2013 IBM Corporation
  • 13. “I used to think collaboration was a hippie word leftover from the 1960’s… …now I define it as survival” A speaker at Innovate 2011, Rational User Conference 13 © 2013 IBM Corporation
  • 14. Collaboration challenges Can your team…  …find all the information related to a specific task? “Where is that email?”  …quickly grasp the “who, what, when and why” of team activities?  …bring new team members up-to-speed quickly?  …overcome the barriers of multiple time zones when working with outsourced and distributed team members? 14 © 2013 IBM Corporation
  • 15. Comments on requirements details are in-context A click on the comment highlights the text under discussion. 15 © 2013 IBM Corporation
  • 16. In-Context Collaboration improves product value  Empower teams to collaborate on and review software development artifacts so they can incorporate feedback early and often aligning delivery with stakeholders’ vision  Provide a single source of truth hosted in a shared repository so that team members can collaborate effectively around the globe to build a collective intelligence  Make information immediately accessible to all team members in the context of their work 16 © 2013 IBM Corporation
  • 17. "Observe always that everything is the result of change, and get used to thinking that there is nothing Nature loves so well as to change existing forms and make new ones of them.” Marcus Aurelius, emperor of Rome (121-180 AD) "He, who could foresee affairs three days in advance would be rich for thousands of years.” Chinese Proverb 17 © 2013 IBM Corporation
  • 18. Planning challenges Does your team… “I have to ask everyone for status AGAIN?”  …plan across the entire team?  …manually collect and report status?  …instantly see the impact of a change in project scope or resources?  …integrate planning with execution?  …plan for waterfall, iterative and agile environments? 18 © 2013 IBM Corporation
  • 19. One plan with multiple views Everyone sees meaningful data in the context of their work 1 2 3 19 © 2013 IBM Corporation
  • 20. Real-Time Planning accelerates time to delivery  Provides a single plan that spans requirements, development, and test, ensuring the whole team understands the overall scope of a project  Integrates planning with execution ensuring the entire team understands the true project status  Allows everyone to participate in keeping the plan current and accurate  Helps teams respond to the unexpected in a timely manner ensuring the team stays on schedule Project Lead Analyst Developer Planning and Execution Quality Professional Architect Deployment Engineer 20 © 2013 IBM Corporation
  • 21. The head bone’s connected to the neck bone… the neck bone’s connected to the backbone… the backbone’s connected to the hip bone… 21 © 2013 IBM Corporation
  • 22. Lifecycle Traceability challenges Can your team answer… Project Manager Analyst Which requirements are addressed in this iteration? Can we pass an audit? Are all of the requirements tested? What defects are affecting which requirements? What defects were resolved in this release? Are we aligned with the business? Developer Release Engineer What requirements am I implementing? What test uncovered this defect, How can I standardize when teams use different tools? on which environment and what build? What changes occurred overnight? 22 Where are the bottlenecks in our processes? Are we ready to release? Are build times getting longer or shorter? How can I speed up my builds? Quality Professional What is the quality of the build? What is ready for me to test? What defects have been addressed since the last build? © 2013 IBM Corporation
  • 23. Team leads have visibility into coverage & completeness  Proactively respond to gaps (in red) as they surface throughout the project  Issues are quickly highlighted and resolved (in yellow) 23 © 2013 IBM Corporation
  • 24. Linked data is visible on all artifacts  All roles can view the links on their artifacts.  Each user has their own perspective and user interface for viewing links.  Create, delete, navigate links on artifacts  Example: Developer sees the relationships on a defect  Traceability links on defects are automatically created 24 © 2013 IBM Corporation
  • 25. Lifecycle Traceability improves quality  Establish relationships between software artifacts  Identify and close artifact gaps, ensuring coverage across disciplines  Provides visibility into the completeness of planned items by inspecting all related artifacts  Provides easy access to related artifacts ensuring everyone shares the same view  Delivers transparency which enables everyone to make fully informed decisions based business priorities Instant access to details from any point in development process Customer 25 Final Product Build Environment Artifacts Supporting Systems Requirements Management Initial Idea © 2013 IBM Corporation
  • 26. Are we there yet? 26 © 2013 IBM Corporation
  • 27. Measuring and steering challenges Can your team…  …provide one view of project health at multiple levels?  …make steering decisions based on facts rather “guesstimates”?  …track desired improvements with metrics?  …minimize administrative overhead by relying on your environment to capture metrics? 27 © 2013 IBM Corporation
  • 28. Use dashboards to provide that one view of project health (information radiator) 28 © 2013 IBM Corporation
  • 29. Dashboard details Easily answer steering questions  Mini-dashboards: available on any page  Click thru on the viewlet to drill into information 29 © 2013 IBM Corporation
  • 30. Development Intelligence improves predictability  Enable fact-based decision making (to communicate status, monitor progress, diagnose problems, identify corrective actions)  Steer projects and programs to deliver on-time  Apply Business Intelligence techniques to software and systems development Measurement Practices Impact Project Success Weak measurement practice Strong measurement practice 15% Cancelled 5% 40% Late 20% On-time 45% 75% Sources: Capers Jones, Measurement, Metrics and Industry Leadership, Copyright © 2002-2007 by Capers Jones LLC Capers Jones, Software Engineering Best Practices, Copyright © 2010 McGraw-Hill 30 © 2013 IBM Corporation
  • 31. “Failure happens all the time. It happens every day in practice. What makes you better is how you react to it.” Mia Hamm, first female FIFA World Player of the Year 31 © 2013 IBM Corporation
  • 32. Continuous improvement challenges Can your team…  …leverage out-of-the-box templates that support traditional and agile workflows?  …change process “on the fly” as part of a continuous feedback loop?  …allow team leads to determine how strict or lax the “rules of the road” should be?  …modify process enforcement over the life of a project, to encourage earlystage experimentation and end-game stability? 32 © 2013 IBM Corporation
  • 33. Team retrospectives help identify areas of improvement  Tracking Retrospectives help team members to collaborate on improvements – Ranking of process improvements help to focus on where the team feels the biggest pain 33 © 2013 IBM Corporation
  • 34. Five Imperatives for Effective Agile Application Lifecycle Management to improve organizational productivity 1. Maximize product value with In-Context Collaboration 2. Accelerate time to delivery with Real-Time Planning 3. Improve quality with Lifecycle Traceability 4. Achieve predictability with Development Intelligence 5. Reduce costs with Continuous Improvement Learn more at ALM Everywhere 34 © 2013 IBM Corporation
  • 35. IBM Solution for Collaborative Lifecycle Management Unify across a diverse environment while increasing “Day 1” productivity for the team  Streamline adoption of the latest capabilities Collaborative Lifecycle Management and Lifecycle Integration Adapters – New with the June release, CLM is being continuously delivered with quarterly releases – New CLM integration for Rational Test Workbench simplifies testing earlier in the lifecycle with service virtualization  Fill in gaps and unify across tools – New Lifecycle Integration adapters for connecting CLM to CA Clarity and HP Quality Center synchronizer  Collaborate across teams and create deep integrations across the lifecycle Rational Software Architect with Design Manager Rational Quality Manager Rational Requirements Composer Rational Team Concert Open Lifecycle Integration and Services Management Platform “Since my time sheet data is made available for reporting I  Extend as your needs evolve with role-based licensing can roll in the minutes without being bothered.”  Unify your infrastructure and protect your current Developer investments with a single, open, extensible platform 35 © 2013 IBM Corporation
  • 36. IBM Rational Solution for Agile ALM Remove the barriers to innovation with integrated agile development capabilities  Streamlined agile adoption – New one week Quickstart for Agile ALM service provides a light weight option for installation, training and coaching Agile Teams – New Scrum for Agile ALM process template deploys pre-defined artifacts to speed project creation Product Owners Stakeholders  Supports organizations as they grow – New in-tool process guidance provides context sensitive assistance on Scrum practices to quickly stand up new teams while ensuring predictable results IBM Rational Team Concert Agile Practices, Planning, Continuous Integration, and Collaborative SCM Continuous Development  Scales to adapt to unique customer needs – Now seamlessly integrates with the IBM DevOps solution to support continuous collaboration, testing and deployment Open Lifecycle Integration and Services Management Platform “The access to practice and tool guidance within Team Concert allows my team to keep moving forward. They know what to do, when to do it and how it should be done.” ScrumMaster 36 © 2013 IBM Corporation
  • 37. IBM Rational JazzHub Effective software development made simple, so you can get working right away  Start work in under a minute! JazzHub – Sign up and create a project in less than a minute – Start projects quicker and manage them better -- even for a team of one -- in an IBM hosted public cloud environment  Lose the start up and upgrade hassles Product Owners – And always have the very newest capabilities  No hassle collaboration across a diverse supply chain Agile Teams Stakeholders IBM Rational Team Concert Agile ALM Practices, Planning, Continuous Integration, and Collaborative SCM – It’s in the cloud – everyone has access including your partners and developers  Find and contribute to projects of interest – Find the projects and areas that interest you in the JazzHub community Visit hub.jazz.net for the latest news on the JazzHub beta! 37 Open Lifecycle Integration and Services Management Platform “I can easily start new and contribute to projects that matter to me.” Independent Developer © 2013 IBM Corporation
  • 38. Agile Transformation Zone Agile Transformation Zone Agile Transformation Zone developerWorks Content Where agile teams and execs go to get help with the Jazz.net really hard problems. http://ibm.co/beagile and http://ibm.co/getagile 38 © 2013 IBM Corporation
  • 40. JazzHub – No Server setup  Save your IT organization time and effort — we manage the servers. All you have to do is pick a name for your project and decide if your project should be private, if it should have features for Scrum development, and if you want to connect to a GitHub repository, and you’re on your way. 40 © 2013 IBM Corporation
  • 41. JazzHub – It’s easy to use!  We’ve been working hard to make JazzHub an easy and fun experience. Your project details page is your hub for customizing your project by inviting team members, creating a project timeline, and tracking your tasks through work items. 41 © 2013 IBM Corporation
  • 42. JazzHub – Track and Plan  When you click on Track and Plan, you’ll be able to use many of your favorite features from Rational Team Concert like creating dynamic, customized dashboards, creating and querying work items to track your stories, tasks, and defects, and creating plans to organize your team’s work. 42 © 2013 IBM Corporation
  • 43. JazzHub – No downloads required  All of your project’s tracking, planning, and even development can be done without downloading anything! You can use the JazzHub code editor to edit code in your browser. (Don’t worry—if you love using the Rational Team Concert client for Eclipse, you can always download it and connect to your JazzHub project.) And soon you’ll be able to deploy your code to the cloud to test it! 43 © 2013 IBM Corporation
  • 44. JazzHub – It’s free!  Public projects are free, and private projects are free during beta. 44 © 2013 IBM Corporation