You are on page 1of 11

Conceptos bsicos de la calidad

Presentado por:

Carlos David Acosta Moreno

Ficha: 468106

Presentado a: Ing. Henry Alfonso Garzn Snchez

SERVICIO NACIONAL DE APRENDIZAJE SENA Centro de Mercados, Logstica y Tecnologas de la Informacin Fontibn Bogot D.C. Abril 2013

EVIDENCIAS
1.

2. Cul es la idea principal que se desarrolla en el video? La idea principal y ms notoria es mostrar que las empresas que existen tienen que competir por medio de la calidad, posteriormente para mejorar resultados y hacer ver que la calidad es un proceso de cambio y mejoramiento que nunca termina, partiendo de ah, para el beneficio de todos. Cree usted que los clientes son fundamentales en las empresas? Si, por que el crecimiento y la obtencin de clientes va hacer que la empresa crezca, ya que la finalidad de las empresas es dar un servicio o producto de calidad para las personas. Lo cual nos indica que los clientes tambin hacen una parte fundamental en las empresas.

Por qu es importante que las empresas haga un mejoramiento continuo en sus procesos? En principio por que a medida que va trascurriendo el tiempo este va enlazado con nuevos problemas y necesidades de las personas, de esta manera hace que las empresas entren en un continuo proceso de cambio y mejoramiento, tambin tomando en cuenta el aporte de nuevas ideas siempre hacia el beneficio de todos.

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? En consiguiente lo ms seguro es que mi empresa decrezca de forma rpida puesto que no le estoy asegurando al cliente un mnimo de requerimientos para que este confiado sobre el trabajo que se va hacer ni mucho menos prestarle un control de calidad a los productos ofrecidos, consecuentemente no satisfaciendo las nuevas necesidades que se van creando para las personas no recurriendo a la empresa y as muy probablemente en un determinado momento la quiebra de la empresa ya que no producira ganancias . 4. calidad en el mundo globalizado: La globalizacin est provocando un obsesivo afn de identidad, que va a incitar muchos cambios. Nuestra sociedad se mundializa y la calidad se hace evidente, ya que estas son el resultado de un esfuerzo de la inteligencia. Los avances tecnolgicos, el crecimiento de la poblacin, los medios de comunicacin masivos y un cambio en la economa mundial, han facilitado la posibilidad de crecimiento de las naciones, la estrategia de formar grupos u organizaciones capaces de satisfacer las necesidades nos han llevado a la continua competencia por ser los mejores da con da. La globalizacin nos encierra en un proceso de creciente internacionalizacin del capital financiero, industrial y comercial, nuevas relaciones polticas internacionales y el surgimiento de nuevos procesos productivos, distributivos y de consumo, una expansin y uso intensivo de la tecnologa sin precedentes. Por lo cual este fenmeno hace que la calidad sea un factor importante para toda empresa ya que se esta compitiendo por tener los mejores productos ya que los clientes en este momento buscan costos bajos pero tambin con calidad.

5. Qu es Calidad de vida? Es el bienestar, felicidad y satisfaccin de un individuo, que le otorga a ste cierta capacidad de actuacin, funcionamiento y/o sensacin positiva de su vida. Su realizacin es muy subjetiva, ya que se ve directamente influida por la personalidad y el entorno en el que vive y se desarrolla el individuo. 6. Qu es Calidad total? Significa que todos estn involucrados en la calidad, en todos sus niveles y funciones, asegurando con ello que se alcancen todos los requerimientos del cliente en todo lo que ellos hacen 7. PROBLEMAS Y PUNTOS A DESARROLLAR: 1.1 El software es la caracterstica que diferencia a muchos productos y sistemas informticos. De ejemplos de dos o tres productos y de al menos un sistema en el que el software, no el hardware, sea el elemento diferenciador. R= 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? R= En los aos 60 solamente encontrbamos algoritmos en libros que solo nos servan de forma limitada. Hoy en da hay una visin ms amplia sobre lo que tiene que ver a las prcticas de desarrollo de software que no solo son algoritmos si no que tambin estructuras de datos, posteriormente los componentes modernos hacen que el ingeniero del software cree nuevas aplicaciones a partir de las reutilizables. 1.3 Muchos autores han tratado el impacto de la era de la informacin. De varios ejemplos (positivos y negativos) que indique el impacto del software en nuestra sociedad. Repase algunas referencias de la seccin 1.1 previas a 1990 e indique donde las predicciones del autor fueron correctas y donde no lo fueron. R= impactos:

