SlideShare una empresa de Scribd logo
1 de 3
SOFTWARE: LA CALIDAD DEL PRODUCTO Y LA CALIDAD DEL PROCESO
Es bien sabido que la calidad es la característica que se le da a un producto o
servicio que cumple con los requerimientos o especificaciones pre-establecidas,
Pero muchos suelen ver la calidad como un atributo exclusivo del producto, y que
esta solo se puede medir cuando el producto está en las manos del cliente.
De ser esto cierto ¿Qué probabilidad habría de obtener un producto de calidad si
no podemos anticipar el impacto que éste tendrá?, esto hace pensar lo siguiente:
Para obtener calidad hay que aplicar calidad, lo que nos lleva a tomar la calidad
como principio en cada una de las etapas de desarrollo es decir en el proceso.
Si el proceso está bien diseñado y bien ejecutado, el producto final siempre va a
salir de acuerdo a lo especificado, y su uso será satisfactorio para el cliente.
Cuando se habla del producto software, debe tenerse claro, cual será la finalidad
de este, cuales son los requerimientos explícitos e implícitos, ya que estas serán
las medidas de calidad que pondrá el cliente al momento de hacerle entrega del
producto.
Al tener estos requerimientos en cuenta, los procesos de desarrollo, prueba y
mantenimiento se adaptan a estas exigencias, lo que puede incurrir en un
aumento de gastos.
La calidad de un producto no solo se mide por su exactitud o precisión para hacer
las tareas para las cuales se diseño, aspectos como: la seguridad, compatibilidad,
Usabilidad, Portabilidad, Flexibilidad, Facilidad de mantenimiento, modularidad,
son también medidas de calidad para un producto software.
En busca de obtener calidad de los productos en general, se diseña la ISO 9000
que no es otra cosa que la definición de modelos a seguir, que ayuden al control
de las actividades para la fabricación o desarrollo de los mismos, poniendo como
principal medida el registro o documentación de los procesos, Anticipando cual
será la calidad del producto. De esta manera si se obtiene una inconformidad o se
produce un error, según el modelo que se haya utilizado se estará en capacidad
de determinar el punto de fallo y corregirlo.
Para la realización de un producto software, se emplea a su vez una amplia gama
de productos como son: Las especificaciones, módulos de diseño, código,
informes entre otros, estos productos también requieren ser evaluados, si
realmente estamos hablado de prácticas responsables en el diseño del producto
final.
Tener una metodología, es nos permite manejar o realizar un proceso en base a
ciertos lineamientos pre-fijados. No se puede hablar de fábrica de software sin
inmiscuir planeación, organización, y ciclos repetitivos.
No existe una única forma de producción, en la industria del software existe una
gran variedad de métodos y procedimientos que pueden ser utilizados, tan es así
que estos procedimientos pueden variar según el país, aunque estas variaciones
en su mayoría se hacen al momento de documentar procesos.
Estas metodologías son adaptables a las organizaciones que la implementen, es
decir cada quien puede escoger la que se adapte a sus necesidades o
personalizarla, pero teniendo en cuenta que si se hacen demasiadas variaciones,
esta puede perder lo que era su objetivo inicial que es estandarizar los procesos
con eficiencia.
Un proceso de desarrollo software debe definir como, cuando, donde y quien
realizara el trabajo, la técnica a implementar, y que deseamos producir en el
proceso; la organización y planificación son centro fundamental.
Un proceso de desarrollo no se inventa de la noche a la mañana, generalmente
parte de las experiencias, y las técnicas aprendidas que hayan sido exitosas.
Algunos profesionales se han dedicado al estudio y diseño de diversos modelos
que puedan servir de referencia, entre estos: CMM-SW, el CMMI, el ISO/IEC
12207 e ISO/IEC 15504 que cuentan con recomendación de entidades que han
implementado estos modelos antes, y han dado fe del éxito de sus proyectos
resaltando que el aspecto técnico y el administrativo son igualmente importantes.
Si una empresa quiere evaluarse en términos de calidad o capacidad, basta con
comparar su forma de trabajo con la indicada en estos modelos y asi ver en que
nivel se encuentra, y que aspectos debe mejorar.
Existe un tema bastante controversial, sobre si un proceso de software debe ser
iterativo, lo que llevaría a no tener claro los requerimientos del producto desde el
inicio, si no estar expuestos al cambio, en cualquier momento el requerimiento
puede cambiar o evolucionar, lo que hace que si se lleva un proceso de desarrollo
lineal, se deben afrontar los gastos, el retraso y la re-elaboración del producto.
En cambio si es iterativo, y hay espacio de retroalimentación con el cliente, la
posibilidad de cambios repentinos disminuye, y la posibilidad de entregar un
producto final satisfactorio aumenta.
No existe tal cosa como un modelo universal, por ende no hay un proceso de
desarrollo único, cada proceso debe adaptarse según las especificaciones del
proyecto, y las necesidades que este contemple.
Actualmente se colocan como ejemplo dos tipos de procesos:
Los procesos peso Pesado o también conocido como RUP, y los Procesos peso
ligero XP (extreme programming). Ambos aplicables dependiendo del interés
industrial, del perfil del proyecto y la formalidad que se lleve en el proceso.
RUP trabaja conjuntamente con UML, utilizando métodos que se adapten al
contexto, necesidades del proyecto y organización, equilibrando las prioridades
entre los roles.
XP se orienta en su mayoría a la codificación, a satisfacer al cliente sin hacer
énfasis en el modelado, difícilmente implementable en proyectos de gran tamaño.
La tecnología, la gente y los procesos son pequeños mundos individuales, cada
uno con sus características y conceptos, pero todos necesarios para la realización
de un producto
Yisel PeraltaFontalvo
ADSI
1. ¿Para que un software sea de calidad debe este cumplircon todas las medidaso factores
como son: portabilidad, corrección, usabilidad, robustez, entre otras?
2. Si estas iniciando en la industrial del software, y no tienes experiencia ¿sobre que
modelo de desarrollo debes basarte? Y ¿Qué características del proyecto me darán este
criterio?
3. ¿Qué debe documentarse dentro del proceso de desarrollo?
4. ¿Cómo se puede implementar eficazmente un modelo iterativo?
5. ¿Es imposible obtener requerimientos completos?

