Sunteți pe pagina 1din 14

Sistema de Gestin de la Calidad

Anlisis y Desarrollo De Sistemas De Informacin


GUIA DE APRENDIZAJE INTRODUCCIN A LAS BASES DE DATOS SOLUCION

Henry Alfonso Garzn Snchez

Nombre: Johan Neira

N De Ficha: 468106

1. Haga un mapa conceptual personal sobre Calidad y resea histrica. 2. Vea el video que est en la carpeta La calidad es una carrera que no tiene fin y conteste lo siguiente: Cul es la idea principal que se desarrolla en el video?. No conteste con una palabra solamente. Cree usted que los clientes son fundamentales en las empresas?. Si contesta si explique su respuesta y si contesta no explique su respuesta. Por qu es importante que las empresas haga un mejoramiento continuo en sus procesos?. Qu sucedera si usted es dueo de una empresa desarrolladora de software y no realiza seguimiento ni hace mejoramiento continuo de sus productos de software?. Justifique su respuesta. 4. Investigue sobre La calidad en el mundo globalizado. 5. Qu es Calidad de vida?. 6. Qu es Calidad total?. 7. Leer el capitulo 1 El producto del libro Ingenieria -de-Software-Un-EnfoquePractico-Pressman-5th-Ed.pdf. Resuelva los Problemas y puntos a considerar de la pagina 11 menos el punto 1.6 del libro. 8. Qu es Calidad de Software?. Haga un mapa conceptual con su respuesta. 9. Qu es industrializacin de Software? 10. Porque es importante hacer calidad de software?. 11. Cules son los pasos para realizar una calidad de software? 12. Qu es el control de calidad del software? 13. Cules son los componentes del costo de hacer calidad? 14. Cmo obtener un Software con calidad? 15. Cmo evaluar la calidad un Software? 16. Cmo controlar la Madurez de un Software? 17. Elabore un diccionario de trminos que usted no comprenda con respecto a la lectura del tema contemplado en esta gua y busque su significado respectivo. Ejemplo: algunas palabras Configurabilidad (Configurability) Capacidad de Prueba (Testability) Escalabilidad (Scalability) Reusabilidad (Reusability) Portabilidad (Portability) Mantenibilidad (Maintainability) Modificabilidad (Modifiability) Interoperabilidad (Interoperability) Integridad (Integrity) Integrabilidad (Integrability)

1. MAPA CONCEPTUAL.

Es el producto o servicio que nosotros adquirimos y que satisfaga nuestras expectativas o necesidades, depende de la satisfaccin o conformidad del cliente o usuario. La calidad es el resultado es un esfuerzo con trabajo eficaz para satisfacer al consumidor. Las iso 9000 son normas establecidas por la organizacin internacional para la estandarizacin las cuales se pueden medirlos sistemas de gestin de calidad de una empresa y mirar si estas satisfacen las necesidades de los clientes

2.

Cul es la idea principal que se desarrolla en el video?. No conteste con una palabra solamente. Para mi la idea principal del video es explicar y el mostrar porque el xito de las grandes compaas depende de la calidad de sus productos la cual est regida por requerimientos del cliente y si estas compaas cumplen estos requerimientos podrn permanecer en el mercado. Cree usted que los clientes son fundamentales en las empresas?. Si contesta si Explique su respuesta y si contesta no explique su respuesta. Los clientes son fundamentales para las empresas porque para ellos se realizan los productos o se prestan los servicio, siempre una empresa suple la necesidad de un cliente y ofrece todo lo que el cliente pide o quiere. los clientes son fundamentales en una empresa porque ellos son los consumidores de bienes y servicios satisfaciendo una necesidad u objetivo, para la buena calidad del funcionamiento de una empresa

Por qu es importante que las empresas haga un mejoramiento continuo en sus procesos?. Con el pasar del tiempo todo va cambiando, y todo requiere de un mejoramiento continuo, es decir, todas las empresas dispuestas a brindar un excelente servicio o a vender el mejor producto deben ser competitivas, para lograr suplir todas las necesidades del cliente. El mejoramiento continuo de procesos mide los cambios positivos y todo lo que se puede mejorar en la empresa para lograr escalar. Qu sucedera si usted es dueo de una empresa desarrolladora de software y no realiza seguimiento ni hace mejoramiento continuo de sus productos de software?. Justifique su respuesta Todo varia y lo que hoy es lo ultimo el dia de maana es algo que ya paso. Si en mi empresa no se toma la medida de mejorar ni realizar el seguimiento correspondiente para el funcionamiento correcto de el desarrollo del software todo se va al piso y mi empresa se va a la quiebra. Porque deja de ser competitiva con otras empresas desarrolladoras de software que si estn pendientes de cada proceso de su empresa.

