SlideShare una empresa de Scribd logo
1 de 17
©
Capability: What is it about?
Prof. Dr. Oscar Pastor
Department of Information Systems and Computation
Valencia University of Technology, Spain
2/55
Table of Contents
• Vagueness of the concept
• What is a Capability?
• How to use the notion for improving
Software Process?
• Some answers as conclusion…
3/55
Does the Capability term exist
in your language?
• Yes, in english
• capability /ˌkeɪpəˈbɪlɪtɪ/ n ( pl -ties) the quality of
being capable; ability
• the quality of being susceptible to the use or
treatment indicated: the capability of a metal to be
fused
• (usually plural) a characteristic that may be
developed; potential aptitude
4/55
Does the Capability term exist
in your language?
1. capacity /kəˈpæsɪtɪ/ n ( pl -ties) the ability or power
to contain, absorb, or hold
2. the amount that can be contained; volume: a
capacity of six gallons
3. the ability to understand or learn; aptitude; capability:
he has a great capacity for Greek
4. the ability to do or produce (often in the phrase at
capacity): the factory's output was not at capacity
5. a specified position or function
6. a measure of the electrical output of a piece of
apparatus such as a motor, generator, or
accumulator
7. a former name for capacitance
8. the number of words or characters that can be stored
in a particular storage device
9. legal competence: the capacity to make a will
5/55
Does the Capability term exist
in your language?
• ability /əˈbɪlɪtɪ/ n ( pl -ties) possession of
the qualities required to do something;
necessary skill, competence, or power
• considerable proficiency; natural
capability: a man of ability
• (plural) special talents
6/55
Does the Capability term exist
in your language?
• Not, in spanish
• capacidad
• Talento o inteligencia:
quedó patente su capacidad para los idiomas.
• habilidad
• f. Capacidad, inteligencia y disposición para realizar
algo: tiene una habilidad endiablada para liarte.
• Lo que se realiza con gracia y destreza:
nos mostró sus habilidades al volante.
7/55
Some “uses” of the notion in
practice
• The IKEA metaphor
• An Enterprise Modeling-oriented /
Organizational perspective
• A Military projection
• Some “personal”, delicate decisions… 
• Even an ISO standardization use…
Quality Definition of ISO 25000: The capability of a
software product to satisfy stated and implied needs
when used under specified condition.
8/55
Why should we use Capability-
driven methods?
9/55
The strong need of reaching an
“Ontological Commitment”
• What does exactly mean to have both the
“capacity” and the “ability” to do
something?
• The CaaS offer is a precise answer:
Capability is an ability to continuously deliver
business value in dynamically changing
circumstances
Capability is the ability and capacity that enable an
enterprise to achieve a goal in a certain context.
10/55
A question
• Is this definition acceptable for the
Capability community? (provided that this
community exists!)
11/55
A practical projection
• The adequate link of goal, process and
context gives a precise direction.
• Context set and context situation
(example).pdf
12/55
Methodologically speaking…
1. Let’s fix your organization goals (Goal Model)
2. Let’s complement it with the process model
that operationalizes goals (BPM-like Model)
3. Let’s add the context perspective to plan the
right answer for a modified context (Context
Model)
IT Development offering
13/55
Tool support
• Such a Capability-based working framework makes
sense, including:
1. A Goal-modeling component
2. A Process-modeling component
3. A Context-modeling component
• All the three properly integrated through the Capability
Metamodel, the “conceptual glue” of the method.
14/55
Going back to our initial
“application examples”…
• The IKEA metaphor
• An Enterprise Modeling-oriented /
Organizational perspective
• A Military projection
• Some “personal”, delicate decisions… 
• Even an ISO standardization use…
• So then?
15/55
• Probably because Goals, Process and dynamic
Contexts are not properly and efficiently integrated?
• Assembler, Third Generation Languages, Relational Databases,
Declarative Programming, Methodologies and CASE tools
(Structured Analysis and Design, Object-Oriented Modeling, UML-
based), Component-based Programming, Aspect-based, Agent-
Oriented, Extreme Programming, Agile Methods, Requirements
Engineering, Organizational Modeling… -- CAPABILITIES AS A
SERVICE!!!
• Sounds good!!! We are just trying to go ahead with this ASDENCA
initiaitive…
• Adoption requires Tools!!!!
Why do many Software Systems and
Applications fail to meet the needs?
16/55
CaaS/CDD in a Nutshell
“To develop an information system is
necessary and sufficient to define the
capabilities that it must fulfil”
©
Thank You!