Más contenido relacionado

La actualidad más candente

Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareantonio
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Vanessa Toral Yépez
 
Niveles de madurez
Niveles de madurezNiveles de madurez
Niveles de madurezbaldhooap
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPatricio Abad
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blancaStudentPc
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectosjose_macias
 
Control estadistico-de-la-calidad
Control estadistico-de-la-calidadControl estadistico-de-la-calidad
Control estadistico-de-la-calidadPaola Payán
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
metodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialmetodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialNoraVelasquez4
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareNelson Guanipa
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmiSandrea Rodriguez
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesMICProductivity
 

La actualidad más candente (20)

Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
 
NORMA ISO 90003
NORMA ISO 90003NORMA ISO 90003
NORMA ISO 90003
 
Factores de calidad del software
Factores de calidad del softwareFactores de calidad del software
Factores de calidad del software
 
Niveles de madurez
Niveles de madurezNiveles de madurez
Niveles de madurez
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De Calidad
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
Software caja negra y caja blanca
Software caja negra y caja blancaSoftware caja negra y caja blanca
Software caja negra y caja blanca
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
Control estadistico-de-la-calidad
Control estadistico-de-la-calidadControl estadistico-de-la-calidad
Control estadistico-de-la-calidad
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
metodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialmetodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificial
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de Software
 
Ventajas y desventajas de cmmi
Ventajas y desventajas de cmmiVentajas y desventajas de cmmi
Ventajas y desventajas de cmmi
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Ejemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdenciesEjemplos práctios de calidad en el software tecdencies
Ejemplos práctios de calidad en el software tecdencies
 

Destacado

Control De Calidad En Proceso
Control De Calidad En ProcesoControl De Calidad En Proceso
Control De Calidad En ProcesoUAT
 
Calidad en produccion y servicio
Calidad en produccion y servicioCalidad en produccion y servicio
Calidad en produccion y serviciochiqquitita
 
CALIDAD DE UN PRODUCTO
CALIDAD DE UN PRODUCTOCALIDAD DE UN PRODUCTO
CALIDAD DE UN PRODUCTOUNEFA
 
La calidad en los Procesos de Servicios
La calidad en los Procesos de ServiciosLa calidad en los Procesos de Servicios
La calidad en los Procesos de ServiciosAlexander Perdomo
 
Registros de la calidad
Registros de la calidadRegistros de la calidad
Registros de la calidadAlfonso Osorio
 
Auditoria De La Calidad
Auditoria De La CalidadAuditoria De La Calidad
Auditoria De La CalidadUNIDEG
 
Herramientas de medición de calidad
Herramientas de medición de calidadHerramientas de medición de calidad
Herramientas de medición de calidadLuisFerToledo
 
Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)lgarcia148
 
Calidad Estadistica
Calidad EstadisticaCalidad Estadistica
Calidad EstadisticaHenry Mieses
 
