SlideShare uma empresa Scribd logo
1 de 18
1/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
IS.1p.3
Especificaciones de
Software
Experts:
evelin.flores@pucese.edu.ec (Evelin Flores)
jaime.meza@estudiant.upc.edu (Jaime Meza (Invitado))
2/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Objetivo
Al finalizar la práctica el estudiante habrá
mejorado sus habilidades y
conocimientos, para identificar,
seleccionar y aplicar técnicas y
herramientas para la especificación de
requisitos de software en el desarrollo
de un proyecto.
3/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Que son las especificaciones de Software?
Especificación.- Acción y efecto de especificar; Explicar,
declarar con individualidad algo; Fijar o determinar de
modo preciso. (Real Academia Lengua, 2015)
Software.- Conjunto de programas, instrucciones y reglas
informáticas para ejecutar ciertas tareas en una
computadora.
Especificación de Software= Especificación + Software;
Por tanto, se define: Un informe detallado de requisitos
de mutuo acuerdo entre el implementador y el usuario
respecto a un producto de software.
4/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Que tipos existen?
1. Formales .- Cuando la notación tiene sintaxis y sentido
totalmente precisos se convierte en un formalismo Ejm
(especificaciones matemáticas, notaciones gráficas o
lenguajes de descripción de diseño)
2. Informales .- Escritas en lenguaje natural. Pero pueden
usar figuras, tablas y otras notaciones para ayudar a su
entendimiento. También pueden ser estructuradas en
forma estandarizada.
3. Semiformales.- Combina el conjunto de técnicas de
modelamiento con modelos informales Ejm. (el
lenguaje natural , los diagramas de flujo o UML)
** Los requisitos deben estar escritos en un lenguaje que sea entendido por aquellos que deban de
trabajar con ellos (entre ellos, los usuarios). Esto condicionará en gran medida la técnica de
documentación a utilizar.
5/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Que son los requisitos?
1. Circunstancia o condición necesaria para algo.
(RALE,2015).
2. Condición o capacidad que necesita el usuario para
resolver un problema o conseguir un objetivo
determinado [Piattini et al., 1996]
3. Una característica del sistema que es una condición
para su aceptación [DoD, 1994]
4. Una propiedad que debe exhibirse para solucionar
algún problema del mundo real [Sawyer y Kontoya,
2001].
6/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Como se clasifican los requisitos?
7/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Jugando en
Fabricius
8/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Jugando en Fabricuis
BUENOS MALOS
Coin.- Obtiene bonos extra ( 10
Coins = 1 Love's Star)
Love's Star - Obtiene1 punto Worry's Star .- Obtiene-1 puntos
Active Fire.- Obtiene10 puntos Pasive Fire.- Obtiene-10 puntos
Super Nova.- Obtiene 100 puntos. Destructor.- Obtiene -100 puntos
Personajes
9/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Jugando en Fabricuis
Reglas del juego:
Descripción de la Regla Valoración
Cada idea propuesta 1 Love's Star
Idea primera posición en el ranking del grupo 5 Love's Star
Idea segunda y tercera posición en el ranking del grupo 3 Love's Star
1 Love's Star
Idea que no queda en el ranking 1 Worry's Star
Idea propuestas en tiempo actividad 1 Coin por día restantes del final
Comentario 1 Coin por comentario
Voto en blanco sobre idea (todas las ideas presentadas al participante serán votadas) 1 Worry's Star
Grupo primero en el Ranking de una etapa 1 Active Fire
Grupo no participa en una etapa 1 Pasive Fire
Grupo no realiza una tarea 5 Worry's Star
Grupo primero en el ranking de tareas de defensa 1 Super Nova
Grupo segundo en el ranking de tareas de defensa 1 Active Fire
Grupo no se presenta a la defensa 1 Destructor
10/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Usted ha sido contratado para el desarrollo de un proyecto de innovación de software
en la PUCESE con el proyecto <Proyecto_del_grupo>. en el cual se deberá cumplir con
la lista de actividades y entregables que usted presento en la firma del contrato. Para
tal fin, Usted y su equipo deben presentar el primer entregable que es el documento
de análisis de requisitos de software .Las preguntas que deberán realizarse en la
resolución del caso son:
1. Cuáles son los requisitos funcionales?
2. Cuáles son los requisitos no funcionales?
3. Que técnicas y/o herramientas existen para desarrollar un documento de
requisitos de software?
4. Que casos de aplicación de técnicas y/o herramientas de requisitos de software
han sido aplicados por otros proyectos similares?
5. Cuales es la mejor técnicas y/o herramienta para la gestión y documentación de
requisitos de software para mi proyecto?
5. De acuerdo a la técnica(s) de documentación seleccionada, que necesito para
implementarla?
Desafio:
11/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Etapa Pregunta a resolver Que hacer
Despegar 1. Cuáles son los
requisitos
funcionales?
2. Cuáles son los
requisitos no
funcionales?
Trabajando en equipo en clases
prescenciales (Técnica de Grupo
Nominal), pero con sus cuentas
individuales deberán identificar los
requisitos funcionales y no funcionales.
Tareas a Ejecutar
12/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Tareas a Ejecutar
13/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Tareas a Ejecutar
Etapa Pregunta a resolver Que hacer
Aportar
conocimiento
1. Que técnicas y/o
herramientas existen
para desarrollar un
documento de
requisitos de
software?
2. Que casos de
aplicación de
técnicas y/o
herramientas de
requisitos de software
han sido aplicados
por otros proyectos
similares?
Estudiante aportará y registrará ideas en
FAB sobre los temas a presentar así como
del caso de estudio que guarde relación
con la selección de metodologías de
software. Los estudiantes que mas ideas
propongan ganaran puntos extras, así
como los que su idea puntúe en el
ranking , además se puntúan sus
comentarios
El experto opcionalmente podrá
comentar y/o sugerir en alguna(s) idea(s)
en particular antes de la presentación.
14/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Tareas a Ejecutar
Etapa Pregunta a resolver Que hacer
Ideas Cuales es la mejor técnicas
y/o herramienta para la
gestión y documentación
de requisitos de software
para mi proyecto?
1. Cada estudiante registrara en
Fabricius, una única idea en la que se
explique una técnica de
documentación de requisitos a ser
utilizada. Tomará como referencia la
información utilizada para dar
solución a las preguntas:
• Cuáles son los requisitos funcionales?
• Cuáles son los requisitos no funcionales?
• Que técnicas y/o herramientas existen
para desarrollar un documento de
requisitos de software?
• Que casos de aplicación de técnicas y/o
herramientas de requisitos de software
han sido aplicados por otros proyectos
similares?
15/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Tareas a Ejecutar
Etapa Pregunta(s) a
resolver
Que hacer
Desarrollo 1. De acuerdo a la
técnica(s) de
documentación
seleccionada, que
necesito para
implementarla?
Cada estudiante propondrá ideas acerca
de cómo poner en marcha de la técnica
y/o herramienta seleccionada , que ha
surgido de la tarea anterior, con el fin de
confeccionar un documento formal de
especificación. Las propuestas serán
registradas en Fabricius y se referirán a
resolver la pregunta 5 a la 8. Los
estudiantes que mas ideas propongan
ganaran puntos extras, así como los que
su idea puntúe en el ranking , además se
puntúan sus comentarios. Resultado de
esto, permitirá que las ideas nacidas en
el proceso creativo se conviertan en un
proyecto concreto, es decir, en una
innovación
16/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Tareas a Ejecutar
Etapa Pregunta(s) a
resolver
Que hacer
Entrega Resuelve el desafío Cada grupo presentará y defenderá su
propuesta caso de solución. Los
grupos restantes darán
retroalimentación y comentarios de
lo presentado. Al menos cada
estudiante realizará un comentario al
grupo presentador. Una vez
comentado se procederá a valorar
mediante votación en Fabricius
17/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Criterio Descripción
Contenido El contenido, es importante y contribuyo a mi conocimiento
Rendimiento El grupo se hizo entender, explico todas las dudas y se mostro con
conocimiento del tema presentado.
Criterios de evaluación defensa aportación
Criterio Descripción
Contenido La técnica utilizada es adecuada para el proyecto presentado y fue
documentada adecuadamente.
Rendimiento El grupo se hizo entender, explico todas las dudas y se mostro con
conocimiento del tema presentado.
Criterios de evaluación defensa proyecto
18/7
Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net
Documentos sugeridos
http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema3-IntroduccionalaIR-
1pp.pdf
http://www.ub.edu.ar/catedras/ingenieria/ing_software/ubftecwwwdfd/espsoft/espsoft.htm
http://biblioteca.ucm.es/tesis/mat/ucm-t26375.pdf
http://www.ctr.unican.es/asignaturas/is1/IEEE830_esp.pdf
http://www.kybele.etsii.urjc.es/web/docencia/IS4/2013-2014/Material/IS4.11.12.Ejemplo.2.ERS.pdf
https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf
http://dspace.espoch.edu.ec/bitstream/123456789/188/1/EspecificacionRequerimientosSoftware.pdf
http://elvex.ugr.es/idbis/db/docs/design/2-requirements.pdf
http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema3-IntroduccionalaIR-
1pp.pdf

Mais conteúdo relacionado

Mais procurados

Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneralMilton Lobo
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneralLisseth García
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Unidad 2 metodologia para el desarrollo de proyectos
Unidad  2   metodologia para el desarrollo de proyectosUnidad  2   metodologia para el desarrollo de proyectos
Unidad 2 metodologia para el desarrollo de proyectosJosefina Guerrero Garcia
 
Análisis propuesta general Robótica educativa
Análisis propuesta general Robótica educativaAnálisis propuesta general Robótica educativa
Análisis propuesta general Robótica educativaevelori27
 
Formatosenaenespaol2013 131109210258-phpapp02
Formatosenaenespaol2013 131109210258-phpapp02Formatosenaenespaol2013 131109210258-phpapp02
Formatosenaenespaol2013 131109210258-phpapp02Meliip Perea
 
El proyecto técnico en la asignatura de tecnología
El proyecto técnico en la asignatura de tecnologíaEl proyecto técnico en la asignatura de tecnología
El proyecto técnico en la asignatura de tecnologíaBernardCampillo
 
Análisis propuesta general Michael
Análisis propuesta general   MichaelAnálisis propuesta general   Michael
Análisis propuesta general Michaelmichaelmoralesquiros
 
Diapositivas del proyecto tecnologico 2013
Diapositivas del proyecto tecnologico 2013Diapositivas del proyecto tecnologico 2013
Diapositivas del proyecto tecnologico 2013Juan Carlos Luna
 
Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Omar S. Gomez
 

Mais procurados (13)

Principios
PrincipiosPrincipios
Principios
 
Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneral
 
Proyecto tecnologico (1) (1)
Proyecto tecnologico (1) (1)Proyecto tecnologico (1) (1)
Proyecto tecnologico (1) (1)
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneral
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Unidad 2 metodologia para el desarrollo de proyectos
Unidad  2   metodologia para el desarrollo de proyectosUnidad  2   metodologia para el desarrollo de proyectos
Unidad 2 metodologia para el desarrollo de proyectos
 
Análisis propuesta general Robótica educativa
Análisis propuesta general Robótica educativaAnálisis propuesta general Robótica educativa
Análisis propuesta general Robótica educativa
 
Formatosenaenespaol2013 131109210258-phpapp02
Formatosenaenespaol2013 131109210258-phpapp02Formatosenaenespaol2013 131109210258-phpapp02
Formatosenaenespaol2013 131109210258-phpapp02
 
El proyecto técnico en la asignatura de tecnología
El proyecto técnico en la asignatura de tecnologíaEl proyecto técnico en la asignatura de tecnología
El proyecto técnico en la asignatura de tecnología
 
Análisis propuesta general Michael
Análisis propuesta general   MichaelAnálisis propuesta general   Michael
Análisis propuesta general Michael
 
Diapositivas del proyecto tecnologico 2013
Diapositivas del proyecto tecnologico 2013Diapositivas del proyecto tecnologico 2013
Diapositivas del proyecto tecnologico 2013
 
Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...
 

Semelhante a Is.1p.3 especificaciones de software

Análisis de habilidades del siglo XXI
Análisis de habilidades del siglo XXIAnálisis de habilidades del siglo XXI
Análisis de habilidades del siglo XXIJohao Daniel
 
Selección de herramientas digitales
Selección de herramientas digitalesSelección de herramientas digitales
Selección de herramientas digitalesJohao Daniel
 
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
 
Analisis de codigo abierto
Analisis de codigo abiertoAnalisis de codigo abierto
Analisis de codigo abiertoMaestros Online
 
Introducción al curso - Aplicaciones Multimedia Interactivas
Introducción al curso - Aplicaciones Multimedia InteractivasIntroducción al curso - Aplicaciones Multimedia Interactivas
Introducción al curso - Aplicaciones Multimedia InteractivasXavier Ochoa
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueJosue Zelaya
 
Ficha técnica malena cruzolivo
Ficha técnica malena cruzolivoFicha técnica malena cruzolivo
Ficha técnica malena cruzolivomalenacruzolivo
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruizjhonatanalex
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanjhonatanalex
 

Semelhante a Is.1p.3 especificaciones de software (20)

Is.1p.03 especificaciones de software
Is.1p.03 especificaciones de softwareIs.1p.03 especificaciones de software
Is.1p.03 especificaciones de software
 
Is.1p.5 arquitectura de software
Is.1p.5 arquitectura de softwareIs.1p.5 arquitectura de software
Is.1p.5 arquitectura de software
 
Is.1p.4 Herramientas de modelamiento UML
Is.1p.4 Herramientas de modelamiento UMLIs.1p.4 Herramientas de modelamiento UML
Is.1p.4 Herramientas de modelamiento UML
 
Análisis de habilidades del siglo XXI
Análisis de habilidades del siglo XXIAnálisis de habilidades del siglo XXI
Análisis de habilidades del siglo XXI
 
Selección de herramientas digitales
Selección de herramientas digitalesSelección de herramientas digitales
Selección de herramientas digitales
 
Analisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoAnalisis de sistemas de codigo abierto
Analisis de sistemas de codigo abierto
 
Analisis de codigo abierto
Analisis de codigo abiertoAnalisis de codigo abierto
Analisis de codigo abierto
 
Esis
EsisEsis
Esis
 
Lista verificacion
Lista verificacionLista verificacion
Lista verificacion
 
Proyecto tecnologico
Proyecto tecnologicoProyecto tecnologico
Proyecto tecnologico
 
Is.1p.0.1 oportunidad de negocio
Is.1p.0.1 oportunidad de negocioIs.1p.0.1 oportunidad de negocio
Is.1p.0.1 oportunidad de negocio
 
Analisis de codigo abierto
Analisis de codigo abiertoAnalisis de codigo abierto
Analisis de codigo abierto
 
Programacion web se
Programacion web seProgramacion web se
Programacion web se
 
Introducción al curso - Aplicaciones Multimedia Interactivas
Introducción al curso - Aplicaciones Multimedia InteractivasIntroducción al curso - Aplicaciones Multimedia Interactivas
Introducción al curso - Aplicaciones Multimedia Interactivas
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
Ficha técnica malena cruzolivo
Ficha técnica malena cruzolivoFicha técnica malena cruzolivo
Ficha técnica malena cruzolivo
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatan
 
Evaluación_Tarea_Nixon
Evaluación_Tarea_Nixon Evaluación_Tarea_Nixon
Evaluación_Tarea_Nixon
 
Modulo1
Modulo1Modulo1
Modulo1
 

Mais de Universidad Politecnica de Catalunya (8)

Introducción y ciclo de vida proyectos
Introducción y ciclo de vida proyectosIntroducción y ciclo de vida proyectos
Introducción y ciclo de vida proyectos
 
Research enviroment
Research enviromentResearch enviroment
Research enviroment
 
Is.1p.0.3 procesos de software
Is.1p.0.3  procesos de softwareIs.1p.0.3  procesos de software
Is.1p.0.3 procesos de software
 
Ddi 2 lecture dialogue integrative design
Ddi 2 lecture dialogue  integrative designDdi 2 lecture dialogue  integrative design
Ddi 2 lecture dialogue integrative design
 
Is.1p.0.2 Oportunidad de negocio
Is.1p.0.2 Oportunidad de negocioIs.1p.0.2 Oportunidad de negocio
Is.1p.0.2 Oportunidad de negocio
 
C4i 1 exer equlibrium creative team
C4i 1 exer  equlibrium  creative teamC4i 1 exer  equlibrium  creative team
C4i 1 exer equlibrium creative team
 
Is.1p.0 Oportunidad de negocio en Educacion Infantil
Is.1p.0 Oportunidad de negocio en Educacion InfantilIs.1p.0 Oportunidad de negocio en Educacion Infantil
Is.1p.0 Oportunidad de negocio en Educacion Infantil
 
Is.1p.0 Oportunidad de negocio en IT
Is.1p.0 Oportunidad de negocio en ITIs.1p.0 Oportunidad de negocio en IT
Is.1p.0 Oportunidad de negocio en IT
 

Último

EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalCapacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalamador030809
 
Accidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxAccidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxBuddyroi
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...jfmolina199
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejerciciosEfrain Yungan
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptxHenryApaza12
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECamador030809
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfdego18
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALPamelaGranda5
 
Unidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivosUnidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivossolareslionel9
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraJairoMaxKevinMartine
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicakiaranoemi
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxKeylaArlethTorresOrt
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfciteagrohuallaga07
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............osoriosantiago887
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionesCarlosA427496
 
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxMONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxValentinaRavelo5
 

Último (20)

EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacionalCapacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
Capacitación Anexo 6 D.s. 023 seguridad y salud ocupacional
 
Accidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxAccidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptx
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicios
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMEC
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
 
Unidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivosUnidad_1_Parte_1 organización y estructura de los seres vivos
Unidad_1_Parte_1 organización y estructura de los seres vivos
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas Estructura
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganica
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicaciones
 
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docxMONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
MONOGRAFIA- EDAFOLOGIA - EL SUELO(1).docx
 

Is.1p.3 especificaciones de software

  • 1. 1/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net IS.1p.3 Especificaciones de Software Experts: evelin.flores@pucese.edu.ec (Evelin Flores) jaime.meza@estudiant.upc.edu (Jaime Meza (Invitado))
  • 2. 2/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Objetivo Al finalizar la práctica el estudiante habrá mejorado sus habilidades y conocimientos, para identificar, seleccionar y aplicar técnicas y herramientas para la especificación de requisitos de software en el desarrollo de un proyecto.
  • 3. 3/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Que son las especificaciones de Software? Especificación.- Acción y efecto de especificar; Explicar, declarar con individualidad algo; Fijar o determinar de modo preciso. (Real Academia Lengua, 2015) Software.- Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora. Especificación de Software= Especificación + Software; Por tanto, se define: Un informe detallado de requisitos de mutuo acuerdo entre el implementador y el usuario respecto a un producto de software.
  • 4. 4/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Que tipos existen? 1. Formales .- Cuando la notación tiene sintaxis y sentido totalmente precisos se convierte en un formalismo Ejm (especificaciones matemáticas, notaciones gráficas o lenguajes de descripción de diseño) 2. Informales .- Escritas en lenguaje natural. Pero pueden usar figuras, tablas y otras notaciones para ayudar a su entendimiento. También pueden ser estructuradas en forma estandarizada. 3. Semiformales.- Combina el conjunto de técnicas de modelamiento con modelos informales Ejm. (el lenguaje natural , los diagramas de flujo o UML) ** Los requisitos deben estar escritos en un lenguaje que sea entendido por aquellos que deban de trabajar con ellos (entre ellos, los usuarios). Esto condicionará en gran medida la técnica de documentación a utilizar.
  • 5. 5/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Que son los requisitos? 1. Circunstancia o condición necesaria para algo. (RALE,2015). 2. Condición o capacidad que necesita el usuario para resolver un problema o conseguir un objetivo determinado [Piattini et al., 1996] 3. Una característica del sistema que es una condición para su aceptación [DoD, 1994] 4. Una propiedad que debe exhibirse para solucionar algún problema del mundo real [Sawyer y Kontoya, 2001].
  • 6. 6/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Como se clasifican los requisitos?
  • 7. 7/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Jugando en Fabricius
  • 8. 8/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Jugando en Fabricuis BUENOS MALOS Coin.- Obtiene bonos extra ( 10 Coins = 1 Love's Star) Love's Star - Obtiene1 punto Worry's Star .- Obtiene-1 puntos Active Fire.- Obtiene10 puntos Pasive Fire.- Obtiene-10 puntos Super Nova.- Obtiene 100 puntos. Destructor.- Obtiene -100 puntos Personajes
  • 9. 9/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Jugando en Fabricuis Reglas del juego: Descripción de la Regla Valoración Cada idea propuesta 1 Love's Star Idea primera posición en el ranking del grupo 5 Love's Star Idea segunda y tercera posición en el ranking del grupo 3 Love's Star 1 Love's Star Idea que no queda en el ranking 1 Worry's Star Idea propuestas en tiempo actividad 1 Coin por día restantes del final Comentario 1 Coin por comentario Voto en blanco sobre idea (todas las ideas presentadas al participante serán votadas) 1 Worry's Star Grupo primero en el Ranking de una etapa 1 Active Fire Grupo no participa en una etapa 1 Pasive Fire Grupo no realiza una tarea 5 Worry's Star Grupo primero en el ranking de tareas de defensa 1 Super Nova Grupo segundo en el ranking de tareas de defensa 1 Active Fire Grupo no se presenta a la defensa 1 Destructor
  • 10. 10/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Usted ha sido contratado para el desarrollo de un proyecto de innovación de software en la PUCESE con el proyecto <Proyecto_del_grupo>. en el cual se deberá cumplir con la lista de actividades y entregables que usted presento en la firma del contrato. Para tal fin, Usted y su equipo deben presentar el primer entregable que es el documento de análisis de requisitos de software .Las preguntas que deberán realizarse en la resolución del caso son: 1. Cuáles son los requisitos funcionales? 2. Cuáles son los requisitos no funcionales? 3. Que técnicas y/o herramientas existen para desarrollar un documento de requisitos de software? 4. Que casos de aplicación de técnicas y/o herramientas de requisitos de software han sido aplicados por otros proyectos similares? 5. Cuales es la mejor técnicas y/o herramienta para la gestión y documentación de requisitos de software para mi proyecto? 5. De acuerdo a la técnica(s) de documentación seleccionada, que necesito para implementarla? Desafio:
  • 11. 11/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Etapa Pregunta a resolver Que hacer Despegar 1. Cuáles son los requisitos funcionales? 2. Cuáles son los requisitos no funcionales? Trabajando en equipo en clases prescenciales (Técnica de Grupo Nominal), pero con sus cuentas individuales deberán identificar los requisitos funcionales y no funcionales. Tareas a Ejecutar
  • 12. 12/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Tareas a Ejecutar
  • 13. 13/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Tareas a Ejecutar Etapa Pregunta a resolver Que hacer Aportar conocimiento 1. Que técnicas y/o herramientas existen para desarrollar un documento de requisitos de software? 2. Que casos de aplicación de técnicas y/o herramientas de requisitos de software han sido aplicados por otros proyectos similares? Estudiante aportará y registrará ideas en FAB sobre los temas a presentar así como del caso de estudio que guarde relación con la selección de metodologías de software. Los estudiantes que mas ideas propongan ganaran puntos extras, así como los que su idea puntúe en el ranking , además se puntúan sus comentarios El experto opcionalmente podrá comentar y/o sugerir en alguna(s) idea(s) en particular antes de la presentación.
  • 14. 14/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Tareas a Ejecutar Etapa Pregunta a resolver Que hacer Ideas Cuales es la mejor técnicas y/o herramienta para la gestión y documentación de requisitos de software para mi proyecto? 1. Cada estudiante registrara en Fabricius, una única idea en la que se explique una técnica de documentación de requisitos a ser utilizada. Tomará como referencia la información utilizada para dar solución a las preguntas: • Cuáles son los requisitos funcionales? • Cuáles son los requisitos no funcionales? • Que técnicas y/o herramientas existen para desarrollar un documento de requisitos de software? • Que casos de aplicación de técnicas y/o herramientas de requisitos de software han sido aplicados por otros proyectos similares?
  • 15. 15/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Tareas a Ejecutar Etapa Pregunta(s) a resolver Que hacer Desarrollo 1. De acuerdo a la técnica(s) de documentación seleccionada, que necesito para implementarla? Cada estudiante propondrá ideas acerca de cómo poner en marcha de la técnica y/o herramienta seleccionada , que ha surgido de la tarea anterior, con el fin de confeccionar un documento formal de especificación. Las propuestas serán registradas en Fabricius y se referirán a resolver la pregunta 5 a la 8. Los estudiantes que mas ideas propongan ganaran puntos extras, así como los que su idea puntúe en el ranking , además se puntúan sus comentarios. Resultado de esto, permitirá que las ideas nacidas en el proceso creativo se conviertan en un proyecto concreto, es decir, en una innovación
  • 16. 16/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Tareas a Ejecutar Etapa Pregunta(s) a resolver Que hacer Entrega Resuelve el desafío Cada grupo presentará y defenderá su propuesta caso de solución. Los grupos restantes darán retroalimentación y comentarios de lo presentado. Al menos cada estudiante realizará un comentario al grupo presentador. Una vez comentado se procederá a valorar mediante votación en Fabricius
  • 17. 17/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Criterio Descripción Contenido El contenido, es importante y contribuyo a mi conocimiento Rendimiento El grupo se hizo entender, explico todas las dudas y se mostro con conocimiento del tema presentado. Criterios de evaluación defensa aportación Criterio Descripción Contenido La técnica utilizada es adecuada para el proyecto presentado y fue documentada adecuadamente. Rendimiento El grupo se hizo entender, explico todas las dudas y se mostro con conocimiento del tema presentado. Criterios de evaluación defensa proyecto
  • 18. 18/7 Participative Innovation Spacejm.monguet@upc.edu thepracticeofinnovation.net Documentos sugeridos http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema3-IntroduccionalaIR- 1pp.pdf http://www.ub.edu.ar/catedras/ingenieria/ing_software/ubftecwwwdfd/espsoft/espsoft.htm http://biblioteca.ucm.es/tesis/mat/ucm-t26375.pdf http://www.ctr.unican.es/asignaturas/is1/IEEE830_esp.pdf http://www.kybele.etsii.urjc.es/web/docencia/IS4/2013-2014/Material/IS4.11.12.Ejemplo.2.ERS.pdf https://www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf http://dspace.espoch.edu.ec/bitstream/123456789/188/1/EspecificacionRequerimientosSoftware.pdf http://elvex.ugr.es/idbis/db/docs/design/2-requirements.pdf http://ocw.usal.es/ensenanzas-tecnicas/ingenieria-del-software/contenidos/Tema3-IntroduccionalaIR- 1pp.pdf