SlideShare a Scribd company logo
1 of 105
Polarion Software®

ALM: Where Do We Come From?
Where Are We Going To?
Stefano Rizzo

ALM Expo, Nov 9, 2011
Where do we come from?
ALM: yesterday

Where do we come from?

RM

CM
TM

ALM
Polarion Software®

www.polarion.com
ALM: yesterday

Where do we come from?

Project plan isle

Test plans isle

Code isle

Requirements isle

Polarion Software®

www.polarion.com
ALM: yesterday

Old (current) definitions
Application Lifecycle Management
(ALM) is a continuous process of
managing the life of an application
through governance, development and
maintenance. ALM is the marriage of
business management to software
engineering made possible by tools that
facilitate and integrate requirements
management, architecture, coding,
testing, tracking, and release
management.
Wikipedia – from Jennifer deJong “Mea culpa, ALM toolmakers say,” SDTimes,
April 15, 2008.

Polarion Software®

www.polarion.com
ALM: yesterday

Old (current) definitions
The administration and control
of an application from
inception to its demise. It
embraces requirements
management, system design,
software development and
configuration management
and implies an integrated set
of tools for developing and
controlling the project.
PC Magazine Encyclopedia

Polarion Software®

www.polarion.com
ALM: yesterday

Old (current) definitions
Abbreviated as ALM, Application
Lifecycle Management refers to the
capability to integrate, coordinate
and manage the different phases of
the software delivery process. From
development to deployment, ALM is a
set of pre-defined process and tools
that include definition, design,
development, testing, deployment
and management. Throughout the
ALM process, each of these steps are
closely monitored and controlled.
Wobopedia

Polarion Software®

www.polarion.com
Where do we sit today?
ALM: today

Actual (future) definitions
ALM encompasses the practices, processes
and tools that aid in the management of the
application development life cycle,
specifically the workflow and artifacts
associated with producing or maintaining a
custom software application. Key capabilities
include change management, workflow and
work item management, and an integration
backplane that allows an organization to
establish traceability and accountability
across multiple processes, multiple
locations, multiple tool types, and multiple
tools of each type across the stages of
development and delivery.
Gartner

Polarion Software®

www.polarion.com
ALM: today

Actual (future) definitions
Application lifecycle management
coordinates people, processes,
and tools in an iterative cycle of
inter-related activities, including
definition, design, development,
testing, deployment, and
management.
IBM Rational

Polarion Software®

www.polarion.com
ALM: today

Polarion Software®

Actual (future) definitions

www.polarion.com
ALM: today

Polarion Software®

Actual (future) definitions

www.polarion.com
ALM: today

Polarion Software®

Ovum ALM Decision Matrix

www.polarion.com
ALM: today

Polarion Software®

Ovum ALM Decision Matrix

www.polarion.com
ALM: today

Polarion Software®

Ovum ALM Decision Matrix

www.polarion.com
ALM: today

ALM history so far

Maturity – 10’s
First steps - 00’s:

Beginning - 90’s

• Integrations
• ALM on integrations
• Process to support
integrations
• Web 1.0

• Point and desktop
solutions
• Some data exchange
• No ALM
• E-mail

Polarion Software®

www.polarion.com

• Unified foundations
for ALM
• Vertical tools from
foundations
• Process to support
development
• Web 2.0
ALM: today

Polarion Software®

ALM meets PLM

www.polarion.com
Where are we going to
tomorrow?
The ALM expedition

Polarion Software®

Where are we going to?

www.polarion.com
The ALM expedition

Where are we going to?

• Our landscape (i.e. lifestyle 2012)

Polarion Software®

www.polarion.com
The ALM expedition

Where are we going to?

• Our landscape (i.e. lifestyle 2012)
– Flat and multi-disciplinary world

Polarion Software®

www.polarion.com
The ALM expedition

Where are we going to?

• Our landscape (i.e. lifestyle 2012)
– Flat and multi-disciplinary world
– People bored (buried?) by technology

Polarion Software®

www.polarion.com
The ALM expedition

Where are we going to?

• Our landscape (i.e. lifestyle 2012)
– Flat and multi-disciplinary world
– People bored (buried?) by technology
– I like to change and innovate

Polarion Software®

www.polarion.com
The ALM expedition

Polarion Software®

Multidisciplinary

www.polarion.com
The ALM expedition

Multidisciplinary
– Society’s problems are
getting harder, broader, and
deeper and are
multidisciplinary in nature.
– Engineers must provide high
value by being immediate,
innovative, integrative,
conceptual, and
multidisciplinary.

Polarion Software®

www.polarion.com
The ALM expedition

Multidisciplinary
– Society’s problems are
getting harder, broader, and
deeper and are
multidisciplinary in nature.
– Engineers must provide high
value by being immediate,
innovative, integrative,
conceptual, and
multidisciplinary.

Polarion Software®

www.polarion.com
The ALM expedition

Multidisciplinary
– Society’s problems are
getting harder, broader, and
deeper and are
multidisciplinary in nature.
– Engineers must provide high
value by being immediate,
innovative, integrative,
conceptual, and
multidisciplinary.

Polarion Software®

www.polarion.com
The ALM expedition

Polarion Software®

An new (easy) place

www.polarion.com
The ALM expedition

We need innovation
• Innovation
– Innovation is Local.
– You don’t import it.
– You don’t export it.
– You create it.
– It is a way of thinking,
communicating, and doing.

