La medición total del software nos permite medir todos los aspectos que lo forman: funcionales y no funcionales. El software es un producto completamente distinto al resto, entenderlo y medirlo bien en todas sus facetas es una misión importante que nos beneficiará a la hora de gestionar con éxito nuestros proyectos: sin medición no sabemos si mejoramos y sin mejora, estamos peridos. Conoceremos los distintos requisitos del software y como abordar su medición con diferentes métodos así como un estudio de los métodos más utilizados en la industria.
Medición y Estimación de Software con Puntos de FunciónSoftware Guru
En esta sesión de Lunch & Learn se presena la principal herramienta para la medición funcional de productos de sofware desde el punto de vista del usuario: Análisis de Puntos de Función (APF).
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...Software Guru
Hacer una estimación de bajo hacia arriba es inviable si todavía no hay una estructura de proyecto disponible, hacer una estimación solamente basada en analogía es muy subjetivo y no se puede aprender de los errores cometidos.
El objetivo de este webinar es introducir el método de medición de COSMIC y presentar una propuesta para derivar unidades de producto a partir de los requerimientos funcionales del usuario en diferentes representaciones.
Este trabajo fue presentado como parte del curso Ingeniería y calidad del Software ofrecido como parte de la Especialización en Informática y Ciencias de la Computación en la Fundación Universitaria Konrad Lorenz
Medición y Estimación de Software con Puntos de FunciónSoftware Guru
En esta sesión de Lunch & Learn se presena la principal herramienta para la medición funcional de productos de sofware desde el punto de vista del usuario: Análisis de Puntos de Función (APF).
Estimación del esfuerzo y costo necesarios para el desarrollo de un proyecto ...Software Guru
Hacer una estimación de bajo hacia arriba es inviable si todavía no hay una estructura de proyecto disponible, hacer una estimación solamente basada en analogía es muy subjetivo y no se puede aprender de los errores cometidos.
El objetivo de este webinar es introducir el método de medición de COSMIC y presentar una propuesta para derivar unidades de producto a partir de los requerimientos funcionales del usuario en diferentes representaciones.
Este trabajo fue presentado como parte del curso Ingeniería y calidad del Software ofrecido como parte de la Especialización en Informática y Ciencias de la Computación en la Fundación Universitaria Konrad Lorenz
Presentación sobre la estimación de proyectos de software. El documento base de esta presentación puede ser solicitado al Autor a luiseduardo.pelaez@gmail.com.
How to use the COSMIC method for proper and reliable estimates of software projects, as presented on the Congreso Nacional de Medición y Estimación de Software in Mexico City.
In his book ‘Software Metrics and Software Metrology’ Dr. Abran has used a number of metrology concepts to document structural weaknesses in the design of well-known software metrics and, from the lessons learned, he has illustrated next how some metrology criteria had been taken into account in the design of the 2nd generation of a measurement method for the functional size of a software.
In this talk, Dr. Abran will present some key metrology-related lessons learned from the past and how they relate to software measurement. He will also share recent insights from his exploration of the relevance and use of metrology concepts for software measurement, and how close or how far are we in a journey towards the design (and acceptance…) of an 8th base measure for software?
‘Many ad hoc software metrics have been defined and used. But when neither the methods of established metrology nor any comparable alternative are applied, the outcome is metrics and procedures that do not meet expectations for metrological rigor and results whose meaning and significance are unclear.’
From: ‘A Rational Foundation for Software Metrology’ – NIST 2016
Presentación sobre la estimación de proyectos de software. El documento base de esta presentación puede ser solicitado al Autor a luiseduardo.pelaez@gmail.com.
How to use the COSMIC method for proper and reliable estimates of software projects, as presented on the Congreso Nacional de Medición y Estimación de Software in Mexico City.
In his book ‘Software Metrics and Software Metrology’ Dr. Abran has used a number of metrology concepts to document structural weaknesses in the design of well-known software metrics and, from the lessons learned, he has illustrated next how some metrology criteria had been taken into account in the design of the 2nd generation of a measurement method for the functional size of a software.
In this talk, Dr. Abran will present some key metrology-related lessons learned from the past and how they relate to software measurement. He will also share recent insights from his exploration of the relevance and use of metrology concepts for software measurement, and how close or how far are we in a journey towards the design (and acceptance…) of an 8th base measure for software?
‘Many ad hoc software metrics have been defined and used. But when neither the methods of established metrology nor any comparable alternative are applied, the outcome is metrics and procedures that do not meet expectations for metrological rigor and results whose meaning and significance are unclear.’
From: ‘A Rational Foundation for Software Metrology’ – NIST 2016
Estas diapositivas explican los beneficios de COSMIC FP, método que utilizó Intellego para satisfacer las necesidades del negocio. El método COSMIC ayudó a reducir la variación esfuerzo con la verificación estadística.
Análisis De Sistemas Y Sus ComplementosYesid Isidro
Facultad De Ingeniería Industrial
Análisis De Sistemas
Proyecto Análisis De Sistemas Y Sus Complementos
Prof.: Rosa Abrego
Estudiante: Yesid Isidro
El siguiente vídeo es totalmente educativo y a la vez informativo sobre un proyecto universitario de como están compuestos los Sistemas.
Se publica una presentación acerca de los conceptos básicos iniciales y generales de la Ingeniería del Software, una vez que los lea, revise, podría realizar sus preguntas ante inquietudes que pudieran presentarse y sobre todo realizar aportes, es decir, incrementar archivos de material a fin o sus estudios realizados la respecto a fin de poder enriquecer el conociemiento de todos en esta asignatura
Bienvenidos.....
Charla desarrollada en el Congreso de la UCV-ATE.
Agenda: http://www.sistemasucvate.com/#/servicios
Puedes encontrar mas información en: gcoronelc.blogspot.pe
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
La utilización de estructuras de datos adecuadas para cada problema hace que se simplifiquen en gran medida los tiempos de respuestas y la cantidad de cómputo realizada.
Por Nelson González
Onboarding new members into an engineering team is not easy on anyone. In a short period of time, the new team member is required to be able to bring professional
Por Victoriya Kalmanovich
El secreto para ser un desarrollador SeniorSoftware Guru
En esta charla platicaremos sobre el “secreto” y el camino para llegar a ser un desarrollador Senior, experiencia, consejos y recomendaciones que en estos 8 años
Por René Sandoval
Apache Airflow es una plataforma en la que podemos crear flujos de datos de manera programática, planificarlos y monitorear de manera centralizada.
Por Yesi Díaz
How thick data can improve big data analysis for business:Software Guru
En esta presentación hablaré sobre cómo el Análisis de Datos Gruesos, específicamente el análisis antropológico y semiótico, puede ayudar a mejorar los resultados del Big Data
Por Martin Cuitzeo
CoDi® es la nueva forma de realizar pagos digitales desarrollada por el Banco de México. Por medio de CoDi puedes realizar cobros y pagos desde tu celular, utilizando una cuenta bancaria o de alguna institución financiera, sin comisiones.
Por Cristian Jaramillo
Gestionando la felicidad de los equipos con Management 3.0Software Guru
En las metodologías agiles hablamos de equipos colaborativos, autogestionados y felices. hablamos de lideres serviciales. El management 3.0 nos ayuda a cultivar el mindset correcto, aquel que servirá como el terreno fértil para que la agilidad florezca.
Por Andrea Vélez Cárdenas
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
Hoy por hoy las experiences de usuario pueden ser enriquecidas mediante el uso de Web Components, que son un estándar de la W3C soportado por la mayoría de los navegadores web modernos.
Por Alex Arriaga
Así publicamos las apps de Spotify sin stressSoftware Guru
En Spotify tenemos 1600+ ingenieros, trabajando en 280+ squads. Aún a esta escala, hemos logrado adoptar prácticas que nos han permitido acelerar la forma en que desarrollamos nuestro producto. Presentado por Erick Camacho en SG Virtual Conference 2020
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
he measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This involves having clarity on what are the right things as well as avoiding what is unproductive. Intelligence, creativity, and knowledge may all be wasted if not put to work on the things that matter.
Presentado por Cristina Nistor en SG Virtual Conference 2020
Acciones de comunidades tech en tiempos del Covid19Software Guru
Acciones de Comunidades Tech en tiempo del COVID-19 es una platica para informar acerca de las acciones que están realizando algunas comunidades de tecnología en México para luchar contra la propagación del COVID-19. Desde análisis de datos, visualizaciones, simulaciones de contagio, etc.
Presentado por Juana Martínez, Adriana Vallejo y Eduardo Ramírez en SG Virtual Conference 2020
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
La charla presenta un modelo claro, generado por la ponente, para atender los niveles desde lo operativo a lo estratégico.
Presentado por Gabriela Salinas en SG Virtual Conference
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
6. BIENVENID@S
El Software
Requisitos del Software
Medición del Software
¿Qué es?
¿Por qué?
Métodos de Medición
Métodos Funcionales
Métodos No Funcionales
La Medición Total
En el Mundo Real
8. ¿ Qué es el Software ?
software.
(Voz ingl.).
1. m. Inform. Conjunto de programas, instrucciones y reglas
informáticas para ejecutar ciertas tareas en una computadora.
19. Métodos de Medición Funcional
IFPUG
COSMIC
NESMA
MK-II
FiSMA
SiFPA Puntos
Casos
de UsoPF 3D
Puntos
Característica
20. Métodos de Medición Funcional
Requisitos No Funcionales
Necesidad documentación
Entendimiento del Usuario
Independiente entorno
tecnológico
Independiente entorno
humano
Independiente entorno
metodológico
Se pueden estimar pronto
21. Métodos de Medición No Funcional
T-Shirt Catálogo Puntos de
Historia
Lógica
Difusa
22. Métodos de Medición No Funcional
No uniformes
No permiten comparación
Dependencia del entorno
tecnológico
Dependencia del entorno
metodológico
Dependencia del entorno
humano
Todo tipo requisitos
Adaptada a nuestra empresa
26. IFPUG FPA: Método
Clientes Facturas
Empleados
Contratos
Productos
Alta de
Empleado
Listado de
Facturas
Modificación
de Producto
Generación
de Factura
27. IFPUG FPA: Datos
Nombre Teléfono Dirección Persona
EmpresaNombre Teléfono Dirección Contacto
36. SNAP: Método
Asociar Requisitos a
Subcategorías
Identificar la
Unidad de cada
Subcategoría Calcular la complejidad
de cada unidad
Obtener los Puntos
SNAP de cada Unidad
Sumar todos
los Puntos SNAP
Medición
En Puntos
SNAP
SNAP
37. 1. Validación de la Entrada de Datos
2. Operaciones Lógicas y Matemáticas
3. Formateo de Datos
4. Movimientos Internos de Datos
5. Aportando valor añadido a los usuarios a
través de la parametrización
SNAP: Categorías y Subcategorías
1. Interfaces de Usuario
2. Métodos de ayuda
3. Múltiples métodos de entrada
4. Múltiples métodos de salida
1. Múltiples Plataformas
2. Tecnología de la Base de datos
3. Procesos Batch
1. Software basado en
componentes
2. Múltiples interfaces de
entrada/salida
39. SNAP: Ejemplo
Categoría Diseño del Interfaz
Subcategoría Interfaces de Usuario
SCU Pantalla(s)
Complejidad Baja (<10 elementos)
SP 2 * Nº Elementos
Cambiar el color del Botón de azul
a rojo
44. Por experiencia (a
ojo); 46,35%
Puntos de Casos de
Uso; 13,18%
Puntos de Historia;
7,93%
Puntos Función
IFPUG; 5,84%
Líneas de Código;
5,64%
Catálogo de Componentes;
5,39%
Planning Poker; 4,58%
SNAP; 2,42%
Delphy; 2,32%
T-Shirt; 1,98%
COCOMO; 1,23%
PF NESMA;
1,09%
PF COSMIC; 0,74% PF FiSMA; 0,51%
PF MK-II;
0,43% PF SiFP; 0,28%
Putnam; 0,09%
Métodos usados en
Fuente: Estudio realizado por http://laboratorioti.com sobre 348 encuestados
45. Estimación de
proyectos de
desarrollo;
24,4%
Planificación;
19,9%
Presupuestación;
15,8%
Medición de la
productividad
interna; 13,5%
Estimación del
mantenimiento
de aplicaciones;
10,0%
Prorrateo de
costes a través de
porfolio de
aplicaciones; 6,5%
Gestión de
contrato de
outsourcing; 5,9%
Medición de la
productividad del
proveedor del
desarrollo; 3,7%
Otros; 0,2%
Objetivo de la Medición en
Fuente: Estudio realizado por http://laboratorioti.com sobre 348 encuestados
47. Ahora es Tu Turno
laboratorioti.com
Sus pasiones son la Innovación y las Tecnologías de la Información.
Titulado como Ingeniero Superior en Informática, es Certified Function
Points Specialist (CFPS) y Certified SNAP Practitioner (CSP) de IFPUG
Blogger en el Laboratorio de las TI (http://laboratorioti.com).
Ha desarrollado su labor en todas las facetas del desarrollo de
software: programación, análisis, dirección de equipos, dirección de
proyectos, consultoría, auditoria, gestión de servicios siempre mirando
un poco más allá.
Ha realizado formaciones/capacitaciones sobre métodos de medición y
estimación en Brasil, Chile, Colombia, España y Perú.
Julián Gómez, CFPS, CSP
Ingeniero en Informática
Project Manager en Sopra
Blogger en El Laboratorio de las TI
Contacto: http://fjuliangomez.com
@fjuliangomez
Autor de la:
Guía Práctica de
Estimación y
Medición de
Proyectos Software
48. Créditos de las Imágenes
Diapositiva 2 imagen de marco.arnhold s
Diapositiva 3 imagen de TheCulinaryGeek
Diapositiva 4 imagen de Eva the Weaver
Diapositiva 5 imagen de Theen Moy
Diapositiva 8 imagen de nyuhuhuu
Diapositiva 9 imagen de ryanne lai
Diapositiva 10 imagen de Geralt
Diapositiva 11 imagen de jarmolouk
Diapositiva 12 imagen de sandid
Diapositiva 14 imagen de Eukalyptus
Diapositiva 15 imagen de In Mou We Trust
Diapositiva 19 imagen de stux
Diapositiva 21 imagen de zzpza
Diapositiva 37 imagen de Kasaa
Diapositiva 38 imagen de Mampu
Diapositiva 44 imagen de Paul Vladuchick