Procesos productivos alimentos
Procesos productivos alimentosProcesos productivos alimentos
Procesos productivos alimentosCPVergara
 
Aspectos fundamentales de los diferentes procesos de manufactura luis
Aspectos fundamentales de los diferentes procesos de manufactura luisAspectos fundamentales de los diferentes procesos de manufactura luis
Aspectos fundamentales de los diferentes procesos de manufactura luisLuis Miguel Hernandez
 
El código de trabajo y la importancia de su conocimiento
El código de trabajo y la importancia de su conocimientoEl código de trabajo y la importancia de su conocimiento
El código de trabajo y la importancia de su conocimientoandrescosculluela
 

Destacado (20)

Niveles de la calidad
Niveles de la calidadNiveles de la calidad
Niveles de la calidad
 
La filosofía de la calidad
La filosofía de la calidadLa filosofía de la calidad
La filosofía de la calidad
 
Control De Calidad En Proceso
Control De Calidad En ProcesoControl De Calidad En Proceso
Control De Calidad En Proceso
 
Calidad del producto
Calidad del productoCalidad del producto
Calidad del producto
 
El Proceso De Calidad
El Proceso De CalidadEl Proceso De Calidad
El Proceso De Calidad
 
Calidad en produccion y servicio
Calidad en produccion y servicioCalidad en produccion y servicio
Calidad en produccion y servicio
 
CALIDAD DE UN PRODUCTO
CALIDAD DE UN PRODUCTOCALIDAD DE UN PRODUCTO
CALIDAD DE UN PRODUCTO
 
La calidad en los Procesos de Servicios
La calidad en los Procesos de ServiciosLa calidad en los Procesos de Servicios
La calidad en los Procesos de Servicios
 
Registros de la calidad
Registros de la calidadRegistros de la calidad
Registros de la calidad
 
Control de insumos
Control de insumosControl de insumos
Control de insumos
 
Auditoria De La Calidad
Auditoria De La CalidadAuditoria De La Calidad
Auditoria De La Calidad
 
Herramientas de medición de calidad
Herramientas de medición de calidadHerramientas de medición de calidad
Herramientas de medición de calidad
 
Etapas Calidad
Etapas CalidadEtapas Calidad
Etapas Calidad
 
CONTROL DE CALIDAD
CONTROL DE CALIDADCONTROL DE CALIDAD
CONTROL DE CALIDAD
 
La Empresa
La EmpresaLa Empresa
La Empresa
 
Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)Sistemas De Gestión De Calidad (Iso 9001)
Sistemas De Gestión De Calidad (Iso 9001)
 
Calidad Estadistica
Calidad EstadisticaCalidad Estadistica
Calidad Estadistica
 
Procesos productivos alimentos
Procesos productivos alimentosProcesos productivos alimentos
Procesos productivos alimentos
 
Aspectos fundamentales de los diferentes procesos de manufactura luis
Aspectos fundamentales de los diferentes procesos de manufactura luisAspectos fundamentales de los diferentes procesos de manufactura luis
Aspectos fundamentales de los diferentes procesos de manufactura luis
 
El código de trabajo y la importancia de su conocimiento
El código de trabajo y la importancia de su conocimientoEl código de trabajo y la importancia de su conocimiento
El código de trabajo y la importancia de su conocimiento
 

Similar a La calidad del producto y la calidad del proceso

presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdfLuis Manotas
 
331161221 santaella u2-estandaresenedisenodealgoritmos
331161221 santaella u2-estandaresenedisenodealgoritmos331161221 santaella u2-estandaresenedisenodealgoritmos
331161221 santaella u2-estandaresenedisenodealgoritmosSol Hernández
 
Material de apoyo unidad 2. estandares en el diseño de algoritmos
Material de apoyo unidad 2. estandares en el diseño de algoritmosMaterial de apoyo unidad 2. estandares en el diseño de algoritmos
Material de apoyo unidad 2. estandares en el diseño de algoritmosLeany González
 
Guía 2. Estandares de Calidad de Software - Sullin Santaella
Guía 2. Estandares de Calidad de Software - Sullin SantaellaGuía 2. Estandares de Calidad de Software - Sullin Santaella
Guía 2. Estandares de Calidad de Software - Sullin SantaellaJosé Ricardo Tillero Giménez
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusAnnie Mrtx
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Estandares de calidad, los nuevos retos empresariales
Estandares de calidad, los nuevos retos empresarialesEstandares de calidad, los nuevos retos empresariales
Estandares de calidad, los nuevos retos empresarialesWILLIAM SUÁREZ HERNÁNDEZ
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de CalidadArlu Flex
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidadArlu Flex
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en softwareluly garcia
 
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptxgabrielguillen23
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Artículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArtículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArlu Flex
 