Polarion Software®

www.polarion.com
The ALM expedition

Polarion Software®

A place to innovate

www.polarion.com
The ALM expedition

Innovation
• The place where innovation
happens today is in
documents.
•
•
•
•
•
•
•
•
•
•

Polarion Software®

Business plan
Financial plan
Feasibility study
Product plan
Product vision
Product specification
Technical specification
Requirements specification
Bill of material
…

www.polarion.com
The ALM expedition

Innovation

• What are the problems with documents?
– they represent comfort zones
– collaboration is difficult
– they give the chance to hide engineering in art
– they are monolithic

Polarion Software®

www.polarion.com
The ALM expedition

Polarion Software®

Innovation

www.polarion.com
The ALM expedition

Innovation

• What is a document?
– A document is a container of statements.
– Innovation is in statements, not in documents.
– Statements are kept in documents prisons.

Polarion Software®

www.polarion.com
The ALM expedition

Innovation

• What is a document?
– A document is a container of statements.
– Innovation is in statements, not in documents.
– Statements are kept in documents prisons.
• A statement is:
– “A kind of expression in language” (Wikipedia)
– Any language
•
•
•
•

Natural
Programming
Modeling
Sketching

Polarion Software®

www.polarion.com
Music, media and players
Media evolution

In the beginning

• There was the record

Polarion Software®

www.polarion.com
Media evolution

In the beginning

• There was the record

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape
• … the CD

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape
• … the CD

Polarion Software®

www.polarion.com
Media evolution

Polarion Software®

To this point

www.polarion.com
Media evolution

To this point

• The media and the player:
– Live together
– One is the reason of the other
– The player evolves and you throw away all the media

Polarion Software®

www.polarion.com
Media evolution

To this point

• The media and the player:
– Live together
– One is the reason of the other
– The player evolves and you throw away all the media
And you have to buy another medium or try to
convert your music

Polarion Software®

www.polarion.com
Media evolution

Polarion Software®

Then ...

www.polarion.com
Media evolution

Then ...

• There was the record

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the record
• …came the tape
• … the CD

Polarion Software®

www.polarion.com
Media evolution
•
•
•
•

Then ...

There was the record
…came the tape
… the CD
… then WHAT?

Polarion Software®

www.polarion.com
Media evolution
•
•
•
•

Then ...

There was the record
…came the tape
… the CD
… then WHAT?

JUST MUSIC

Polarion Software®

www.polarion.com
So now

Polarion Software®

Media and music today

www.polarion.com
So now

Polarion Software®

Media and music today

www.polarion.com
So now

Media and music today

• Digital music files:
– Rescued music from the Medium

Polarion Software®

www.polarion.com
So now

Media and music today

• Digital music files:
– Rescued music from the Medium
– You own your music, not the support on which it lies

Polarion Software®

www.polarion.com
So now

Media and music today

• Digital music files:
– Rescued music from the Medium
– You own your music, not the support on which it lies
– You can even use your old players
(well… recording vinyl is not that easy….)

Polarion Software®

www.polarion.com
So now

Media and music today

• Digital music files:
– Rescued music from the Medium
– You own your music, not the support on which it lies
– You can even use your old players
(well… recording vinyl is not that easy….)

AND THESE WERE THE THREE KEYS OF SUCCESS

Polarion Software®

www.polarion.com
Statements, media and “players”
Statements evolution

In the beginning...

• There was the paper

Polarion Software®

www.polarion.com
Statements evolution

In the beginning...

• There was the paper

Polarion Software®

www.polarion.com
Statements evolution

Then...

• There was the paper
• …came the .doc

Polarion Software®

www.polarion.com
Statements evolution

Then...

• There was the paper
• …came the .doc

Polarion Software®

www.polarion.com
Statements evolution

Then...

• There was the paper
• …came the .doc
• …came the ALM tool

Polarion Software®

www.polarion.com
Statements evolution

Then...

• There was the paper
• …came the .doc
• …came the ALM tool
HUB

Polarion Software®

www.polarion.com
Statements evolution
•
•
•
•

Then...

There was the paper
…came the .doc
…came the ALM tool
…came the Web ALM

Polarion Software®

www.polarion.com
Statements evolution
•
•
•
•

Then...

There was the paper
…came the .doc
…came the ALM tool
…came the Web ALM

Polarion Software®

www.polarion.com
Statements evolution

Polarion Software®

To this point

www.polarion.com
Statements evolution

To this point

• The media and the player:
– Live together
– One is the reason of the other
– The player evolves and you throw away all the media

Polarion Software®

www.polarion.com
Statements evolution

To this point

• The media and the player:
– Live together
– One is the reason of the other
– The player evolves and you throw away all the media
And you have to write your statements again or try
to convert them

Polarion Software®

www.polarion.com
Media evolution

Polarion Software®

Then ...

www.polarion.com
Media evolution

Then ...

• There was the paper

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the paper
• …came the .doc

Polarion Software®

www.polarion.com
Media evolution

Then ...

• There was the paper
• …came the .doc
• …came the ALM tool
HUB

Polarion Software®

www.polarion.com
Media evolution
•
•
•
•

Then ...

There was the paper
…came the .doc
…came the ALM tool
…came the web ALM

Polarion Software®

www.polarion.com
Media evolution
•
•
•
•
•