Más contenido relacionado

La actualidad más candente

11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification
Alexander Decker
 

La actualidad más candente (7)

Fundamentals of Quantitative Analysis
Fundamentals of Quantitative AnalysisFundamentals of Quantitative Analysis
Fundamentals of Quantitative Analysis
 
Description of design process new
Description of design process newDescription of design process new
Description of design process new
 
11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification11.fuzzy based approach for temporary objective identification
11.fuzzy based approach for temporary objective identification
 
Fuzzy based approach for temporary objective identification
Fuzzy based approach for temporary objective identificationFuzzy based approach for temporary objective identification
Fuzzy based approach for temporary objective identification
 
Swayam assignment
Swayam assignmentSwayam assignment
Swayam assignment
 
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
Capability-as-a-Service: Investigating the Innovation Potential from a Busine...
 
Systemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decompositionSystemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decomposition
 

Destacado

Destacado (7)

CaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodologyCaaS: Overview of the CDD methodology
CaaS: Overview of the CDD methodology
 
Overview of th Capability Idea
Overview of th Capability IdeaOverview of th Capability Idea
Overview of th Capability Idea
 
PTIN: Overview of a context platform for CaaS
PTIN: Overview of a context platform for CaaSPTIN: Overview of a context platform for CaaS
PTIN: Overview of a context platform for CaaS
 
COBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
COBI 2014 - Designing a Meta Model as the Foundation for Compliance CapabilityCOBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
COBI 2014 - Designing a Meta Model as the Foundation for Compliance Capability
 
Keynote for EEWC2015
Keynote for EEWC2015Keynote for EEWC2015
Keynote for EEWC2015
 
FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)FP7 - Capability as a Service (CaaS)
FP7 - Capability as a Service (CaaS)
 
CaaS: Explotation Overview
CaaS: Explotation OverviewCaaS: Explotation Overview
CaaS: Explotation Overview
 

Similar a Asdenca 2014 Panel - Capability: What is it about?

Program BA Business PLO #1 Communication Course MGTU 31.docx
Program BA Business PLO #1 Communication Course  MGTU 31.docxProgram BA Business PLO #1 Communication Course  MGTU 31.docx
Program BA Business PLO #1 Communication Course MGTU 31.docx
briancrawford30935
 
Competency based learning toon rekkers
Competency based learning toon rekkersCompetency based learning toon rekkers
Competency based learning toon rekkers
toonrekkers
 
Business english course
Business english courseBusiness english course
Business english course
kayceebollozos
 
Business english course
Business english courseBusiness english course
Business english course
kayceebollozos
 
Contextualized Instruction Impacts the Workplace
Contextualized Instruction Impacts the WorkplaceContextualized Instruction Impacts the Workplace
Contextualized Instruction Impacts the Workplace
Vera Grishkina
 
Right person to right job c.trepanier
Right person to right job c.trepanierRight person to right job c.trepanier
Right person to right job c.trepanier
Claude Trépanier
 
World cafe workshop dr ivan moore
World cafe workshop dr ivan mooreWorld cafe workshop dr ivan moore
World cafe workshop dr ivan moore
campone
 

Similar a Asdenca 2014 Panel - Capability: What is it about? (20)

Moodle competencies a hidden gem
Moodle competencies   a hidden gemMoodle competencies   a hidden gem
Moodle competencies a hidden gem
 
Mapping Course Learning Outcomes.pptx
Mapping Course Learning Outcomes.pptxMapping Course Learning Outcomes.pptx
Mapping Course Learning Outcomes.pptx
 
Program BA Business PLO #1 Communication Course MGTU 31.docx
Program BA Business PLO #1 Communication Course  MGTU 31.docxProgram BA Business PLO #1 Communication Course  MGTU 31.docx
Program BA Business PLO #1 Communication Course MGTU 31.docx
 
Successful Single-Source Content Development
Successful Single-Source Content Development Successful Single-Source Content Development
Successful Single-Source Content Development
 