La transformacin de la sociedad industrial a una sociedad de informacin Clave para el intercambio de conocimiento alrededor del mundo. resurreccin y elevacin del programador americano que a medida que Internet creci en importancia su cambio de pensamiento demostr ser correcto. cambio de poder en la que las viejas estructuras de poder (gubernamentales, educativas, industriales, econmicas y militares) se desintegraran a medida que el software nos llevara a la democracia del conocimiento.

cambio de poder incorrecto. la tercera ola del cambio correcto. sociedad de informacin correcto. comunidad electrnica correcto. 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 a la aplicacin. (c) la informacin asociada a la aplicacin. R= C++ a) Software de sistemas. b) Compilador, Traduce un lenguaje de programacin especfico, generador de programas. c) esta aplicacin es un programa que permite traducir el cdigo fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (tpicamente lenguaje de mquina). De esta manera un programador puede disear un programa en un lenguaje mucho ms cercano a cmo piensa un ser humano, para luego compilarlo a un programa ms manejable por una computadora. 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).

R= 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 saba 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 aplicacin de software principales. Entre potenciales se incluyen: aplicaciones avanzadas basadas en web, realidad virtual, redes neuronales artificiales, interfaces humanas avanzadas y agentes inteligentes. R= En el rea basada en la WEB tenemos como ventajas recientes el uso de las CLOUD COMPUTING concepto conocido tambin bajo los trminos servicios en la nube, En este tipo de computacin todo lo que puede ofrecer un sistema informtico se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestin de los recursos que usan. Tambin las nuevas plataformas de los dispositivos mviles los culs nos permiten interactuar desde hay con nuestros archivos y brindarnos muchos ms beneficios facilitndonos nuestras vidas. 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. R= 1. Mitos de gestin: Podemos agregar ms libros para proporcionar ms ideas.
2. Mitos de cliente: Mientras ms clientes entreguen requisitos mayor

trabajo para el programador. 3. Mitos de los desarrolladores: todo programa hecho es reutilizable para hacer programas ms desarrollados.

8.

9. Qu es industrializacin de Software? La industria del software es la industria que involucra la investigacin, desarrollo, distribucin y comercializacin de software. 10. Porque es importante hacer calidad de software? Siempre hay que tener ese sentido de calidad en todo lo que nosotros hacemos, ahora bien desde el campo de aplicarlo en el software es un factor muy importante ya que s necesario brindar siempre lo mejor para el cliente y satisfacer sus necesidades siempre con productos buenos precisos adems de que el software ahora en nuestros tiempos lo convirtieron en un factor importante en diferentes campos (gubernamentales, educativas, industriales, econmicas y militares) por lo tanto se hace necesario entregar y hacer trabajos con calidad .

11. Cules son los pasos para realizar una calidad de software? Concienciacin y conocimiento. Algunas de las tcnicas que ayudan a la formacin y sensibilizacin para la mantenibilidad. Difundir mtricas simples de calidad. Afinar las metas individuales y del equipo para incluir la calidad. Entender los aspectos econmicos de los cambios en el software existente. Si tengo mediciones directas del coste y el esfuerzo necesarios para realizar los cambios, desglosados por tipos de software (mdulos, componentes, bibliotecas, frameworks), podramos enfocar nuestros esfuerzos en el mantenimiento preventivo y as mejorar el mantenimiento posterior de las partes ms problemticas. Aprender de la experiencia, para que los equipos de desarrollo eviten los molestos errores de diseo y de codificacin que pueden conducir a problemas de mantenimiento. Esto es prevencin de defectos. Realizar pruebas ms inteligentes para efectuar menos pruebas. Optimizar el uso de las herramientas de prueba.

12.

Qu es el control de calidad del software?

El control de calidad es una serie de inspecciones, revisiones y pruebas utilizadas a lo largo del proceso del software para asegurar que cada producto cumple con los requisitos que le han sido asignados. 13. Cules son los componentes del costo de hacer calidad? Componentes de prevencin: planificacin de la calidad revisiones tcnicas formales, equipo de pruebas, formacin.

Componentes de evaluacin: inspeccin en el proceso y entre procesos, calibrado y mantenimiento del equipo pruebas.

14. Cmo obtener un Software con calidad?

Obtencin de un software con calidad implica la utilizacin de metodologas o procedimientos estndares para el anlisis, diseo, programacin y prueba del software, en aras de lograr una mayor confiabilidad, mantenibilidad, facilidad de prueba, al a vez que elevan la productividad tanto para la labor de desarrollo como para el control de la calidad del software.