Then ...

There was the paper
…came the .doc
…came the ALM tool
…came the web ALM
… then WHAT?

Polarion Software®

www.polarion.com
Media evolution
•
•
•
•
•

Then ...

There was the paper
…came the .doc
…came the ALM tool
…came the web ALM
… then WHAT?

JUST STATEMENTS

Polarion Software®

www.polarion.com
ALM tomorrow
ALM: tomorrow

Polarion Software®

Media and statements
tomorrow

www.polarion.com
Media and statements
tomorrow

ALM: tomorrow
• Statement Management:

Polarion Software®

www.polarion.com
ALM: tomorrow

Media and statements
tomorrow

• Statement Management:
– Will rescue statements from the Medium

Polarion Software®

www.polarion.com
ALM: tomorrow

Media and statements
tomorrow

• Statement Management:
– Will rescue statements from the Medium
– You will own your statements, not the support on
which they lie

Polarion Software®

www.polarion.com
ALM: tomorrow

Media and statements
tomorrow

• Statement Management:
– Will rescue statements from the Medium
– You will own your statements, not the support on
which they lie
– You can even use your old players
(well… using papyrus will not be that easy….)

Polarion Software®

www.polarion.com
ALM: tomorrow

Media and statements
tomorrow

• Statement Management:
– Will rescue statements from the Medium
– You will own your statements, not the support on
which they lie
– You can even use your old players
(well… using papyrus will not be that easy….)
AND THESE WILL BE THE THREE KEYS OF SUCCESS

Polarion Software®

www.polarion.com
ALM: tomorrow

Polarion Software®

Vision

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap
– Adaptive (change) - to embrace innovation

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap
– Adaptive (change) - to embrace innovation
• ALM should be:

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap
– Adaptive (change) - to embrace innovation
• ALM should be:
– Connecting – instant collaboration on statements

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap
– Adaptive (change) - to embrace innovation
• ALM should be:
– Connecting – instant collaboration on statements
– Easy – embed process knowledge

Polarion Software®

www.polarion.com
ALM: tomorrow

Vision

• Technology should be:
– Connecting (flat world) - embrace multiple disciplines
– Easy (bored by technology) - cover the evolution gap
– Adaptive (change) - to embrace innovation
• ALM should be:
– Connecting – instant collaboration on statements
– Easy – embed process knowledge
– Adaptive – manage any statement on any media

Polarion Software®

www.polarion.com
ALM: tomorrow

Polarion Software®

What can we expect?

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:

Polarion Software®

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:
– The place to share experience (connecting)
• Instant collaboration on statements, anywhere

Polarion Software®

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:
– The place to share experience (connecting)
• Instant collaboration on statements, anywhere

– The place where ALM drives you (easy)
• Embed process knowledge, any process

Polarion Software®

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:
– The place to share experience (connecting)
• Instant collaboration on statements, anywhere

– The place where ALM drives you (easy)
• Embed process knowledge, any process

– A multidisciplinary place (no silos)
• Common denominator of knowledge

Polarion Software®

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:
– The place to share experience (connecting)
• Instant collaboration on statements, anywhere

– The place where ALM drives you (easy)
• Embed process knowledge, any process

– A multidisciplinary place (no silos)
• Common denominator of knowledge

– A familiar place (easy)
• We’ve been ever dealing with it

Polarion Software®

www.polarion.com
ALM: tomorrow

What can we expect?

• ALM will be:
– The place to share experience (connecting)
• Instant collaboration on statements, anywhere

– The place where ALM drives you (easy)
• Embed process knowledge, any process

– A multidisciplinary place (no silos)
• Common denominator of knowledge

– A familiar place (easy)
• We’ve been ever dealing with it

– A place to innovate (adaptive)

Polarion Software®

www.polarion.com
ALM: tomorrow

Consequences

• The innovation in ALM will have benefits like:
– Save time to learn tools and processes
– Less knowledge silos
– Less comfort zones
– Increased brains collaboration, anytime, everywhere
– Automated forensic reports
– Better ways to do things (better processes)
– Huge impact on PLM

Polarion Software®

www.polarion.com
ALM: tomorrow

Polarion Software®

ALM definition

www.polarion.com
ALM: tomorrow

ALM definition

ALM is an easy, distributed, multichannel and dynamic
collaboration environment where different disciplines
meet in order to create and manage innovation in
application and product development.

Polarion Software®

www.polarion.com
ALM: tomorrow

ALM definition

ALM is an easy, distributed, multichannel and dynamic
collaboration environment where different disciplines
meet in order to create and manage innovation in
application and product development.
ALM provides the embedded process knowledge and
the statements management capabilities needed by
all the stakeholders that collaborate in the production
and maintenance of applications and products.

Polarion Software®

www.polarion.com
ALM: tomorrow

ALM definition

ALM is an easy, distributed, multichannel and dynamic
collaboration environment where different disciplines
meet in order to create and manage innovation in
application and product development.
ALM provides the embedded process knowledge and
the statements management capabilities needed by
all the stakeholders that collaborate in the production
and maintenance of applications and products.
The goal of ALM is to steward the talent of people
and leverage their collaboration by automating clerk
jobs like traceability assurance or forensic reporting.
Stefano Rizzo

Polarion Software®

www.polarion.com
Thank you
stefano.rizzo@polarion.com

More Related Content

Viewers also liked