Similar a La calidad del producto y la calidad del proceso (20)

presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
331161221 santaella u2-estandaresenedisenodealgoritmos
331161221 santaella u2-estandaresenedisenodealgoritmos331161221 santaella u2-estandaresenedisenodealgoritmos
331161221 santaella u2-estandaresenedisenodealgoritmos
 
Material de apoyo unidad 2. estandares en el diseño de algoritmos
Material de apoyo unidad 2. estandares en el diseño de algoritmosMaterial de apoyo unidad 2. estandares en el diseño de algoritmos
Material de apoyo unidad 2. estandares en el diseño de algoritmos
 
CALIDAD DE SOFTWARE
CALIDAD DE SOFTWARECALIDAD DE SOFTWARE
CALIDAD DE SOFTWARE
 
Guía 2. Estandares de Calidad de Software - Sullin Santaella
Guía 2. Estandares de Calidad de Software - Sullin SantaellaGuía 2. Estandares de Calidad de Software - Sullin Santaella
Guía 2. Estandares de Calidad de Software - Sullin Santaella
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_Jesus
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Estandares de calidad, los nuevos retos empresariales
Estandares de calidad, los nuevos retos empresarialesEstandares de calidad, los nuevos retos empresariales
Estandares de calidad, los nuevos retos empresariales
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Cmm
CmmCmm
Cmm
 
Artículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de InformaciónArtículo Estándares de Calidad en los Sistemas de Información
Artículo Estándares de Calidad en los Sistemas de Información
 
Cmmi
CmmiCmmi
Cmmi
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 

Más de yperalta

Presentación1
Presentación1Presentación1
Presentación1yperalta
 
Contrato informatico
Contrato informaticoContrato informatico
Contrato informaticoyperalta
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptualyperalta
 
La calidad
La calidadLa calidad
La calidadyperalta
 
Manual e genforms
Manual e genformsManual e genforms
Manual e genformsyperalta
 
Punto de contacto Egresados SENA
Punto de contacto Egresados SENAPunto de contacto Egresados SENA
Punto de contacto Egresados SENAyperalta
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimensionyperalta
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimensionyperalta
 
La Encuesta
La EncuestaLa Encuesta
La Encuestayperalta
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binarioyperalta
 

Más de yperalta (13)

Presentación1
Presentación1Presentación1
Presentación1
 
Contrato informatico
Contrato informaticoContrato informatico
Contrato informatico
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
La calidad
La calidadLa calidad
La calidad
 
Manual e genforms
Manual e genformsManual e genforms
Manual e genforms
 
Punto de contacto Egresados SENA
Punto de contacto Egresados SENAPunto de contacto Egresados SENA
Punto de contacto Egresados SENA
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimension
 
Arreglos En Una Dimension
Arreglos En Una DimensionArreglos En Una Dimension
Arreglos En Una Dimension
 
La Encuesta
La EncuestaLa Encuesta
La Encuesta
 
HARDWARE
HARDWAREHARDWARE
HARDWARE
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 