3. CALIDAD EN EL MUNDO GLOBALIZADO Hoy en da las compaas de todo el mundo industrializado reconocen que la calidad del producto se traduce en ahorro de costos y en una mejora general. La industria de desarrollo de software no es la excepcin, por lo que en los ltimos aos se han realizado intensos trabajos para aplicar los conceptos de calidad en el mbito del software. Hablar de calidad del software implica la necesidad de contar con parmetros que permitan establecer los niveles mnimos que un producto de este tipo debe alcanzar para que se considere de calidad. Da con da vemos que todo es competitividad y sin calidad esto no se puede lograr. En el mundo globalizado la calidad se mide con las normas ISO 9000 que se presenta su primera edicin en el ao 1987; las normas ISO son estndares de calidad que rigen sobre todas las organizaciones a nivel mundial. Entonces regidos por estas normas deciden el correcto funcionamiento y el resultado de un producto o servicio con calidad. 4. CALIDAD DE VIDA: es el nivel o estado en que se encuentra una persona, es decir, la calidad mide lo positivo entonces la calidad de vida mide el bienestar en que se encuentra una persona. El trmino se utiliza en una generalidad de contextos, tales como sociologa, ciencia poltica, estudios mdicos, estudios del desarrollo, etc. No debe ser confundido con el concepto de estndar o nivel de vida, que se basa primariamente en ingresos. Indicadores de calidad de vida incluyen no solo elementos de riqueza y empleo sino tambin de ambiente fsico y arquitectnico, salud fsica y mental, educacin, recreacin y pertenencia o cohesin social. 5. CALIDAD TOTAL: La calidad total es medir todos los procesos y resultados positivos que se pueda conseguir, ser muy detallados en cada paso y en cada labor de los trabajadores y el gran cumplimiento con cada necesidad del cliente. es una estrategia de gestin orientada a crear conciencia de calidad en todos los procesos organizacionales. La TQM ha sido ampliamente utilizada en manufactura, educacin, gobierno e industrias de servicio. Se le denomina total porque en ella queda concernida la organizacin de la empresa globalmente considerada y las personas que trabajan en ella.

6. Leer el captulo 1 El producto del libro Ingenieria-de-Software-Un-Enfoque-PracticoPressman-5th-Ed.pdf. Resuelva los Problemas y puntos a considerar de la pgina 11 menos el punto 1.6 del libro. 1.1. El software es la caracterstica que diferencia a muchos productos y sistemas informticos. D ejemplos de dos o tres productos y de, al menos, un sistema en el que el software, no el hardware, sea el elemento diferenciador.

Planillas de texto y procesador de texto. No se estropea, el software no de fbrica se desarrolla y es reutilizable


1.2. En los aos cincuenta y sesenta la programacin de computadoras era un arte aprendido en un entorno bsicamente experimental. Cmo ha afectado esto a las prcticas de desarrollo del software hoy? En los aos 60 se construyeron bibliotecas de subrutinas que solo tenan algoritmos que servan de forma limitada. Hoy en da se ampla la visin abarcando no solo a algoritmos si no que tambin a estructuras de datos, los componentes modernos permiten al ingeniero del software crear nuevas aplicaciones a partir de las reutilizables . 1.3. Muchos autores han tratado el impacto de la era de la informacin. D varios ejemplos (positivos y negativos) que indiquen el impacto del software en nuestra sociedad

ASPECTOS POSITIVOS Automatizacin de algunos procesos que realizamos hoy en da Noticias en informacin actualizadas rpidamente. Video conferencias. Mayor produccin en las empresas. Realizar trabajos de manera ms rpida y efectiva ASPECTOS NEGATIVOS Falsificacin y piratera del software. Virus de computadoras. Robo y falsificacin de identidad. Dependencia. Robo de dinero. 1.4. Seleccione una aplicacin especfica e indique: (a) la categora de la aplicacin de software (Seccin 1.2.2) en la que encaje; (b) el contenido de los datos asociados con la aplicacin;(c) la informacin determinada de la aplicacin. Aplicacin: UNIONPYME EASY Categora de aplicacin: Gestin Contenido: Generar cuentas de manera ms fcil Informacin: organiza los registros contables y proporciona informacin exacta y al instante permitiendo analizar los siguientes aspectos de su empresa en cualquier momento: Estadsticas de las ventas y compras por vendedor Los Resultados, por ao, presente o anterior El Balance general y los estados financieros mensuales Los Inventarios, Los expedientes Asuntos pendientes, cuentas por cobrar, por pagar, etc.