Novadu izglītības plānošana – rīcība pret pārmaiņām
Novadu izglītības plānošana – rīcība pret pārmaiņāmNovadu izglītības plānošana – rīcība pret pārmaiņām
Novadu izglītības plānošana – rīcība pret pārmaiņāmnacionalaidentitate
 
Gepard gm6 lynx x
Gepard gm6 lynx xGepard gm6 lynx x
Gepard gm6 lynx xriskis
 
Desencadenadores parte ii
Desencadenadores parte iiDesencadenadores parte ii
Desencadenadores parte iidiiego_1769856
 
Ektron case study final4
Ektron case study final4Ektron case study final4
Ektron case study final4GYK Antler
 
Install guide windows
Install guide windowsInstall guide windows
Install guide windowsDim Kin
 
флаш карта лебедово езеро
флаш карта лебедово езерофлаш карта лебедово езеро
флаш карта лебедово езероDaniela Popova
 
Momotaro
MomotaroMomotaro
Momotaroagepoyo
 
Malalties genètiques
Malalties genètiquesMalalties genètiques
Malalties genètiques7Charly7
 
On the set of The Matrix
On the set of The MatrixOn the set of The Matrix
On the set of The MatrixMihex
 
Remembering Pat Kelley
Remembering Pat KelleyRemembering Pat Kelley
Remembering Pat KelleyRichard Kelley
 
11 ic057f Peachboy
11 ic057f Peachboy11 ic057f Peachboy
11 ic057f Peachboy11ic057f
 
Equipment list
Equipment listEquipment list
Equipment listsahir999
 
для выступления
для выступлениядля выступления
для выступленияkravhenko
 
The Stockholm Metro
The Stockholm MetroThe Stockholm Metro
The Stockholm MetroMihex
 
презентация турусинова
презентация турусиновапрезентация турусинова
презентация турусиноваberjoza
 
Realizing the Cost Benefits of Fixed-Cost Managed IT Services
Realizing the Cost Benefits of Fixed-Cost Managed IT Services   Realizing the Cost Benefits of Fixed-Cost Managed IT Services
Realizing the Cost Benefits of Fixed-Cost Managed IT Services ACEITS
 
Admin do guide
Admin do guideAdmin do guide
Admin do guideDim Kin
 
DNA Information and Creation (PDF)
DNA Information and Creation (PDF)DNA Information and Creation (PDF)
DNA Information and Creation (PDF)Hans Rudolf Tremp
 

Viewers also liked (20)

Novadu izglītības plānošana – rīcība pret pārmaiņām
Novadu izglītības plānošana – rīcība pret pārmaiņāmNovadu izglītības plānošana – rīcība pret pārmaiņām
Novadu izglītības plānošana – rīcība pret pārmaiņām
 
Gepard gm6 lynx x
Gepard gm6 lynx xGepard gm6 lynx x
Gepard gm6 lynx x
 
Desencadenadores parte ii
Desencadenadores parte iiDesencadenadores parte ii
Desencadenadores parte ii
 
Ektron case study final4
Ektron case study final4Ektron case study final4
Ektron case study final4
 
Install guide windows
Install guide windowsInstall guide windows
Install guide windows
 
Coding standard
Coding standardCoding standard
Coding standard
 
флаш карта лебедово езеро
флаш карта лебедово езерофлаш карта лебедово езеро
флаш карта лебедово езеро
 
Momotaro
MomotaroMomotaro
Momotaro
 
Malalties genètiques
Malalties genètiquesMalalties genètiques
Malalties genètiques
 
On the set of The Matrix
On the set of The MatrixOn the set of The Matrix
On the set of The Matrix
 
Remembering Pat Kelley
Remembering Pat KelleyRemembering Pat Kelley
Remembering Pat Kelley
 
11 ic057f Peachboy
11 ic057f Peachboy11 ic057f Peachboy
11 ic057f Peachboy
 
Equipment list
Equipment listEquipment list
Equipment list
 
Sin título 4
Sin título 4Sin título 4
Sin título 4
 
для выступления
для выступлениядля выступления
для выступления
 
The Stockholm Metro
The Stockholm MetroThe Stockholm Metro
The Stockholm Metro
 
презентация турусинова
презентация турусиновапрезентация турусинова
презентация турусинова
 
Realizing the Cost Benefits of Fixed-Cost Managed IT Services
Realizing the Cost Benefits of Fixed-Cost Managed IT Services   Realizing the Cost Benefits of Fixed-Cost Managed IT Services
Realizing the Cost Benefits of Fixed-Cost Managed IT Services
 
Admin do guide
Admin do guideAdmin do guide
Admin do guide
 
DNA Information and Creation (PDF)
DNA Information and Creation (PDF)DNA Information and Creation (PDF)
DNA Information and Creation (PDF)
 

Similar to Alm where do we come from where are we going to

Requirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayRequirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayTechWell
 
Long-term Impact of Log4J
Long-term Impact of Log4JLong-term Impact of Log4J
Long-term Impact of Log4JDenim Group
 
Polarion Tomorrows ALM Platform Today
Polarion Tomorrows ALM Platform TodayPolarion Tomorrows ALM Platform Today
Polarion Tomorrows ALM Platform Todaypolarion
 
My Efforts to Define DevOps
My Efforts to Define DevOpsMy Efforts to Define DevOps
My Efforts to Define DevOpsSopan Shewale
 