La calidad del producto y la calidad del proceso

  • 1. SOFTWARE: LA CALIDAD DEL PRODUCTO Y LA CALIDAD DEL PROCESO Es bien sabido que la calidad es la característica que se le da a un producto o servicio que cumple con los requerimientos o especificaciones pre-establecidas, Pero muchos suelen ver la calidad como un atributo exclusivo del producto, y que esta solo se puede medir cuando el producto está en las manos del cliente. De ser esto cierto ¿Qué probabilidad habría de obtener un producto de calidad si no podemos anticipar el impacto que éste tendrá?, esto hace pensar lo siguiente: Para obtener calidad hay que aplicar calidad, lo que nos lleva a tomar la calidad como principio en cada una de las etapas de desarrollo es decir en el proceso. Si el proceso está bien diseñado y bien ejecutado, el producto final siempre va a salir de acuerdo a lo especificado, y su uso será satisfactorio para el cliente. Cuando se habla del producto software, debe tenerse claro, cual será la finalidad de este, cuales son los requerimientos explícitos e implícitos, ya que estas serán las medidas de calidad que pondrá el cliente al momento de hacerle entrega del producto. Al tener estos requerimientos en cuenta, los procesos de desarrollo, prueba y mantenimiento se adaptan a estas exigencias, lo que puede incurrir en un aumento de gastos. La calidad de un producto no solo se mide por su exactitud o precisión para hacer las tareas para las cuales se diseño, aspectos como: la seguridad, compatibilidad, Usabilidad, Portabilidad, Flexibilidad, Facilidad de mantenimiento, modularidad, son también medidas de calidad para un producto software. En busca de obtener calidad de los productos en general, se diseña la ISO 9000 que no es otra cosa que la definición de modelos a seguir, que ayuden al control de las actividades para la fabricación o desarrollo de los mismos, poniendo como principal medida el registro o documentación de los procesos, Anticipando cual será la calidad del producto. De esta manera si se obtiene una inconformidad o se produce un error, según el modelo que se haya utilizado se estará en capacidad de determinar el punto de fallo y corregirlo. Para la realización de un producto software, se emplea a su vez una amplia gama de productos como son: Las especificaciones, módulos de diseño, código,
  • 2. informes entre otros, estos productos también requieren ser evaluados, si realmente estamos hablado de prácticas responsables en el diseño del producto final. Tener una metodología, es nos permite manejar o realizar un proceso en base a ciertos lineamientos pre-fijados. No se puede hablar de fábrica de software sin inmiscuir planeación, organización, y ciclos repetitivos. No existe una única forma de producción, en la industria del software existe una gran variedad de métodos y procedimientos que pueden ser utilizados, tan es así que estos procedimientos pueden variar según el país, aunque estas variaciones en su mayoría se hacen al momento de documentar procesos. Estas metodologías son adaptables a las organizaciones que la implementen, es decir cada quien puede escoger la que se adapte a sus necesidades o personalizarla, pero teniendo en cuenta que si se hacen demasiadas variaciones, esta puede perder lo que era su objetivo inicial que es estandarizar los procesos con eficiencia. Un proceso de desarrollo software debe definir como, cuando, donde y quien realizara el trabajo, la técnica a implementar, y que deseamos producir en el proceso; la organización y planificación son centro fundamental. Un proceso de desarrollo no se inventa de la noche a la mañana, generalmente parte de las experiencias, y las técnicas aprendidas que hayan sido exitosas. Algunos profesionales se han dedicado al estudio y diseño de diversos modelos que puedan servir de referencia, entre estos: CMM-SW, el CMMI, el ISO/IEC 12207 e ISO/IEC 15504 que cuentan con recomendación de entidades que han implementado estos modelos antes, y han dado fe del éxito de sus proyectos resaltando que el aspecto técnico y el administrativo son igualmente importantes. Si una empresa quiere evaluarse en términos de calidad o capacidad, basta con comparar su forma de trabajo con la indicada en estos modelos y asi ver en que nivel se encuentra, y que aspectos debe mejorar. Existe un tema bastante controversial, sobre si un proceso de software debe ser iterativo, lo que llevaría a no tener claro los requerimientos del producto desde el inicio, si no estar expuestos al cambio, en cualquier momento el requerimiento puede cambiar o evolucionar, lo que hace que si se lleva un proceso de desarrollo lineal, se deben afrontar los gastos, el retraso y la re-elaboración del producto.
  • 3. En cambio si es iterativo, y hay espacio de retroalimentación con el cliente, la posibilidad de cambios repentinos disminuye, y la posibilidad de entregar un producto final satisfactorio aumenta. No existe tal cosa como un modelo universal, por ende no hay un proceso de desarrollo único, cada proceso debe adaptarse según las especificaciones del proyecto, y las necesidades que este contemple. Actualmente se colocan como ejemplo dos tipos de procesos: Los procesos peso Pesado o también conocido como RUP, y los Procesos peso ligero XP (extreme programming). Ambos aplicables dependiendo del interés industrial, del perfil del proyecto y la formalidad que se lleve en el proceso. RUP trabaja conjuntamente con UML, utilizando métodos que se adapten al contexto, necesidades del proyecto y organización, equilibrando las prioridades entre los roles. XP se orienta en su mayoría a la codificación, a satisfacer al cliente sin hacer énfasis en el modelado, difícilmente implementable en proyectos de gran tamaño. La tecnología, la gente y los procesos son pequeños mundos individuales, cada uno con sus características y conceptos, pero todos necesarios para la realización de un producto Yisel PeraltaFontalvo ADSI 1. ¿Para que un software sea de calidad debe este cumplircon todas las medidaso factores como son: portabilidad, corrección, usabilidad, robustez, entre otras? 2. Si estas iniciando en la industrial del software, y no tienes experiencia ¿sobre que modelo de desarrollo debes basarte? Y ¿Qué características del proyecto me darán este criterio? 3. ¿Qué debe documentarse dentro del proceso de desarrollo? 4. ¿Cómo se puede implementar eficazmente un modelo iterativo? 5. ¿Es imposible obtener requerimientos completos?