Innovación, Calidad e Ingeniería del Software
|
|
|
- Andrés Murillo Franco
- hace 10 años
- Vistas:
Transcripción
1 Revista Española de Innovación, Calidad e Ingeniería del Software Volumen 5, Número 2 (especial XI JICS), septiembre, 2009 Web de la editorial: Web de la revista: [email protected] ISSN: Copyright ATI, 2009 Ninguna parte de esta publicación puede ser reproducida, almacenada, o transmitida por ningún medio (incluyendo medios electrónicos, mecánicos, fotocopias, grabaciones o cualquier otra) para su uso o difusión públicos sin permiso previo escrito de la editorial. Uso privado autorizado sin restricciones. Publicado por la Asociación de Técnicos de Informática (ATI), Via Laietana, 46, Barcelona. Secretaría de dirección: ATI Madrid, C/Padilla 66, 3º dcha., Madrid ISSN: ATI,
2 Revista Española de Innovación, Calidad e Ingeniería del Software (REICIS) Editores Dr. D. Luís Fernández Sanz (director) Departamento de Sistemas Informáticos, Universidad Europea de Madrid Dr. D. Juan José Cuadrado-Gallego Departamento de Ciencias de la Computación, Universidad de Alcalá Miembros del Consejo Científico Dr. Dña. Idoia Alarcón Depto. de Informática Universidad Autónoma de Madrid Dra. Tanja Vos Depto. de Sist. Informáticos y Computación Universidad Politécnica de Valencia Dr. D. Alvaro Rocha Universidade Fernando Pessoa Porto Dra. Dña. María Moreno Depto. de Informática Universidad de Salamanca D. Guillermo Montoya DEISER S.L. Madrid Dra. Dña. Antonia Mas Depto. de Informática Universitat de les Illes Balears Dra. Raquel Lacuesta Depto. de Informática e Ing. de Sistemas Universidad de Zaragoza Dr. D. José Antonio Calvo-Manzano Depto. de Leng y Sist. Inf. e Ing.Software Universidad Politécnica de Madrid Dña. Mª del Pilar Romay Fundación Giner de los Ríos Madrid Dr. D. Oscar Pastor Depto. de Sist. Informáticos y Computación Universidad Politécnica de Valencia Dra. D. Javier Aroba Depto de Ing. El. de Sist. Inf. y Automática Universidad de Huelva Dr. D. Pablo Javier Tuya Depto. de Informática Universidad de Oviedo Dr. D. José Ramón Hilera Depto. de Ciencias de la Computación Universidad de Alcalá Dra. María José Escalona Depto. de Lenguajes y Sist. Informáticos Universidad de Sevilla Dr. D. Ricardo Vargas Universidad del Valle de México México ISSN: ATI,
3 Contenidos REICIS Editorial Luís Fernández-Sanz, Juan J. Cuadrado-Gallego Presentación Luis Fernández-Sanz Analizando el apoyo de marcos SPI a las características de calidad del producto ISO César Pardo, Francisco J. Pino, Félix García, Mario Piattini Generación automática de casos de prueba para Líneas de Producto de Software Beatriz Pérez-Lamancha, Macario Polo Análisis de la calidad y productividad en el desarrollo de un proyecto software en una microempresa con TSPi Edgar Caballero, José Antonio Calvo-Manzano, Gonzalo Cuevas, Tomás San Feliu Asegurar que el software crítico se construye fiable y seguro Patricia Rodríguez Visión Innovadora de la Calidad del Producto Software Antonio Calero, Paco Castro, Hugo Mora, Miguel Ángel Vicedo, David García El análisis de anomalías detectadas en las pruebas de software: una vía para mejorar el ciclo de vida Ramón Enrique González Experiencias de una PYME en la mejora de procesos de pruebas Antonio de Rojas, Tanja E.J. Vos, Beatriz Marín Procedimiento para pruebas de intrusión en aplicaciones Web Delmys Pozo, Mairelis Quintero, Violena Hernández, Lisney Gil, Maria Felix Lorenzo La madurez de los servicios TI Antoni Lluís Mesquida, Antònia Mas, Esperança Amengual Una aplicación de la norma ISO/IEC para la evaluación por niveles de madurez de Pymes y pequeños equipos de desarrollo Javier Garzás, Carlos Manuel Fernández, Mario Piattini ISSN: ATI,
4 Experiencias de una PYME en la mejora de procesos de pruebas Resumen Antonio de Rojas Clave Informática, S.L. Galileo Galilei, 12 - Elche Parque Industrial España [email protected] Tanja E.J. Vos, Beatriz Marín Centro de Investigación en Métodos de Producción de Software (ProS) Universidad Politécnica de Valencia - España {tvos, bmarin}@pros.upv.es Las metodologías más habituales para la mejora de procesos de pruebas están orientadas a organizaciones grandes y son, por tanto, difícilmente aplicables al perfil de las PYME, con recursos limitados y poca madurez en estos procesos. En un trabajo anterior, se han propuesto una serie de acciones sencillas y concretas que las PYME pueden realizar para mejorar los procesos de testeo; sin dedicar muchos recursos, obteniendo resultados rápidamente y preparándolas para un posterior proceso de mejora más formal. En este trabajo, se presentan las experiencias que una PYME ha obtenido luego de implantar algunas de las acciones propuestas. Palabras clave: Pruebas, Software, PYME, Mejora de Procesos. Abstract SME experiences in testing process improvement Common methodologies for test process improvement are oriented towards big companies, and so they are more difficult to apply to SMEs that have limited resources and immature processes. In a previous work, a set of concrete and simple actions were proposed in order to SMEs can improve their test processes without dedicating too many resources. The underlying idea is that they will quickly obtain results that will prepare them for a more formal improvement process. These results will come from real needs of the specific companies and not from artificial needs listed in process improvement books. In this paper, experiences from an SME following recommendations of previous work will be presented, Key words: Testing, Software, PYME, Process Improvement. De Rojas, A., Vos, T. y Marin, B., Experiencias de una PYME en la mejora de procesos de pruebas, REICIS, vol. 5, no.2, 2009, pp Recibido: ; revisado: ; aceptado: Introducción Existen bastantes metodologías y técnicas para la mejora de procesos de pruebas, como por ejemplo Test Improvement Model (TIM) [2], Testing Organization Maturity Model ISSN: ATI,
5 (TOM) 2, Testing Madurity Model (TMM) [1], o Test Process Improvement (TPI) [3]. Estas metodologías han sido diseñadas para organizaciones más grandes, y no son fácilmente adaptables a estructuras mucho más pequeñas, como las PYME. El principal problema es que el coste y la duración de un proceso de mejora son desproporcionados respecto a los recursos disponibles en una PYME. Este artículo describe los resultados en la mejora de los procesos de pruebas que ha obtenido la empresa Clave Informática, una PYME de la Comunidad Valenciana (España) que se dedica a diseñar y comercializar aplicaciones software de Producción, Gestión Comercial y Financiera, todas ellas integradas con Servicios ISP/IDC (Internet Service Provider / Internet Data Center) de alta disponibilidad y seguridad. Las acciones de mejora en Clave Informática se han basado en un trabajo anterior de uno de los autores de este artículo [4], donde se propone una serie de acciones sencillas y concretas que las PYME pueden realizar sin dedicar muchos recursos, obteniendo resultados rápidamente y preparándolas para un posterior proceso de mejora más formal. El resto del artículo está organizado como sigue: la Sección 2 describe cómo preparar a una PYME para la mejora de procesos de pruebas, la Sección 3 presenta las experiencias de Clave Informática, y la Sección 4 presenta algunas conclusiones. 2. Preparando a las PYME para la Mejora de Procesos de Pruebas Antes de aplicar alguna metodología para la mejora de los procesos de pruebas en una PYME, es necesario primero aplicar acciones más sencillas para preparar a las PYME para mejorar estos procesos. En [4], se proponen 3 acciones muy prácticas y sencillas: 1. Formación y concienciación de la importancia de las pruebas del software. 2. Los programadores deben realizar algún tipo de pruebas unitarias sobre sus desarrollos, dejando a su elección qué y cómo hacerlo. Es necesario confiar en el conocimiento de los programadores: ellos saben lo que quieren programar, por lo tanto, que sean ellos los que comprueben si lo hacen correctamente. 3. Asignar (o contratar) al menos 1 persona dedicada exclusivamente a realizar pruebas de alto nivel, es decir, a realizar pruebas de aceptación e integración. 2 Gerrald Consulting web site, ISSN: ATI,
6 Para empezar, en [4] no se define un proceso estructurado de pruebas, simplemente se debe probar de la mejor forma posible, con el objetivo de encontrar errores y con la libertad para realizar las pruebas según se crea conveniente. Así, además de encontrar errores, se sacarán a la luz necesidades para realizar más eficazmente el trabajo (p. ej.: definición de requisitos, gestión de defectos, análisis de riesgos, planificación, etc.). Estas necesidades se transformarán en acciones que poco a poco mejoran los procesos de pruebas hasta llegar a procesos estructurados, sin depender de un modelo formal y la implantación de acciones artificiales que éste dicte. 3. Las Experiencias de Clave Informática La producción de software de Clave Informática gira alrededor de dos ERPs, que son aplicaciones cliente-servidor diseñadas en arquitectura de 3-capas. Los ERP han sido desarrollados con tecnología Microsoft y utilizan SQL Server como base de datos. A partir de finales de 2003, Clave adoptó una serie de medidas en el proceso de desarrollo de software (vea la tabla 1). Estas medidas se tradujeron en instrucciones que dieron consistencia al proceso de desarrollo de software y entendimiento a todos los colaboradores. Luego, se establecieron los primeros indicadores para evaluar el proceso: Incidencias por Versión, Incidencias por Módulo, e Incidencias por Aplicación. De esta manera, Clave introdujo procesos de pruebas en la fase de desarrollo, pero a nivel de detalle todavía se carecía de procesos estructurados que permitiesen mejorar las pruebas del software y resolver dudas en cuanto a: (1) Cómo empezar a probar las aplicaciones que ya tenían desarrolladas (con miles y miles de líneas de código)? y (2) Cómo especificar la forma en que se debían probar los nuevos desarrollos? Además, el analista (o incluso el jefe de producto) ya no era la persona idónea para realizar las pruebas cuando el objetivo era disminuir el número de incidencias en las versiones finales. Hacia finales de 2006, estos inconvenientes impulsaron a Clave Informática a establecer un Comité de Calidad del Software. Hablando con los autores del artículo [4], el comité decidió contar con personal exclusivo para la realización de las pruebas de alto nivel (aceptación e integración), y buscar ayuda con la formación y concienciación de la importancia de las pruebas del software. Gracias a convenios entre Universidad y Empresa, dos estudiantes de Ingeniería Técnica en Informática de la Universidad de Alicante ISSN: ATI,
7 realizaron sus prácticas en Clave. Ellos tenían como cometido la puesta en marcha de procesos de pruebas bajo la tutela de la Universidad Politécnica de Valencia. Al final del período, Clave decidió contratar a tiempo completo a uno de los estudiantes. Descripción Medida 1. Procedimientos que refuercen las pruebas unitarias por parte del propio programador mediante la creación de una plantilla de chequeos básicos por tipo de aplicación, que le sirvieran como puntos de verificación de cuestiones básicas a contemplar en el desarrollo. Por ejemplo, chequeos de la declaración de variables, chequeos de los colores de la interfaz, chequeos de nombres de procedimientos, etc. 2. Definición de un flujo de trabajo hacia el analista del sistema, que fue asignado como el encargado de realizar la verificación y validación de las modificaciones realizadas por un programador. La verificación se basaba en pruebas exploratorias a alto nivel con el objetivo de detectar errores en el desarrollo, los cuales generaban otro flujo de trabajo de vuelta al programador para su resolución, y así sucesivamente. 3. Desarrollo de módulos personalizados dentro de los ERPs, para incorporarles herramientas que facilitasen la gestión de todos los procesos. Se trataba de la implementación de un módulo de Gestión de proyectos y un módulo de Incidencias de Software para la captura y resolución de errores de programa. Tabla 1. Medidas adoptadas por Clave Informática para conseguir la certificación ISO 9001 Las pruebas de aceptación resultaron un gran avance en Clave, puesto que están muy enfocadas tanto a la verificación y la validación de modificaciones y adaptaciones personalizadas del software a sus clientes. Consecuentemente, durante 2007 se prepararon procedimientos más estructurados de pruebas. Estos procedimientos fueron diseñados en base a las experiencias y necesidades que el testeador a tiempo completo había averiguado durante sus actividades de pruebas. Las pruebas de aceptación se integraron en del ciclo de desarrollo en dos fases: (1) Una vez que el programador finalizaba su desarrollo de manera de verificar naturalmente las modificaciones (así el flujo de trabajo iba del programador hacia el testeador), y (2) Luego de la puesta en marcha del sistema, se decide realizar las pruebas de aceptación al comienzo del proceso de desarrollo (antes de que el programador finalice su trabajo). Esto presenta muchas ventajas, como por ejemplo: Permite diseñar las pruebas en total colaboración con el cliente. Al mismo tiempo que se conocen los cambios pedidos, se va diseñando la forma de probarlos. Las pruebas no están viciadas por el desarrollo ya realizado por el programador, que puede influenciar la forma de realizar las pruebas. El programador puede verificar sus desarrollos siguiendo el diseño de las pruebas de aceptación ya realizado. Así, al testeador llega el trabajo mucho más depurado. ISSN: ATI,
8 En último lugar, para que las pruebas de aceptación sean realmente efectivas, se ha detectado que es necesario poner en marcha un sistema de integración continua, que permita tener una versión Beta disponible todos los días, sobre la cual se realizasen las pruebas en las mismas condiciones que si se tratase de la versión final instalada en los clientes. Siempre existe la posibilidad de realizarlas sobre el código fuente, pero en Clave son conscientes de que el comportamiento puede variar. Finalmente, una vez que los programadores terminan su trabajo, deben actualizar el controlador de versiones. De esta manera, en Clave se ha ideado un proceso de integración propio, que se ejecuta por la noche y que permite la generación de la versión Beta para verificar y también la actualización de la base de datos dependiente de esos cambios. Así, el testeador tiene cada mañana una versión totalmente funcional para realizar las pruebas de aceptación. Además, se introdujo una nueva métrica: el Índice de Errores no Detectados (EnD) para proporcionar una idea de la efectividad de las pruebas. La fórmula usada es: Índice Errores No Detectados Errores Detectados por Cliente = Errores Detectados por Cliente + Errores Detectados por el Proceso de Pruebas Este indicador no sólo contribuye en la evaluación de la efectividad de las pruebas actuales, sino que también ayuda a establecer objetivos de mejora para el futuro. Los resultados de la aplicación de la métrica EnD fueron concluyentes: existe una gran diferencia entre las aplicaciones sometidas a los procesos de pruebas, de las que se habían dejado fuera deliberadamente porque su funcionamiento no era tan crítico. Así, las percepciones internas de la empresa y de los clientes se trasladaron a datos objetivos. La gráfica en Figura 1, muestra la evolución de todo lo comentado hasta este punto, reflejando el número de incidencias detectadas en los procesos de pruebas desde 2005 hasta Estas incidencias no llegaron a manos de los clientes debido a que se solucionaron antes de las versiones finales. En esta grafica se comparan los resultados de dos aplicaciones: una sometida a los procesos de pruebas, y otra que se decidió dejar fuera. La aplicación probada fue desarrollada por 5 programadores a tiempo completo y tiene alrededor de líneas de código, en cambio, la aplicación sin pruebas fue desarrollada por 3 programadores y tiene alrededor de líneas de código. El esfuerzo real de pruebas requirió aproximadamente el 30% del tiempo de desarrollo. El 21% de las incidencias detectadas se clasificaron como graves, es decir: (1) Alta ISSN: ATI,
9 repercusión económica en el cliente, debido a resultados erróneos o por una posible parada de negocio; (2) Alta cantidad de clientes afectados cuando la incidencia está contenida en un módulo de uso común,.el tiempo de resolución para las incidencias graves es de un día, mientras que para las incidencias leves es de tres días. El 10% de las incidencias corresponde tienen un impacto mínimo en la funcionalidad del programa, o su resolución implica grandes cambios en la estructura de la aplicación. Estas incidencias se planifican para su tratamiento en el siguiente trimestre. Figura 1: Numero de incidencias detectadas en dos aplicaciones El análisis de la gráfica en la Figura 1 permite obtener las siguientes conclusiones: La introducción de procesos de pruebas mejora los resultados del desarrollo de software (Vea la diferencia de incidencias de ambas aplicaciones en 2005 y 2006). Con la incorporación de personal dedicado a las pruebas la mejora es considerable (En 2007 las incidencias son muy superiores a la tendencia de los años anteriores). La mayor diferencia se produjo entre 2007 y 2008, donde se produjo una mejora exponencial debido a la implantación de las necesidades detectadas por el testeador para realizar eficazmente su trabajo. Por razones de espacio, no se han detallado estas necesidades. Sin embargo, éstas no serían útiles a otras PYME, ya que cada PYME tiene diferentes necesidades dependiendo de su personal, procesos y productos. ISSN: ATI,
10 4. Conclusiones En este artículo, hemos descrito el éxito que Clave Informática ha tenido estructurando paulatinamente los procesos de pruebas basándose en las necesidades internas de la empresa detectadas por empezar a probar con el objetivo de encontrar errores. Hoy por hoy, Clave Informática sigue trabajando en la mejora continua, destacando lo siguiente: Automatización de Pruebas. Hay procesos que se están realizando de forma manual y repetitivamente, que al automatizarlos se ganaría en productividad y eficiencia. Pruebas unitarias. El objetivo es extender como una práctica habitual entre los programadores, la realización de pruebas unitarias para los nuevos desarrollos. En cuanto al impacto sobre el personal de Clave, las mejoras aquí introducidas han contribuido a: Mejorar la seguridad y bienestar de los desarrolladores, ya que saben que sus resultados están verificados y validados por el testeador; Mejorar la confianza de los consultores y el personal de soporte, ya que saben que los procesos de pruebas están permitiendo liberar software con menos errores; y Mejorar la satisfacción de los clientes, ya que se les está dando lo que necesitan y libre de errores. Por ello, invitamos a otras PYME a leer el artículo [4] y lograr el éxito que ha tenido Clave. Referencias [1] Burnstein, I., Suwanassart, T., Carlson, C.R., The Development of a Testing Maturity Model, En: Procs of the 9 th Int Quality Week Conf, de mayo de [2] Ericson, T., Subotic, A., Ursing, S., TIM-a test improvement model, Software Testing, Verification and Reliability, vol. 7, nº 4, pp , [3] Koomen, T.; Pol, M., Test Process Improvement: A practical step-by-step guide to structured testing. Addison-Wesley, [4] Vos, T.E.J., Sanchez, J., Mannise, M., Mejorando el testeo en las PYME Cómo empezar?, En: Proc de la 5a Ed de las JTS2008, 2-4 de abril de 2008, Valencia. ISSN: ATI,
Innovación, Calidad e Ingeniería del Software
Revista Española de Innovación, Calidad e Ingeniería del Software Volumen 5, No. 3, octubre, 2009 Web de la editorial: www.ati.es Web de la revista: www.ati.es/reicis E-mail: [email protected] ISSN: 1885-4486
Innovación, Calidad e Ingeniería del Software
Revista Española de Innovación, Calidad e Ingeniería del Software Volumen 4, No. 4, diciembre, 2008 Web de la editorial: www.ati.es E-mail: [email protected] ISSN: 1885-4486 Copyright ATI, 2008 Ninguna parte
Universidad Nacional Autónoma de México. Facultad de Química. Herramienta de planeación Enterprise Resource Planing (ERP)
Universidad Nacional Autónoma de México Facultad de Química Herramienta de planeación Enterprise Resource Planing (ERP) Nombre: Hernández Pimentel Víctor Manuel Materia: Control de Calidad II Profesor:
Plantilla para Casos de Éxito
Plantilla para Casos de Éxito Nombre/Actividad de la EMPRESA objeto de estudio: INSIGNA Sector al que pertenece: Presidente o gerente de la empresa: Antonio Gil Moreno Localización: Valencia Facturación
http://www.informatizate.net
http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.
Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo
Índice completo de la Guía Índice completo de la Guía 1. Quién debe leer esta guía? 3 2. Qué es un ERP? 7 2.2. Qué es un ERP?... 9 2.3. Cuál es el origen del ERP?... 10 2.4. ERP a medida o paquetizado?...
Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Programa de Formación en Gestión Empresarial para Mediadores de Seguros
Programa de Formación en Gestión Empresarial para Mediadores de Seguros Cuál es la situación actual del mediador de seguros? La evolución y resultados de un mediador de seguros, son la consecuencia de
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.
Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:
Gestión de proyectos
Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El
ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE
ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE MARZO 2007 Este documento contesta las preguntas más frecuentes que se plantean las organizaciones que quieren
PRU. Fundamento Institucional. Objetivos. Alcance
PRU INSTRUCCIONES: a continuación se describe el flujo de trabajo correspondiente al área de procesos de PRUEBAS para el desarrollo de software, en el cual se debe apoyar para la ejecución de sus actividades;
Gestión y Desarrollo de Requisitos en Proyectos Software
Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería
Mantenimiento de Sistemas de Información
de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD
Elementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Análisis y Diseño de Aplicaciones
Análisis y Diseño de Aplicaciones Ciclo de Vida Docente: T/RT Gonzalo Martínez CETP EMT Informática 3er Año Introducción En el desarrollo de sistemas, el ciclo de vida son las etapas por las que pasa un
UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS
UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS AUDITORIA DE SISTEMAS COMPUTACIONALES TIPOS DE AUDITORIA LIC. FRANCISCO D. LOVOS Tipos de Auditorías Auditoría de Base de Datos Auditoría de Desarrollo
Cómo elegir tu SOFTWARE DE GESTIÓN?
Cómo elegir tu SOFTWARE DE GESTIÓN? 00 Introducción Tu empresa está en expansión y has decidido integrar todas las áreas de tu negocio para seguir creciendo. Has iniciado la búsqueda de un software de
Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar
Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad
INTRODUCCIÓN. El propósito de esta investigación es analizar la importancia que ha surgido en
INTRODUCCIÓN El propósito de esta investigación es analizar la importancia que ha surgido en los sistemas de costos ABC para las empresas de Servicios Mexicanas, ya que este sector forma una parte muy
ISO9001:2015. Todos los certificados emitidos en este periodo tienen una fecha de caducidad de 15 de septiembre de 2018.
ISO9001:2015 PLAN DE TRANSICIÓN Tras la publicación de la nueva versión de la norma ISO9001 el pasado mes de septiembre se inicia un periodo de convivencia entre las dos versiones de la norma. Este periodo
Preguntas más frecuentes sobre PROPS
Preguntas más frecuentes sobre PROPS 1. Qué es un modelo? Un modelo es un marco común para toda la organización. Está alineado con los estándares de gestión de proyectos, como PMBOK, ISO10006, ISO9000
SISTEMAS Y MANUALES DE LA CALIDAD
SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad
FÁBRICA DE SOFTWARE. Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP [email protected]
FÁBRICA DE SOFTWARE Presentado por: Ing. Juan José Montero Román Gerente de Fábrica de Software USMP [email protected] FÁBRICA DE AUTOS Entrada Salida Autos FÁBRICA DE SOFTWARE Entrada Salida Información
ISO 17799: La gestión de la seguridad de la información
1 ISO 17799: La gestión de la seguridad de la información En la actualidad las empresas son conscientes de la gran importancia que tiene para el desarrollo de sus actividades proteger de forma adecuada
PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...
Tabla de Contenido PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO... 2 1. LA PRESENCIA DE INFORMACIÓN Y AYUDA ÚTIL PARA COMPLETAR LOS TRÁMITES EN LÍNEA.... 2 2. LA DISPONIBILIDAD DE DIVERSOS
Qué es el Modelo CMMI?
El principal problema que tienen las empresas en sus áreas de tecnología, así como las empresas desarrolladoras de software al iniciar un proyecto, radica en que el tiempo de vida del proyecto y el presupuesto
El cuadro de mando contiene indicadores e informes que deben actualizarse a partir de la información de su sistema informático.
Barcelona: +34 93155688 www.irisview.com [email protected] IRIs View Carga de la información desde Access y Excel El cuadro de mando contiene indicadores e informes que deben actualizarse a partir de la
e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.
Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores
ISO/IEC 27001 Sistema de Gestión de Seguridad de la Información
Sistema de gestión de seguridad de la información ISO/IEC 27001 En la sociedad moderna de la información y el conocimiento, las empresas se encargan del procesamiento de datos empresariales a través de
Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos
ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados
Guía de los cursos. Equipo docente:
Guía de los cursos Equipo docente: Dra. Bertha Patricia Legorreta Cortés Dr. Eduardo Habacúc López Acevedo Introducción Las organizaciones internacionales, las administraciones públicas y privadas así
Plan de Gestión Medioambiental para obras urbanas
Plan de Gestión Medioambiental para obras urbanas MARÍA JOSÉ JIMÉNEZ FERNÁNDEZ Obrascón Huarte Lain, S. A. C/ Gobelas, 41-43. 28023 El Plantío, MADRID. [email protected] RESUMEN Objeto de la comunicación
App para realizar consultas al Sistema de Información Estadística de Castilla y León
App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez [email protected] Dirección General de Presupuestos y Estadística Consejería de Hacienda
CRM Funciona en la práctica?
e n t r e v i s t a CRM Funciona en la práctica? Sara Gallardo M. Quienes han iniciado el viaje con una estrategia enfocada en el cliente y no en sus servicios, han demostrado alcanzar una mejor rentabilidad,
Gestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE
EXPERIENCIAS EN LA IMPLANTACIÓN DE UN SISTEMA DE GESTIÓN DE LA CALIDAD PARA EL PROCESO DE PRODUCCIÓN DE SOFTWARE MSc. Gloria María Guerrero Llerena J Gestión de la Calidad y Auditoría. CITMATEL E-mail:
+ Cómo ahorrar dinero con Software Quality
+ Cómo ahorrar dinero con Software Quality Qué es Software Quality Assurance? Porqué facilita el ahorro de dinero? Introducción El objetivo de este documento es explicar qué es Software Quality Assurance,
Planificación en Team Foundation Server 2010
Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto
Estudio y especificación de un problema de distribución a cliente final en una empresa tipo utilizando la herramienta OpenERP
Estudio y especificación de un problema de distribución a cliente final en una empresa tipo utilizando la herramienta OpenERP PRESUPUESTO Proyecto Final de Carrera Organización Industrial (modalidad semipresencial)
PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Anteproyecto Fin de Carrera
Universidad de Castilla-La Mancha Escuela Superior de Informática Anteproyecto Fin de Carrera DIMITRI (Desarrollo e Implantación de Metodologías y Tecnologías de Testing) Dirige: Macario Polo Usaola Presenta:
Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net
2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero
Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.
Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas
Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION
Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con
Autora: Rodríguez Fortunato, Marìa Rossana Titulo: Implementación de un sistema bajo tecnología web basado en estrategias de CRM que apoye las actividades de mercadeo de una empresa de servicios de adiestramientos
Cybersudoe Innov: Una red de expertos sobre TIC e Innovación del SUDOESTE europeo
Newsletter 4 Cybersudoe Innov: Una red de expertos sobre TIC e Innovación del SUDOESTE europeo Uno de los objetivos más importantes del proyecto Cybersudoe Innov es el registro de una base de datos de
Empresa Financiera Herramientas de SW Servicios
Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través
Gestión de Configuración del Software
Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software
MICROSOFT PROJECT 2010
MICROSOFT PROJECT 2010 PRESENTACIÓN Curso de administración de proyectos utilizando la herramienta informática Microsoft Project. El curso presenta conceptos teóricos de la administración de proyectos
Bechtle Solutions Servicios Profesionales
Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora
SSTQB. Nivel Fundamentos. Examen ejemplo. Programa de estudios 2010
SSTQB Nivel Fundamentos Examen ejemplo Página 1 de 12 Fecha publicación: 28 - octubre - 2015 Índice Preguntas... 3 Respuestas... 12 Página 2 de 12 Fecha publicación: 28 - octubre - 2015 Preguntas 1 2 Una
Máster de Educación para la Salud
Máster de Educación para la Salud Facultat d Infermeria Universitat de Lleida Informe de seguimiento Curso 2010/2011 Elaborado por la coordinación de la titulación Presentado a la Comisión de Estudios
Cómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000
Cómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000 Informe 14 de marzo de 2014 Copyright 2014 20000Academy. Todos los derechos reservados. 1 Resumen ejecutivo Antes
Resumen General del Manual de Organización y Funciones
Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de
Security Health Check
www.pwc.es Security Health Check Aportamos el valor que necesitas Un problema no tan lejano... Durante los últimos años, las empresas han abordado procesos de transformación tecnológica sin precedentes
K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2
K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.
David Erosa García Programador del C.G.A. de la D.G. de Innovación Educativa y Formación del Profesorado. Consejería de Educación, Junta de Andalucía
CENTRO DE GESTIÓN AVANZADO (C.G.A.) : LA GESTIÓN CENTRALIZADA DE LOS ORDENADORES DE LOS CENTROS TIC S DE LA CONSEJERÍA DE EDUCACIÓN DE LA JUNTA DE ANDALUCÍA Director del C.G.A. y jefe del Departamento
INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN
INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo
Implantación y Aceptación del Sistema
y Aceptación del Sistema 1 y Aceptación del Sistema ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD IAS 1: ESTABLECIMIENTO DEL PLAN DE IMPLANTACIÓN...5 Tarea IAS 1.1: De finición del Plan de... 5 Tarea IAS
Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099)
Memoria del Proyecto de Innovación Docente Titulado: Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Profesor
Ingeniería de Software. Pruebas
Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en
Proyecto Fin de Carrera
Proyecto Fin de Carrera Gestión del Proyecto para una Plataforma online de intercambio, compra o venta de ayudas técnicas. Consultora: Ana Cristina Domingo Troncho Autor: Álvaro Fanego Lobo Junio de 2013
ISO 9001:2015 Todo sobre la Prevención de Riesgos dentro de las Organizaciones
ISO 9001:2015 Todo sobre la Prevención de Riesgos dentro de las Organizaciones Boletín Técnico No. 11 Mayo 2014 Nueva revisión enfocada en la Gestión de Riesgos y la Simplificación Cada cinco años, el
INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un
INSTRODUCCION Toda organización puede mejorar su manera de trabajar, lo cual significa un incremento de sus clientes y gestionar el riesgo de la mejor manera posible, reduciendo costes y mejorando la calidad
CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de
PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de Administración de Relaciones con Clientes (CRM). Reconocida como Microsoft Gold Certified
Cómo mejorar la calidad del software a través de una gestión adecuada de la productividad de las pruebas
Cómo mejorar la calidad del software a través de una gestión adecuada de la productividad de las pruebas Cuando una empresa contrata un proyecto de software a una consultora, realiza una inversión importante.
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.
2. Se complementa el análisis del flujo original con observaciones de la actividad y análisis numérico de los históricos.
El SERVICIO ISO_EXPRESS consiste en preparar el Sistema de Gestión de Calidad conforme a la norma ISO 9001:2000 y utilizarlo como herramienta para agilizar la mejora de resultados de la empresa. Consiste
TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC CALIDAD DE SOFTWARE Guía para Examen Segundo Parcial Grupo 6501
1. Qué incluye la ingeniería del software con SQA? Entrenamiento, soporte al consumidor instalación. 2. Menciona algunas características del software: Elemento lógico. Desarrollado no fabricado. No se
2 EL DOCUMENTO DE ESPECIFICACIONES
Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir
BÚSQUEDA DE CERO INCIDENCIAS: IMPLANTACION DE UN SISTEMA DE GESTIÓN ERP.
BÚSQUEDA DE CERO INCIDENCIAS: IMPLANTACION DE UN SISTEMA DE GESTIÓN ERP. 1. Identificación y Breve descripción de su empresa Actividad: Larmario s. l. se dedica al diseño, fabricación a medida, distribución
Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos
Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Britos, P. 1,2 ; Fernández, E. 2,1 ; García Martínez, R 1,2 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento.
CRM. Qué es CRM. Información para la Gestión
CRM Qué es CRM Es una estrategia de negocios orientada a la fidelización de clientes, enfocándose en que cada empleado de la empresa tenga información actualizada y confiable de los mismos, con el objetivo
Guía de instalación de la carpeta Datos de IslaWin
Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3
IMPLANTACIONES DE ERP. CÓMO CONSEGUIR EL ÉXITO? MasEmpresa
IMPLANTACIONES DE ERP. CÓMO CONSEGUIR EL ÉXITO? MasEmpresa Implantaciones de ERP. Cómo conseguir el éxito?. Parte I Aunque los sistemas de información para la gestión ERPs tienen muchos años de historia,
Business Process Management(BPM)
Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: [email protected]
Materiales para el taller: Planificación y equipos de producción
V JORNADAS DE COOPERACIÓN EDUCATIVA CON IBEROAMERICA SOBRE EDUCACIÓN Y TIC Santa Cruz de la Sierra, 20-24 de abril de 2009 Materiales para el taller: Planificación y equipos de producción Ángel Alonso
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. [email protected]
Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño [email protected]
Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño [email protected] Pontificia Universidad Católica Argentina Facultad de Ciencias Fisicomatemáticas
COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE
COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,
comunidades de práctica
1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades
Todo lo que hay que saber sobre la concertación de visitas. La verdad y nada más que la verdad.
Todo lo que hay que saber sobre la concertación de visitas. La verdad y nada más que la verdad. Guía para la concertación de visitas Resumen: La concertación de vistas es un elemento clave en la acción
FACULTAD DE CONTADURIA Y CIENCIAS ADMINISTRATIVAS FINANZAS I NORMAS DE INFORMACION FINANCIERA
Normas de Información Financiera Durante más de 30 años, la Comisión de Principios de Contabilidad (CPC) del Instituto Mexicano de Contadores Públicos A. C. (IMCP) fue la encargada de emitir la normatividad
PROCEDIMIENTO AUDITORÍA INTERNA
Página 1 de 7 Rev. 10 1 OBJETIVO DEL PROCEDIMIENTO Establecer un procedimiento que permita evaluar si el Sistema de Gestión Integrado cumple con los requisitos establecidos por la empresa para la gestión
Actividad 4. Justificación de la oportunidad y análisis de necesidades. Concreción de la propuesta
Actividad 4 Justificación de la oportunidad y análisis de necesidades Autor: José Manuel Beas ([email protected]) Concreción de la propuesta La propuesta que ha sido acordada con la consultora de esta segunda