Dev "Programming" Ops For DevOps Success
Dev "Programming" Ops For DevOps SuccessDev "Programming" Ops For DevOps Success
Dev "Programming" Ops For DevOps SuccessC4Media
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experienceStefano Rizzo
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2
 
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorOSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorRuslan Meshenberg
 
eLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutioneLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutionUpside Learning Solutions
 
Microservices Workshop - Craft Conference
Microservices Workshop - Craft ConferenceMicroservices Workshop - Craft Conference
Microservices Workshop - Craft ConferenceAdrian Cockcroft
 
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Rosenfeld Media
 
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep DiveProduct Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep DiveAnthony Marter
 
Con7281 Customer Voices - IT Strategies and the High Growth Organization
Con7281 Customer Voices -  IT Strategies and the High Growth OrganizationCon7281 Customer Voices -  IT Strategies and the High Growth Organization
Con7281 Customer Voices - IT Strategies and the High Growth OrganizationShawn Gilronan
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps IsraelAdrian Cockcroft
 
Ops Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon EdwardsOps Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon EdwardsSeniorStoryteller
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practiceTerminalfour
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast DeliveryAdrian Cockcroft
 

Similar to Alm where do we come from where are we going to (20)

Emerasoft Day 2012 - Polarion Corporate
Emerasoft Day 2012 - Polarion CorporateEmerasoft Day 2012 - Polarion Corporate
Emerasoft Day 2012 - Polarion Corporate
 
Requirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayRequirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media Way
 
Long-term Impact of Log4J
Long-term Impact of Log4JLong-term Impact of Log4J
Long-term Impact of Log4J
 
Polarion Tomorrows ALM Platform Today
Polarion Tomorrows ALM Platform TodayPolarion Tomorrows ALM Platform Today
Polarion Tomorrows ALM Platform Today
 
My Efforts to Define DevOps
My Efforts to Define DevOpsMy Efforts to Define DevOps
My Efforts to Define DevOps
 
Dev "Programming" Ops For DevOps Success
Dev "Programming" Ops For DevOps SuccessDev "Programming" Ops For DevOps Success
Dev "Programming" Ops For DevOps Success
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
 
Designing IoT
Designing IoTDesigning IoT
Designing IoT
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
 
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive DifferentiatorOSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
OSS Think Tank - NetflixOSS - OSS as a Competitive Differentiator
 
eLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutioneLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To Execution
 
Microservices Workshop - Craft Conference
Microservices Workshop - Craft ConferenceMicroservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
 
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
 
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep DiveProduct Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive
Product Management Auckland 15 Oct 2015 - Having Visions – The Deep Dive
 
Con7281 Customer Voices - IT Strategies and the High Growth Organization
Con7281 Customer Voices -  IT Strategies and the High Growth OrganizationCon7281 Customer Voices -  IT Strategies and the High Growth Organization
Con7281 Customer Voices - IT Strategies and the High Growth Organization
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
MOB PROGRAMMING
MOB PROGRAMMINGMOB PROGRAMMING
MOB PROGRAMMING
 