1.5. A medida que el software se difunde ms, los riesgos para el pblico (debido a programas defectuosos) se convierten en una preocupacin cada vez ms significativa. Desarrolle un escenario realista del juicio final (distinto a Y2K) en donde el fallo de computadora podra hacer un gran dao (econmico o humano). sistemas financieros Las bases de datos del sistema financiero mundial fuero afectadas por un virus informtico que mezclo toda la informacin. Esto se debi a que se infiltro a las tablas de los usuarios de todo el mundo dejando a estos sin registro de saldo la informacin estaba disponible pero como este ava eliminado los ndices de las tablas y los identificadores de todas las tablas no se sabia de quien era el dinero que se encontraba en estas, llevando a la humanidad al quiebre de la economa mundial.

1.7. Escriba un papel que resuma las ventajas recientes en una de las reas de aplicaciones de software principales. Entre las selecciones potenciales se incluyen: aplicaciones avanzadas basadas en Web, realidad virtual, redes neuronales artificiales, interfaces humanas avanzadas y agentes inteligentes. 1.8. Los mitos destacados en la Seccin 1.4 se estn viniendo abajo lentamente a medida que pasan los aos. Pero otros se estn haciendo un lugar. Intente aadir un mito o dos mitos nuevos a cada categora. 1. Mitos de gestin: Podemos agregar ms libros para proporcionar ms ideas. Con estas herramientas podemos crear software moderno sin una entrevista. Incluso podemos crear el mejor. 2. Mitos de cliente: Cuando el cliente lo necesite entregamos los datos que solicite. Mientras ms clientes entreguen requisitos mayor trabajo para el programador. 3. Mitos de los desarrolladores: Lo podemos entregar sin problema. No existe forma de comprobar una calidad de software y lo que sobro del material

7.

8. INDUSTRIALIZACIN DEL SOFTWARE. Es vender y darle uso en alguna organizacin para algn beneficio. 1960-1970 Grandes computadoras centrales, manejaban las grandes corporaciones. Principio 80s el computador de escritorio (PC) nace el software de escritorio, promueve la productividad personal ( procesadores de texto) Aos 80s al computador se le conectan redes y servid ores, discos duros e impresoras, correo electrnico y agendas compartidas Principio de los 90s Dominio de sistemas cliente/servidor Mediados de los 90s manejo de internet y en adelante grandes impactos al usuario Principio 2000s manejo de redes inalmbricas, dispositivos mviles y celulares.

9. La importancia de la calidad del software Suple la necesidad de un cliente y llena todas sus expectativas, si un software no lo hace no sirve de nada porque no tendr un uso como tal, al no cumplir con todas las normas y los pasos para desarrollar un software de calidad. Un software sin calidad no es nada porque no llenara las expectativas de la persona que lo adquiera. En los estndares ISO miden la calidad, y la calidad del software debe ser muy alta si no se cumplen estas normas de calidad no se puede ofrecer a un cliente. La calidad del software se encuentra casi a la par de la calidad tradicional, ligeramente detrs debido a que la calidad tradicional tiene varias dcadas de historia, mientras que la calidad de software tiene entre 50 y 30 aos de haber surgido.

10. Pasos para realizar calidad de software Visin del software: su funcionamiento real Visin del usuario: que hace y para que sirve el producto Pruebas de software: ver si realmente funciona Y encontramos lo que es el paso a paso del software para su funcionamiento Requerimientos Anlisis Diseo Desarrollo Prueba Implantacin Mantenimiento PROCESO DEL SOFTWARE: es un conjunto de mtodos que es usada para desarrollar y mantener el software, y los productos asociados (planificacin del proyecto, diseo de documentos, cdigo, casos de prueba, manuales de usuario, entre otros).

11. Control de calidad de software Medir paso a paso si el software va en el ritmo que debe ir. Verificacin: si el proceso realizado es correcto Validacin: si es el producto correcto Traza horizontal de fallas

REVICIONES Estn la reviciones por pares (con formalidad, efectividad, y esfuerzo creciente). Walk througshs Inspecciones de cdigo INSPECCIONES: Objetivos primarios Detectar defectos Elegir el camino de resolucin Verificar la resolucin ( los defectos deben ser resueltos). INSPECCIONES DE CODIGO Revisar un programa buscando defectos Procedimiento estatico No son excluyentes con el testing: cada uno puede encontrar distintos tipos de defectos Dinero y tiempo para inspeccionar todo Entrada / salida de la reunin

ROLES

12. COMPONENTES DEL COSTO DE CALIDAD Costos de Prevencin: son aquellos que buscan que la fabricacin deproductos est apegada a las especificaciones. Costos de Evaluacin: son los desembolsos incurridos en la bsqueda ydeteccin de imperfecciones en los productos que por una u otra razn nose apegaron a las especificaciones Costos de Fallas internas: realizar actividades tendientes a eliminar aquellas imperfecciones encontradas en los productos Costos de Fallas Externas: Son aquellos que cuando despus de haber sido embarcados a los clientes, se detectan que alguno de ellos no cumplen con las especificaciones

