Your SlideShare is downloading. ×
Asdenca 2014 Panel - Capability: What is it about?
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Asdenca 2014 Panel - Capability: What is it about?

90

Published on

Panel given by the Prof. Oscar Pastorat the ASDENCA 2014 discussing about the capability definition

Panel given by the Prof. Oscar Pastorat the ASDENCA 2014 discussing about the capability definition

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
90
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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”
  • 17. © Thank You!

×