Ops Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon EdwardsOps Happens: DevOps Beyond Deployment - Damon Edwards
Ops Happens: DevOps Beyond Deployment - Damon Edwards
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practice
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Alm where do we come from where are we going to

  • 1. Polarion Software® ALM: Where Do We Come From? Where Are We Going To? Stefano Rizzo ALM Expo, Nov 9, 2011
  • 2. Where do we come from?
  • 3. ALM: yesterday Where do we come from? RM CM TM ALM Polarion Software® www.polarion.com
  • 4. ALM: yesterday Where do we come from? Project plan isle Test plans isle Code isle Requirements isle Polarion Software® www.polarion.com
  • 5. ALM: yesterday Old (current) definitions Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, development and maintenance. ALM is the marriage of business management to software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management. Wikipedia – from Jennifer deJong “Mea culpa, ALM toolmakers say,” SDTimes, April 15, 2008. Polarion Software® www.polarion.com
  • 6. ALM: yesterday Old (current) definitions The administration and control of an application from inception to its demise. It embraces requirements management, system design, software development and configuration management and implies an integrated set of tools for developing and controlling the project. PC Magazine Encyclopedia Polarion Software® www.polarion.com
  • 7. ALM: yesterday Old (current) definitions Abbreviated as ALM, Application Lifecycle Management refers to the capability to integrate, coordinate and manage the different phases of the software delivery process. From development to deployment, ALM is a set of pre-defined process and tools that include definition, design, development, testing, deployment and management. Throughout the ALM process, each of these steps are closely monitored and controlled. Wobopedia Polarion Software® www.polarion.com
  • 8. Where do we sit today?
  • 9. ALM: today Actual (future) definitions ALM encompasses the practices, processes and tools that aid in the management of the application development life cycle, specifically the workflow and artifacts associated with producing or maintaining a custom software application. Key capabilities include change management, workflow and work item management, and an integration backplane that allows an organization to establish traceability and accountability across multiple processes, multiple locations, multiple tool types, and multiple tools of each type across the stages of development and delivery. Gartner Polarion Software® www.polarion.com
  • 10. ALM: today Actual (future) definitions Application lifecycle management coordinates people, processes, and tools in an iterative cycle of inter-related activities, including definition, design, development, testing, deployment, and management. IBM Rational Polarion Software® www.polarion.com
  • 11. ALM: today Polarion Software® Actual (future) definitions www.polarion.com
  • 12. ALM: today Polarion Software® Actual (future) definitions www.polarion.com
  • 13. ALM: today Polarion Software® Ovum ALM Decision Matrix www.polarion.com
  • 14. ALM: today Polarion Software® Ovum ALM Decision Matrix www.polarion.com
  • 15. ALM: today Polarion Software® Ovum ALM Decision Matrix www.polarion.com
  • 16. ALM: today ALM history so far Maturity – 10’s First steps - 00’s: Beginning - 90’s • Integrations • ALM on integrations • Process to support integrations • Web 1.0 • Point and desktop solutions • Some data exchange • No ALM • E-mail Polarion Software® www.polarion.com • Unified foundations for ALM • Vertical tools from foundations • Process to support development • Web 2.0
  • 17. ALM: today Polarion Software® ALM meets PLM www.polarion.com
  • 18. Where are we going to tomorrow?
  • 19. The ALM expedition Polarion Software® Where are we going to? www.polarion.com
  • 20. The ALM expedition Where are we going to? • Our landscape (i.e. lifestyle 2012) Polarion Software® www.polarion.com
  • 21. The ALM expedition Where are we going to? • Our landscape (i.e. lifestyle 2012) – Flat and multi-disciplinary world Polarion Software® www.polarion.com
  • 22. The ALM expedition Where are we going to? • Our landscape (i.e. lifestyle 2012) – Flat and multi-disciplinary world – People bored (buried?) by technology Polarion Software® www.polarion.com
  • 23. The ALM expedition Where are we going to? • Our landscape (i.e. lifestyle 2012) – Flat and multi-disciplinary world – People bored (buried?) by technology – I like to change and innovate Polarion Software® www.polarion.com
  • 24. The ALM expedition Polarion Software® Multidisciplinary www.polarion.com
  • 25. The ALM expedition Multidisciplinary – Society’s problems are getting harder, broader, and deeper and are multidisciplinary in nature. – Engineers must provide high value by being immediate, innovative, integrative, conceptual, and multidisciplinary. Polarion Software® www.polarion.com
  • 26. The ALM expedition Multidisciplinary – Society’s problems are getting harder, broader, and deeper and are multidisciplinary in nature. – Engineers must provide high value by being immediate, innovative, integrative, conceptual, and multidisciplinary. Polarion Software® www.polarion.com
  • 27. The ALM expedition Multidisciplinary – Society’s problems are getting harder, broader, and deeper and are multidisciplinary in nature. – Engineers must provide high value by being immediate, innovative, integrative, conceptual, and multidisciplinary. Polarion Software® www.polarion.com
  • 28. The ALM expedition Polarion Software® An new (easy) place www.polarion.com
  • 29. The ALM expedition We need innovation • Innovation – Innovation is Local. – You don’t import it. – You don’t export it. – You create it. – It is a way of thinking, communicating, and doing. Polarion Software® www.polarion.com
  • 30. The ALM expedition Polarion Software® A place to innovate www.polarion.com
  • 31. The ALM expedition Innovation • The place where innovation happens today is in documents. • • • • • • • • • • Polarion Software® Business plan Financial plan Feasibility study Product plan Product vision Product specification Technical specification Requirements specification Bill of material … www.polarion.com
  • 32. The ALM expedition Innovation • What are the problems with documents? – they represent comfort zones – collaboration is difficult – they give the chance to hide engineering in art – they are monolithic Polarion Software® www.polarion.com
  • 33. The ALM expedition Polarion Software® Innovation www.polarion.com
  • 34. The ALM expedition Innovation • What is a document? – A document is a container of statements. – Innovation is in statements, not in documents. – Statements are kept in documents prisons. Polarion Software® www.polarion.com
  • 35. The ALM expedition Innovation • What is a document? – A document is a container of statements. – Innovation is in statements, not in documents. – Statements are kept in documents prisons. • A statement is: – “A kind of expression in language” (Wikipedia) – Any language • • • • Natural Programming Modeling Sketching Polarion Software® www.polarion.com
  • 36. Music, media and players
  • 37. Media evolution In the beginning • There was the record Polarion Software® www.polarion.com
  • 38. Media evolution In the beginning • There was the record Polarion Software® www.polarion.com
  • 39. Media evolution Then ... • There was the record • …came the tape Polarion Software® www.polarion.com
  • 40. Media evolution Then ... • There was the record • …came the tape Polarion Software® www.polarion.com
  • 41. Media evolution Then ... • There was the record • …came the tape • … the CD Polarion Software® www.polarion.com
  • 42. Media evolution Then ... • There was the record • …came the tape • … the CD Polarion Software® www.polarion.com
  • 43. Media evolution Polarion Software® To this point www.polarion.com
  • 44. Media evolution To this point • The media and the player: – Live together – One is the reason of the other – The player evolves and you throw away all the media Polarion Software® www.polarion.com
  • 45. Media evolution To this point • The media and the player: – Live together – One is the reason of the other – The player evolves and you throw away all the media And you have to buy another medium or try to convert your music Polarion Software® www.polarion.com
  • 47. Media evolution Then ... • There was the record Polarion Software® www.polarion.com
  • 48. Media evolution Then ... • There was the record • …came the tape Polarion Software® www.polarion.com
  • 49. Media evolution Then ... • There was the record • …came the tape • … the CD Polarion Software® www.polarion.com
  • 50. Media evolution • • • • Then ... There was the record …came the tape … the CD … then WHAT? Polarion Software® www.polarion.com
  • 51. Media evolution • • • • Then ... There was the record …came the tape … the CD … then WHAT? JUST MUSIC Polarion Software® www.polarion.com
  • 52. So now Polarion Software® Media and music today www.polarion.com
  • 53. So now Polarion Software® Media and music today www.polarion.com
  • 54. So now Media and music today • Digital music files: – Rescued music from the Medium Polarion Software® www.polarion.com
  • 55. So now Media and music today • Digital music files: – Rescued music from the Medium – You own your music, not the support on which it lies Polarion Software® www.polarion.com
  • 56. So now Media and music today • Digital music files: – Rescued music from the Medium – You own your music, not the support on which it lies – You can even use your old players (well… recording vinyl is not that easy….) Polarion Software® www.polarion.com
  • 57. So now Media and music today • Digital music files: – Rescued music from the Medium – You own your music, not the support on which it lies – You can even use your old players (well… recording vinyl is not that easy….) AND THESE WERE THE THREE KEYS OF SUCCESS Polarion Software® www.polarion.com
  • 58. Statements, media and “players”
  • 59. Statements evolution In the beginning... • There was the paper Polarion Software® www.polarion.com
  • 60. Statements evolution In the beginning... • There was the paper Polarion Software® www.polarion.com
  • 61. Statements evolution Then... • There was the paper • …came the .doc Polarion Software® www.polarion.com
  • 62. Statements evolution Then... • There was the paper • …came the .doc Polarion Software® www.polarion.com
  • 63. Statements evolution Then... • There was the paper • …came the .doc • …came the ALM tool Polarion Software® www.polarion.com
  • 64. Statements evolution Then... • There was the paper • …came the .doc • …came the ALM tool HUB Polarion Software® www.polarion.com
  • 65. Statements evolution • • • • Then... There was the paper …came the .doc …came the ALM tool …came the Web ALM Polarion Software® www.polarion.com
  • 66. Statements evolution • • • • Then... There was the paper …came the .doc …came the ALM tool …came the Web ALM Polarion Software® www.polarion.com
  • 67. Statements evolution Polarion Software® To this point www.polarion.com
  • 68. Statements evolution To this point • The media and the player: – Live together – One is the reason of the other – The player evolves and you throw away all the media Polarion Software® www.polarion.com
  • 69. Statements evolution To this point • The media and the player: – Live together – One is the reason of the other – The player evolves and you throw away all the media And you have to write your statements again or try to convert them Polarion Software® www.polarion.com
  • 71. Media evolution Then ... • There was the paper Polarion Software® www.polarion.com
  • 72. Media evolution Then ... • There was the paper • …came the .doc Polarion Software® www.polarion.com
  • 73. Media evolution Then ... • There was the paper • …came the .doc • …came the ALM tool HUB Polarion Software® www.polarion.com
  • 74. Media evolution • • • • Then ... There was the paper …came the .doc …came the ALM tool …came the web ALM Polarion Software® www.polarion.com
  • 75. Media evolution • • • • • Then ... There was the paper …came the .doc …came the ALM tool …came the web ALM … then WHAT? Polarion Software® www.polarion.com
  • 76. Media evolution • • • • • Then ... There was the paper …came the .doc …came the ALM tool …came the web ALM … then WHAT? JUST STATEMENTS Polarion Software® www.polarion.com
  • 78. ALM: tomorrow Polarion Software® Media and statements tomorrow www.polarion.com
  • 79. Media and statements tomorrow ALM: tomorrow • Statement Management: Polarion Software® www.polarion.com
  • 80. ALM: tomorrow Media and statements tomorrow • Statement Management: – Will rescue statements from the Medium Polarion Software® www.polarion.com
  • 81. ALM: tomorrow Media and statements tomorrow • Statement Management: – Will rescue statements from the Medium – You will own your statements, not the support on which they lie Polarion Software® www.polarion.com
  • 82. ALM: tomorrow Media and statements tomorrow • Statement Management: – Will rescue statements from the Medium – You will own your statements, not the support on which they lie – You can even use your old players (well… using papyrus will not be that easy….) Polarion Software® www.polarion.com
  • 83. ALM: tomorrow Media and statements tomorrow • Statement Management: – Will rescue statements from the Medium – You will own your statements, not the support on which they lie – You can even use your old players (well… using papyrus will not be that easy….) AND THESE WILL BE THE THREE KEYS OF SUCCESS Polarion Software® www.polarion.com
  • 85. ALM: tomorrow Vision • Technology should be: Polarion Software® www.polarion.com
  • 86. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines Polarion Software® www.polarion.com
  • 87. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap Polarion Software® www.polarion.com
  • 88. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap – Adaptive (change) - to embrace innovation Polarion Software® www.polarion.com
  • 89. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap – Adaptive (change) - to embrace innovation • ALM should be: Polarion Software® www.polarion.com
  • 90. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap – Adaptive (change) - to embrace innovation • ALM should be: – Connecting – instant collaboration on statements Polarion Software® www.polarion.com
  • 91. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap – Adaptive (change) - to embrace innovation • ALM should be: – Connecting – instant collaboration on statements – Easy – embed process knowledge Polarion Software® www.polarion.com
  • 92. ALM: tomorrow Vision • Technology should be: – Connecting (flat world) - embrace multiple disciplines – Easy (bored by technology) - cover the evolution gap – Adaptive (change) - to embrace innovation • ALM should be: – Connecting – instant collaboration on statements – Easy – embed process knowledge – Adaptive – manage any statement on any media Polarion Software® www.polarion.com
  • 93. ALM: tomorrow Polarion Software® What can we expect? www.polarion.com
  • 94. ALM: tomorrow What can we expect? • ALM will be: Polarion Software® www.polarion.com
  • 95. ALM: tomorrow What can we expect? • ALM will be: – The place to share experience (connecting) • Instant collaboration on statements, anywhere Polarion Software® www.polarion.com
  • 96. ALM: tomorrow What can we expect? • ALM will be: – The place to share experience (connecting) • Instant collaboration on statements, anywhere – The place where ALM drives you (easy) • Embed process knowledge, any process Polarion Software® www.polarion.com
  • 97. ALM: tomorrow What can we expect? • ALM will be: – The place to share experience (connecting) • Instant collaboration on statements, anywhere – The place where ALM drives you (easy) • Embed process knowledge, any process – A multidisciplinary place (no silos) • Common denominator of knowledge Polarion Software® www.polarion.com
  • 98. ALM: tomorrow What can we expect? • ALM will be: – The place to share experience (connecting) • Instant collaboration on statements, anywhere – The place where ALM drives you (easy) • Embed process knowledge, any process – A multidisciplinary place (no silos) • Common denominator of knowledge – A familiar place (easy) • We’ve been ever dealing with it Polarion Software® www.polarion.com
  • 99. ALM: tomorrow What can we expect? • ALM will be: – The place to share experience (connecting) • Instant collaboration on statements, anywhere – The place where ALM drives you (easy) • Embed process knowledge, any process – A multidisciplinary place (no silos) • Common denominator of knowledge – A familiar place (easy) • We’ve been ever dealing with it – A place to innovate (adaptive) Polarion Software® www.polarion.com
  • 100. ALM: tomorrow Consequences • The innovation in ALM will have benefits like: – Save time to learn tools and processes – Less knowledge silos – Less comfort zones – Increased brains collaboration, anytime, everywhere – Automated forensic reports – Better ways to do things (better processes) – Huge impact on PLM Polarion Software® www.polarion.com
  • 101. ALM: tomorrow Polarion Software® ALM definition www.polarion.com
  • 102. ALM: tomorrow ALM definition ALM is an easy, distributed, multichannel and dynamic collaboration environment where different disciplines meet in order to create and manage innovation in application and product development. Polarion Software® www.polarion.com
  • 103. ALM: tomorrow ALM definition ALM is an easy, distributed, multichannel and dynamic collaboration environment where different disciplines meet in order to create and manage innovation in application and product development. ALM provides the embedded process knowledge and the statements management capabilities needed by all the stakeholders that collaborate in the production and maintenance of applications and products. Polarion Software® www.polarion.com
  • 104. ALM: tomorrow ALM definition ALM is an easy, distributed, multichannel and dynamic collaboration environment where different disciplines meet in order to create and manage innovation in application and product development. ALM provides the embedded process knowledge and the statements management capabilities needed by all the stakeholders that collaborate in the production and maintenance of applications and products. The goal of ALM is to steward the talent of people and leverage their collaboration by automating clerk jobs like traceability assurance or forensic reporting. Stefano Rizzo Polarion Software® www.polarion.com