5 Reasons Content Strategy & Content Engineering Go Together Like Milk and Or...
5 Reasons Content Strategy & Content Engineering Go Together Like Milk and Or...5 Reasons Content Strategy & Content Engineering Go Together Like Milk and Or...
5 Reasons Content Strategy & Content Engineering Go Together Like Milk and Or...
 
The 360 Developer
The 360 DeveloperThe 360 Developer
The 360 Developer
 
Competency based learning toon rekkers
Competency based learning toon rekkersCompetency based learning toon rekkers
Competency based learning toon rekkers
 
Creating digital portfolios
Creating digital portfoliosCreating digital portfolios
Creating digital portfolios
 
Make your content for eLearning with trainingPLUS
Make your content for eLearning with trainingPLUSMake your content for eLearning with trainingPLUS
Make your content for eLearning with trainingPLUS
 
Business english course
Business english courseBusiness english course
Business english course
 
Business english course
Business english courseBusiness english course
Business english course
 
Business English Course
Business English CourseBusiness English Course
Business English Course
 
Business english course
Business english courseBusiness english course
Business english course
 
MindBox Trainings - Best DevOps Online Training Course
MindBox Trainings - Best DevOps Online Training CourseMindBox Trainings - Best DevOps Online Training Course
MindBox Trainings - Best DevOps Online Training Course
 
User Stories: From Fuzzy to Razor Sharp
User Stories: From Fuzzy to Razor SharpUser Stories: From Fuzzy to Razor Sharp
User Stories: From Fuzzy to Razor Sharp
 
Craftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møderCraftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møder
 
Craftsmanship 2016 - BestbBrains Café-møde
Craftsmanship 2016 - BestbBrains Café-mødeCraftsmanship 2016 - BestbBrains Café-møde
Craftsmanship 2016 - BestbBrains Café-møde
 
Contextualized Instruction Impacts the Workplace
Contextualized Instruction Impacts the WorkplaceContextualized Instruction Impacts the Workplace
Contextualized Instruction Impacts the Workplace
 
Right person to right job c.trepanier
Right person to right job c.trepanierRight person to right job c.trepanier
Right person to right job c.trepanier
 
World cafe workshop dr ivan moore
World cafe workshop dr ivan mooreWorld cafe workshop dr ivan moore
World cafe workshop dr ivan moore
 

Más de CaaS EU FP7 Project

Más de CaaS EU FP7 Project (9)

Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
Context-oriented Knowledge Management in Production Networks @Gsom Emerging m...
 
Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016Design of Capability Delivery Adjustments @ASDENCA2016
Design of Capability Delivery Adjustments @ASDENCA2016
 
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
Selection and Evolutionary Development of Software-Service Bundles: a Capabil...
 
Full tutorial on Capability driven development
Full tutorial on Capability driven developmentFull tutorial on Capability driven development
Full tutorial on Capability driven development
 
Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...Capability Patterns as the Enablers for Model-based Development of Business C...
Capability Patterns as the Enablers for Model-based Development of Business C...
 
A Reference Model Based Design of Supply Chain Management Capabilities
A Reference Model Based Design of Supply Chain Management CapabilitiesA Reference Model Based Design of Supply Chain Management Capabilities
A Reference Model Based Design of Supply Chain Management Capabilities
 
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
Applying Capability Modelling in the Genomics Diagnosis Domain: Lessons Learned
 
Strategies for capability modelling: analysis based on initial experiences
Strategies for capability modelling: analysis based on initial experiencesStrategies for capability modelling: analysis based on initial experiences
Strategies for capability modelling: analysis based on initial experiences
 
2014 Asdenca - Capability-driven development of a soa platform, a case study
2014 Asdenca - Capability-driven development of a soa platform, a case study2014 Asdenca - Capability-driven development of a soa platform, a case study
2014 Asdenca - Capability-driven development of a soa platform, a case study
 

Último

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Último (20)

%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 