15. Cmo evaluar la calidad un Software? En cuanto a todo lo que tiene que ver con el software y su evaluacin tenemos que tener ciertos pasos importantes para darnos cuenta que el producto que entregamos es de calidad. Satisfaccin del cliente (se suelen hacer encuestas para obtener este dato) Interfaz de usuario (usabilidad, accesibilidad, facilidad de manejo, curva de aprendizaje, diseo). Rendimiento de la aplicacin, Seguridad, Despliegue, Actualizaciones, Integracin con sistemas. Rentabilidad econmica (%, precio de venta - coste de desarrollo) Este factor no es relevante para el usuario, pero tiene mucha informacin subliminal y por eso lo quiero incluir. Para m est muy ligada la rentabilidad a la calidad, por muchas cosas como la (la buena estimacin, buena planificacin, gestin, previsin, pruebas, buena arquitectura, buen cdigo, pocos bugs, aplicacin modular y bien preparada para el cambio) por ello lo quiero incluir como factor a tener en cuenta, aunque no le afecte al cliente directamente, si indirectamente, ya que si el software es rentable, el cliente obtendr un mejor servicio, soporte, mantenimiento... en definitiva un buen producto.(bueno este es otro tema). Tiempo de vida por cliente (aos que el software est funcionando) El usuario quiere algo que le satisfaga y si (por ejemplo) en el banco de Cuenca tienen una aplicacin Cobol, desarrollada hace 15 aos, que les satisface las necesidades actuales, desde luego que es un aplicativo con calidad. Al igual que un coche, de hecho es muy tpico ver mercedes de hace 20 aos rodando a diario por las carreteras. Nmero de clientes (clientes que tiene el software implantado y en produccin) Otro factor importante es el nmero de clientes que tiene un software, por ejemplo existen productos software que estn muy estandarizados (Photoshop, Office...) es software muy popular, en diferentes entornos y condiciones, y yo creo que eso es un sntoma de calidad.

16. Cmo controlar la Madurez de un Software?

El Modelo de Madurez de la Capacidad para el desarrollo de Software, es un modelo de procesos para el desarrollo y mantenimiento de sistemas de software. Las organizaciones que desarrollan software presentan un atributo denominado madurez, cuya medida es proporcional a los niveles de capacidad e institucionalizacin de los procesos que emplean en su trabajo. 1. Cmo controlar la Madurez del Software: Inicial - Estado inicial donde el desarrollo se basa en la heroicidad y responsabilidad de los individuos. Los procedimientos son inexistentes o localizados a reas concretas. No existen plantillas definidas a nivel corporativo. 2. Gestionado - Se normalizan las buenas prcticas en el desarrollo de proyectos (en base a la experiencia y al mtodo).En este nivel consolidado, las buenas prcticas se mantienen en los momentos de estrs Estn definidos los productos a realizar. Se definen hitos para la revisin de los productos. 3. Definido - La organizacin entera participa en el proceso eficiente de proyecto software. Se conoce de antemano los procesos de construccin de software. Existen mtodos y plantillas bien definidas y documentados. Los procesos no solo afectan a los equipos de desarrollo sino a toda la organizacin relacionada. Los proyectos se pueden definir cualitativamente. 4. Cuantitativamente Gestionado Se puede seguir con indicadores numricos (estadsticos) la evolucin delos proyectos. Las estadsticas son almacenadas para aprovechar su aportacin en los proyectos. Los proyectos se pueden pedir cuantitativamente. 5. Optimizado En base a criterios cuantitativos se pueden determinar las desviaciones ms comunes y optimizar procesos. En los siguientes proyectos se produce una reduccin de costes gracias a la anticipacin de problemas y la continua revisin de procesos conflictivos. 17. DICCIONARIO CONFIGURABILIDAD: La configurabilidad enfocado a la computacin e informtica 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.

Escalabilidad: En telecomunicaciones y en ingeniera informtica, la escalabilidad 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. Reusabilidad: Es el grado en que un programa (o partes de este) se puede reusar en otras aplicaciones. Portabilidad: Conjunto de caractersticas que determinan la capacidad del software para ser transferido de un entorno de operacin a otro. Se divide en adaptabilidad, facilidad de instalacin, coexistencia, reemplazo. Interoperabilidad: Es la capacidad que debe poseer la fuerza terrestre para operar eficaz y eficientemente con las fuerzas de otras instituciones de las fuerzas armadas o ejrcitos de otros pases.

You might also like