13. SOFTWARE CON CALIDAD Si nos remitimos al desarrollo del software nos remitimos al ciclo de vida del mismo y sus fases y asi vemos cual es el mas indicado tanto para proyectos grandes y pequeos, tambin debemos basarnos en los estndares de las normas ISO. Todo es un conjunto el cliente, el proceso del desarrollo del software, los estndares y mucho mas para total y completo efectivo del desarrollo del software CICLO DE VIDA CASCADA Como su mismo nombre lo indica su forma es de una cascada, es decir primero cae, desarrollando todas las fases y cuando estemos en mantenimiento nos devolvemos una a una de las fases para corroborar algn error, y si lo encontramos debemos realizar todo desde la fase en que fallamos. Ej: realizamos todo el proceso y al momento de devolvernos Vemos un error en diseo entonces debemos realizar todo de hay en adelante. Manejando adecuadamente todas las fases y los estndares de calidad para el excelente desarrollo del software

14. EVALUAR LA CALIDAD DE SOFTWARE Es detallar el paso a paso y verificar su correcto funcionamiento y ver que a suplido la necesidad del cliente. MODELOS DE CALIDAD DE SOFTWARE / CALIDAD DEL PROCESO - ISO 9000 - CMM (Estados Unidos) - Tick It (Inglaterra( - Bootstrap (Europa) - ISO / SPICE (Australia)

15. MADUREZ DEL SOFTWARE PROCESO MADURO Un proceso puede considerarse maduro si cumple con los siguientes criterios> Est definido El personal ha sido entrenado en el proceso Est documentado Es practicado Es apoyado Est controlado Se mide Se verifica Se valida Es mantenido

Puede mejorarse UN MODELO DE MADUREZ Es una coleccin estructurada de elementos que describe las caractersticas de procesos eficaces Un modelo de madurez proporciona - Un punto de partida para el proceso de mejoramiento - El beneficio de experiencias anteriores - Un lenguaje comn y una visin compartida - Un marco de trabajo para priorizar las acciones - Un camino para definir que mejorar en la organizacin
16. Configurabilidad (Configurability): se puede describir como la capacidad de un programa para modificarse segn las necesidades del usuario, esto quiere decir, que el software cuente con una amplia gama de opciones que modifiquen la funcin o apariencia para el uso o fin para el que se adquiri.

Capacidad de Prueba (Testability): Conscientes de todos los atributos que definen la calidad de un producto de Software, Green SQA desarroll en el ao 2005 con el apoyo del SENA, el QA-Center, un laboratorio de Metrologia de Software que consiste en un equipo humano idneo, el montaje de la infraestructura necesaria, la apropiacin de una metodologa de trabajo y tecnologa de alta capacidad de clculo y gran precisin, uso de herramientas de anlisis de datos y software orientado a medir el rendimiento y capacidad de procesamiento de los productos de software .

Escalabilidad (Scalability):

Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para extender el margen de operaciones sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse ms grande sin perder calidad en los servicios ofrecidos.

Reusabilidad (Reusability): hace referencia a poder volver a usar parte de dicho software en otro proyecto.

Portabilidad (Portability): Se define como la caracterstica que posee un software para ejecutarse en diferentes plataformas, el cdigo fuente del software es capaz de reutilizarse en vez de crearse un nuevo cdigo cuando el software pasa de una plataforma a otra

Mantenibilidad (Maintainability): Propiedad de un sistema que representa la cantidad de esfuerzo requerida para conservar su funcionamiento normal o para restituirlo una vez se ha presentado un evento de falla.

Se dir que un sistema es "Altamente mantenible" cuando el esfuerzo asociado a la restitucin sea bajo

Interoperabilidad (Interoperability): como la habilidad de organizaciones y sistemas dispares y diversos para interaccionar con objetivos consensuados y comunes y con la finalidad de obtener beneficios mutuos. La interaccin implica que las organizaciones involucradas compartan informacin y conocimiento a travs de sus procesos de negocio, mediante el intercambio de datos entre sus respectivos sistemas de tecnologa de la informacin y las comunicaciones.

Integrabilidad (Integrability): permite que la aplicacin sea nica, y resida por ejemplo en la casa matriz de una compaa y las mltiples locaciones accedan y trabajen on-line sobre la aplicacin; mediante enlaces debajo costo, sin necesidad de envos posteriores mediante proceso batch.

S-ar putea să vă placă și