SlideShare uma empresa Scribd logo
1 de 24
José Luis Marina  Máster Investigación Informática Aplicación de Principios Económicos al Desarrollo de Software Priorización de Requisitos Software:  Propuesta de Sistema abierto
Ingeniería de Requisitos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Proyectos Software Informe CHAOS – Standish Group Máster Investigación Informática Principios Económicos y software Construir puentes, automóviles o edificios también es complejo pero....
Problemas IR - Tradicional ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Informe CHAOS – Standish Group Máster Investigación Informática Principios Económicos y software
Metodología Ágiles “ Implementar los Requisitos de un Software correctamente y a tiempo y caminar  sobre el agua es posible ........ ...... si agua y requisitos están congelados” La Realidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Metodología Ágiles Los métodos ágiles  abren  el proceso de definición de  requisitos   a los  usuarios  durante todo el proceso de elaboración del producto ” Datos de Éxito: Los métodos ágiles tienen como máxima prioridad  satisfacer al cliente  o usuario sacando versiones del producto pronto y cada poco tiempo. Igualmente  los cambios en los requisitos son bienvenidos . Se convierte la necesidad de un cambio por parte del usuario en una ventaja competitiva. Proyectos software (37signals.com) No software (Toyota Prius – [10 Dyer]). Máster Investigación Informática Principios Económicos y software
Desarrollo Comunitario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Desarrollo Comunitario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Propuesta ,[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Propuesta Principios: Más usuarios con capacidad para influir en los requisitos  no implica mayor complejidad  o mayores tiempos de definición si hay unas normas básicas claras y aceptadas. El dueño de producto recibe beneficios por el hecho de abrir el proceso de definición de requisitos. Visibilidad, análisis de tendencias, realimentación rápida de la respuesta de los usuarios.  Mayor precisión en qué se quiere, optimización de tiempos y recursos. Los usuarios participan directamente en el diseño del producto y pueden influir en lo que reciban.  Muchas veces  un usuario no sabe lo que quiere  hasta que tiene una  primera versión  con la que trabajar. Y así de forma sucesiva para nuevo requisito o área de funcionalidad. En ocasiones en lugar de hacer más cosas  es mejor hacer menos , pero las importantes. Máster Investigación Informática Principios Económicos y software
Conceptos Producto: Conjunto de Requisitos cada uno de ellos en un estado. - Tiene unos requisitos  activos. - Tiene unos requisitos ya implementados en una historia de versiones. Versión: Un código de versión y un conjunto de requisitos ya implementado. La versión puede evaluarse a través de sus requisitos.   Calidad de Producto (P): Valoraciones de los usuarios de los requisitos implementados. Teóricamente el comportamiento en cuanto a plazos, ajuste a lo pedido y calidad de implementación se verán reflejados en el índice de calidad P. Máster Investigación Informática Principios Económicos y software
Conceptos Máster Investigación Informática Principios Económicos y software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conceptos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Elementos Producto Propuestos Activos Dueño de Producto Usuarios ( karma ) Alta Propone Aporta Información Propone Evalúa Esfuerzo Rechaza Vota o Prioriza Aporta Información Selecciona para Implementar Selecciona para Implementar X Implementados Evalúa Implementa Calidad Máster Investigación Informática Principios Económicos y software Definición Versión 1.0 RI 1 RI 2 Versión n.0 RI n1 RI n2 R1 R2 R3 ... R N r1 c1 c2 r2 c1
Bienes Públicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Funciones de Utilidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Funciones de Utilidad ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Priorización Productos y Requisitos en el Sistema Máster Investigación Informática Principios Económicos y software
Priorización ,[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Priorización ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Priorización Karma de Usuarios Máster Investigación Informática Principios Económicos y software
Trabajo Futuro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Máster Investigación Informática Principios Económicos y software
Algunas Referencias 1]  How Large Are Software Cost Overruns? A Review of the 1994 CHAOS Report  Magne Jørgensen1 and Kjetil Moløkken Simula Research Laboratory [2] Software requirements as negotiated win conditions Boehm, B. Bose, P. Horowitz, E. Ming-June Lee – Apr 1994 Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA; [6] The Cathedral and the Bazaar Eric S. Raymond - 1999 http://www.firstmonday.org/issues/issue3_3/raymond/index.html [7] Economics of Open Source Software Justin Pappas Johnson  - May 2001 http://akgul.bilkent.edu.tr/telekom/johnson.pdf [9] Why Do People Write for Wikipedia? Incentives to Contribute to Open-Content Publishing  Andrea Forte and Amy Bruckman - 2005 Georgia Institute of Technology, College of Computing http://www-static.cc.gatech.edu/~aforte/ForteBruckmanWhyPeopleWrite.pdf [10] Creating and managing a highperformance knowledge-sharing network : The toyota case JH Dyer, K Nobeoka – 2000 Strategic management journal, Vol 21 nº 3 [11] Public Goods: A Survey of Experimental Research J.O. Ledyard – Feb 1994 Division of the humanities and social sciences. California Institute of Technology. Máster Investigación Informática Principios Económicos y software
jlmarina [at] gmail [-dot-].com Aplicación de Principios Económicos al Desarrollo de Software Máster Investigación Informática U.C.M. 2008 ¿Preguntas?

Mais conteúdo relacionado

Mais procurados

Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosUTPL UTPL
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientosjlchipana
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Importancia Requerimientos
Importancia RequerimientosImportancia Requerimientos
Importancia RequerimientosDavid Ramirez
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientosUPTP
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de RequerimientosUTPL UTPL
 
Gestión requerimientos
Gestión requerimientosGestión requerimientos
Gestión requerimientosSoftware Guru
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientosGustavo Araque
 
Introducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesIntroducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesCarlos Zuluaga
 
Análisis y Requerimientos de Información
Análisis y Requerimientos de InformaciónAnálisis y Requerimientos de Información
Análisis y Requerimientos de InformaciónODIUMACINC
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientosMilton Garzon
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientosmayrapeg
 
Requerimientos software test
Requerimientos software testRequerimientos software test
Requerimientos software testkalita20
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientosguest409adc
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientosErik Mik
 

Mais procurados (20)

Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
Analisis Requerimientos
Analisis RequerimientosAnalisis Requerimientos
Analisis Requerimientos
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Importancia Requerimientos
Importancia RequerimientosImportancia Requerimientos
Importancia Requerimientos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Ingenieria de Requisitos
Ingenieria de RequisitosIngenieria de Requisitos
Ingenieria de Requisitos
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
Material de apoyo analis de requerimientos
Material de apoyo analis de requerimientosMaterial de apoyo analis de requerimientos
Material de apoyo analis de requerimientos
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de Requerimientos
 
Gestión requerimientos
Gestión requerimientosGestión requerimientos
Gestión requerimientos
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Introducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesIntroducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no Funcionales
 
Análisis y Requerimientos de Información
Análisis y Requerimientos de InformaciónAnálisis y Requerimientos de Información
Análisis y Requerimientos de Información
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientos
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
Requerimientos software test
Requerimientos software testRequerimientos software test
Requerimientos software test
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientos
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientos
 
Isw5 requerimientos
Isw5 requerimientosIsw5 requerimientos
Isw5 requerimientos
 

Semelhante a Priorización de Requisitos

09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why FlossNeurowork
 
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...Software Guru
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incrementalRoxny Moreno
 
Analisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoAnalisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoMaestros en Linea
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientosXilena16
 
Salvador software diseño sistema paneles solares evidencia4
Salvador software diseño sistema paneles solares evidencia4Salvador software diseño sistema paneles solares evidencia4
Salvador software diseño sistema paneles solares evidencia4Salvador Andrade Rodríguez
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Rediseno de la Organizacion con Sistemas de Informacion.ppt
Rediseno de la Organizacion con Sistemas de Informacion.pptRediseno de la Organizacion con Sistemas de Informacion.ppt
Rediseno de la Organizacion con Sistemas de Informacion.pptJeanCarlitos5
 
ET1_Aaron Lara Valdes.pdf
ET1_Aaron Lara Valdes.pdfET1_Aaron Lara Valdes.pdf
ET1_Aaron Lara Valdes.pdfaaron947737
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototiposTensor
 
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...Pepe
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del SoftwareTonymx
 

Semelhante a Priorización de Requisitos (20)

09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
 
Modelo de desarrollo de negocio de un producto basado en software libre
Modelo de desarrollo de negocio de un producto basado en software libreModelo de desarrollo de negocio de un producto basado en software libre
Modelo de desarrollo de negocio de un producto basado en software libre
 
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Analisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoAnalisis de sistemas de codigo abierto
Analisis de sistemas de codigo abierto
 
Factibilidades
FactibilidadesFactibilidades
Factibilidades
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientos
 
Salvador software diseño sistema paneles solares evidencia4
Salvador software diseño sistema paneles solares evidencia4Salvador software diseño sistema paneles solares evidencia4
Salvador software diseño sistema paneles solares evidencia4
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Rediseno de la Organizacion con Sistemas de Informacion.ppt
Rediseno de la Organizacion con Sistemas de Informacion.pptRediseno de la Organizacion con Sistemas de Informacion.ppt
Rediseno de la Organizacion con Sistemas de Informacion.ppt
 
ET1_Aaron Lara Valdes.pdf
ET1_Aaron Lara Valdes.pdfET1_Aaron Lara Valdes.pdf
ET1_Aaron Lara Valdes.pdf
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
El estudio del flujo de información en la empresa.
El estudio del flujo de información en la empresa.El estudio del flujo de información en la empresa.
El estudio del flujo de información en la empresa.
 
Ensayo prototipo
Ensayo prototipoEnsayo prototipo
Ensayo prototipo
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
Dpss u3 a2_wipl
Dpss u3 a2_wiplDpss u3 a2_wipl
Dpss u3 a2_wipl
 
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...
Factores de éxito en la captura y gestión de requisitos (Basado en las mejore...
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 

Mais de Joselu Marina

La vida real: Presentando un proyecto innovador a H2020
La vida real: Presentando un proyecto innovador a H2020La vida real: Presentando un proyecto innovador a H2020
La vida real: Presentando un proyecto innovador a H2020Joselu Marina
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaJoselu Marina
 
Visión sobre tecnología y medicina
Visión sobre tecnología y medicinaVisión sobre tecnología y medicina
Visión sobre tecnología y medicinaJoselu Marina
 
mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013Joselu Marina
 
mememtum: Móviles para la salud
mememtum: Móviles para la saludmememtum: Móviles para la salud
mememtum: Móviles para la saludJoselu Marina
 
Taniwa: Servicios y productos
Taniwa: Servicios y productosTaniwa: Servicios y productos
Taniwa: Servicios y productosJoselu Marina
 
Sharing Osmius experiences in Startup Boot Camp Ma
Sharing Osmius experiences in Startup Boot Camp MaSharing Osmius experiences in Startup Boot Camp Ma
Sharing Osmius experiences in Startup Boot Camp MaJoselu Marina
 
Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Joselu Marina
 
Osmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioOsmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioJoselu Marina
 
bioLabeler para primerViernes
bioLabeler para primerViernesbioLabeler para primerViernes
bioLabeler para primerViernesJoselu Marina
 
Uso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesUso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesJoselu Marina
 
Extracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosExtracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosJoselu Marina
 
Aprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsAprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsJoselu Marina
 

Mais de Joselu Marina (15)

La vida real: Presentando un proyecto innovador a H2020
La vida real: Presentando un proyecto innovador a H2020La vida real: Presentando un proyecto innovador a H2020
La vida real: Presentando un proyecto innovador a H2020
 
Kubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y TaniwaKubernetes: Caso de uso real con mememtum y Taniwa
Kubernetes: Caso de uso real con mememtum y Taniwa
 
Visión sobre tecnología y medicina
Visión sobre tecnología y medicinaVisión sobre tecnología y medicina
Visión sobre tecnología y medicina
 
mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013mememtum: presentación para inversores - IESE Jul 2013
mememtum: presentación para inversores - IESE Jul 2013
 
mememtum: Móviles para la salud
mememtum: Móviles para la saludmememtum: Móviles para la salud
mememtum: Móviles para la salud
 
Taniwa: Servicios y productos
Taniwa: Servicios y productosTaniwa: Servicios y productos
Taniwa: Servicios y productos
 
Sharing Osmius experiences in Startup Boot Camp Ma
Sharing Osmius experiences in Startup Boot Camp MaSharing Osmius experiences in Startup Boot Camp Ma
Sharing Osmius experiences in Startup Boot Camp Ma
 
Abredatos2011
Abredatos2011Abredatos2011
Abredatos2011
 
Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)Osmius: RoadMap (MadridOnRails)
Osmius: RoadMap (MadridOnRails)
 
Osmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocioOsmius: Monitoriza tu negocio
Osmius: Monitoriza tu negocio
 
bioLabeler para primerViernes
bioLabeler para primerViernesbioLabeler para primerViernes
bioLabeler para primerViernes
 
Uso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de GenesUso GPUs para alineación de secuencias de Genes
Uso GPUs para alineación de secuencias de Genes
 
Extracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos BiomédicosExtracción automática de conceptos de Textos Biomédicos
Extracción automática de conceptos de Textos Biomédicos
 
Osmius morfeo2010
Osmius morfeo2010Osmius morfeo2010
Osmius morfeo2010
 
Aprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de RobotsAprendizaje por Refuerzo: Luchas de Robots
Aprendizaje por Refuerzo: Luchas de Robots
 

Último

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Priorización de Requisitos

  • 1. José Luis Marina Máster Investigación Informática Aplicación de Principios Económicos al Desarrollo de Software Priorización de Requisitos Software: Propuesta de Sistema abierto
  • 2.
  • 3. Proyectos Software Informe CHAOS – Standish Group Máster Investigación Informática Principios Económicos y software Construir puentes, automóviles o edificios también es complejo pero....
  • 4.
  • 5.
  • 6. Metodología Ágiles Los métodos ágiles abren el proceso de definición de requisitos a los usuarios durante todo el proceso de elaboración del producto ” Datos de Éxito: Los métodos ágiles tienen como máxima prioridad satisfacer al cliente o usuario sacando versiones del producto pronto y cada poco tiempo. Igualmente los cambios en los requisitos son bienvenidos . Se convierte la necesidad de un cambio por parte del usuario en una ventaja competitiva. Proyectos software (37signals.com) No software (Toyota Prius – [10 Dyer]). Máster Investigación Informática Principios Económicos y software
  • 7.
  • 8.
  • 9.
  • 10. Propuesta Principios: Más usuarios con capacidad para influir en los requisitos no implica mayor complejidad o mayores tiempos de definición si hay unas normas básicas claras y aceptadas. El dueño de producto recibe beneficios por el hecho de abrir el proceso de definición de requisitos. Visibilidad, análisis de tendencias, realimentación rápida de la respuesta de los usuarios. Mayor precisión en qué se quiere, optimización de tiempos y recursos. Los usuarios participan directamente en el diseño del producto y pueden influir en lo que reciban. Muchas veces un usuario no sabe lo que quiere hasta que tiene una primera versión con la que trabajar. Y así de forma sucesiva para nuevo requisito o área de funcionalidad. En ocasiones en lugar de hacer más cosas es mejor hacer menos , pero las importantes. Máster Investigación Informática Principios Económicos y software
  • 11. Conceptos Producto: Conjunto de Requisitos cada uno de ellos en un estado. - Tiene unos requisitos activos. - Tiene unos requisitos ya implementados en una historia de versiones. Versión: Un código de versión y un conjunto de requisitos ya implementado. La versión puede evaluarse a través de sus requisitos. Calidad de Producto (P): Valoraciones de los usuarios de los requisitos implementados. Teóricamente el comportamiento en cuanto a plazos, ajuste a lo pedido y calidad de implementación se verán reflejados en el índice de calidad P. Máster Investigación Informática Principios Económicos y software
  • 12.
  • 13.
  • 14. Elementos Producto Propuestos Activos Dueño de Producto Usuarios ( karma ) Alta Propone Aporta Información Propone Evalúa Esfuerzo Rechaza Vota o Prioriza Aporta Información Selecciona para Implementar Selecciona para Implementar X Implementados Evalúa Implementa Calidad Máster Investigación Informática Principios Económicos y software Definición Versión 1.0 RI 1 RI 2 Versión n.0 RI n1 RI n2 R1 R2 R3 ... R N r1 c1 c2 r2 c1
  • 15.
  • 16.
  • 17.
  • 18. Priorización Productos y Requisitos en el Sistema Máster Investigación Informática Principios Económicos y software
  • 19.
  • 20.
  • 21. Priorización Karma de Usuarios Máster Investigación Informática Principios Económicos y software
  • 22.
  • 23. Algunas Referencias 1] How Large Are Software Cost Overruns? A Review of the 1994 CHAOS Report Magne Jørgensen1 and Kjetil Moløkken Simula Research Laboratory [2] Software requirements as negotiated win conditions Boehm, B. Bose, P. Horowitz, E. Ming-June Lee – Apr 1994 Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA; [6] The Cathedral and the Bazaar Eric S. Raymond - 1999 http://www.firstmonday.org/issues/issue3_3/raymond/index.html [7] Economics of Open Source Software Justin Pappas Johnson - May 2001 http://akgul.bilkent.edu.tr/telekom/johnson.pdf [9] Why Do People Write for Wikipedia? Incentives to Contribute to Open-Content Publishing Andrea Forte and Amy Bruckman - 2005 Georgia Institute of Technology, College of Computing http://www-static.cc.gatech.edu/~aforte/ForteBruckmanWhyPeopleWrite.pdf [10] Creating and managing a highperformance knowledge-sharing network : The toyota case JH Dyer, K Nobeoka – 2000 Strategic management journal, Vol 21 nº 3 [11] Public Goods: A Survey of Experimental Research J.O. Ledyard – Feb 1994 Division of the humanities and social sciences. California Institute of Technology. Máster Investigación Informática Principios Económicos y software
  • 24. jlmarina [at] gmail [-dot-].com Aplicación de Principios Económicos al Desarrollo de Software Máster Investigación Informática U.C.M. 2008 ¿Preguntas?