Asdenca 2014 Panel - Capability: What is it about?

  • 1. © Capability: What is it about? Prof. Dr. Oscar Pastor Department of Information Systems and Computation Valencia University of Technology, Spain
  • 2. 2/55 Table of Contents • Vagueness of the concept • What is a Capability? • How to use the notion for improving Software Process? • Some answers as conclusion…
  • 3. 3/55 Does the Capability term exist in your language? • Yes, in english • capability /ˌkeɪpəˈbɪlɪtɪ/ n ( pl -ties) the quality of being capable; ability • the quality of being susceptible to the use or treatment indicated: the capability of a metal to be fused • (usually plural) a characteristic that may be developed; potential aptitude
  • 4. 4/55 Does the Capability term exist in your language? 1. capacity /kəˈpæsɪtɪ/ n ( pl -ties) the ability or power to contain, absorb, or hold 2. the amount that can be contained; volume: a capacity of six gallons 3. the ability to understand or learn; aptitude; capability: he has a great capacity for Greek 4. the ability to do or produce (often in the phrase at capacity): the factory's output was not at capacity 5. a specified position or function 6. a measure of the electrical output of a piece of apparatus such as a motor, generator, or accumulator 7. a former name for capacitance 8. the number of words or characters that can be stored in a particular storage device 9. legal competence: the capacity to make a will
  • 5. 5/55 Does the Capability term exist in your language? • ability /əˈbɪlɪtɪ/ n ( pl -ties) possession of the qualities required to do something; necessary skill, competence, or power • considerable proficiency; natural capability: a man of ability • (plural) special talents
  • 6. 6/55 Does the Capability term exist in your language? • Not, in spanish • capacidad • Talento o inteligencia: quedó patente su capacidad para los idiomas. • habilidad • f. Capacidad, inteligencia y disposición para realizar algo: tiene una habilidad endiablada para liarte. • Lo que se realiza con gracia y destreza: nos mostró sus habilidades al volante.
  • 7. 7/55 Some “uses” of the notion in practice • The IKEA metaphor • An Enterprise Modeling-oriented / Organizational perspective • A Military projection • Some “personal”, delicate decisions…  • Even an ISO standardization use… Quality Definition of ISO 25000: The capability of a software product to satisfy stated and implied needs when used under specified condition.
  • 8. 8/55 Why should we use Capability- driven methods?
  • 9. 9/55 The strong need of reaching an “Ontological Commitment” • What does exactly mean to have both the “capacity” and the “ability” to do something? • The CaaS offer is a precise answer: Capability is an ability to continuously deliver business value in dynamically changing circumstances Capability is the ability and capacity that enable an enterprise to achieve a goal in a certain context.
  • 10. 10/55 A question • Is this definition acceptable for the Capability community? (provided that this community exists!)
  • 11. 11/55 A practical projection • The adequate link of goal, process and context gives a precise direction. • Context set and context situation (example).pdf
  • 12. 12/55 Methodologically speaking… 1. Let’s fix your organization goals (Goal Model) 2. Let’s complement it with the process model that operationalizes goals (BPM-like Model) 3. Let’s add the context perspective to plan the right answer for a modified context (Context Model) IT Development offering
  • 13. 13/55 Tool support • Such a Capability-based working framework makes sense, including: 1. A Goal-modeling component 2. A Process-modeling component 3. A Context-modeling component • All the three properly integrated through the Capability Metamodel, the “conceptual glue” of the method.
  • 14. 14/55 Going back to our initial “application examples”… • The IKEA metaphor • An Enterprise Modeling-oriented / Organizational perspective • A Military projection • Some “personal”, delicate decisions…  • Even an ISO standardization use… • So then?
  • 15. 15/55 • Probably because Goals, Process and dynamic Contexts are not properly and efficiently integrated? • Assembler, Third Generation Languages, Relational Databases, Declarative Programming, Methodologies and CASE tools (Structured Analysis and Design, Object-Oriented Modeling, UML- based), Component-based Programming, Aspect-based, Agent- Oriented, Extreme Programming, Agile Methods, Requirements Engineering, Organizational Modeling… -- CAPABILITIES AS A SERVICE!!! • Sounds good!!! We are just trying to go ahead with this ASDENCA initiaitive… • Adoption requires Tools!!!! Why do many Software Systems and Applications fail to meet the needs?
  • 16. 16/55 CaaS/CDD in a Nutshell “To develop an information system is necessary and sufficient to define the capabilities that it must fulfil”