Editor's Notes

  1. This was not ALM.This was a set of tools in a boxThe result of this approach was:Huge effort to make things work togetherThe impression that “ALM simply does not work” in everybody
  2. After putting things in a box we were building integrations.Who was building integrations:Sometimes vendorsSometimes third partiesQuite always usersIt took some time to realize that ALM lives on the integration, aim is the macroprocess governing microprocesses. ALM is the integration.
  3. Nice definition. Another reason why people hated ALM -> software development is ART in developers’ minds. How can we business-manage it?Integrate then the list of things that must be integrated.
  4. Very nice definition.No list of microprocesses but capabilities of the macro process (changeman, workflow, workitem) and goal (traceability and accountability)
  5. Chosen for the word “coordination”, but the old temptation of the list remains. In this case for obvious reasons -> cover what they sell.
  6. Forrester, after admitting to have failed with their ALM 2.0 attempt -> failed in the sense that it was impossible to pursue as vendors didn’t find a way to agree on common integrations… they even did not try (unbelievable).
  7. ContendersStrong performersLeaders
  8. ContendersStrong performersLeaders
  9. ContendersStrong performersLeaders
  10. The MKS acquisition by PTC demonstrate a fact that was already clear in ALM people’s minds.
  11. Documents and natural language are the common layer of different disciplines.It is the place where innovation happens today, is this the right place?
  12. WOW that’s so boring…. Hey it’s time for a quick break, let’s talk about music
  13. Now let’s talk a bit about “Statements Management”
  14. Now let’s talk a bit about “Statements Management”
  15. What can we really expect from ALM?
  16. What can we really expect from ALM?
  17. What can we really expect from ALM?
  18. What can we really expect from ALM?
  19. What can we really expect from ALM?
  20. What can we really expect from ALM?
  21. What can we really expect from ALM?