...Principios Generales de la Validación de Software Ricardo Murga EDP College of Puerto Rico Principios Generales de la Validación de Software Ricardo Murga EDP College of Puerto Rico Table of Contents SECCIÓN 1. PROPOSITO 6 SECCIÓN 2. ÁMBITO 6 2.1 APLICABILIDAD 7 2.2 AUDIENCIA 7 2.3 REQUISITOS REGLAMENTARIOS PARA LA VALIDACION DE SOFTWARE 8 SECCIÓN 3. CONTEXTO PARA LA VALIDACION DE SOFTWARE 9 3.1 DEFINICIONES Y TERMINOLOGIAS 10 3.1.1 REQUISITOS Y ESPECIFICACIONES 10 3.1.2 VERIFICACION Y VALIDACION 11 3.2 DESARROLLO DE SOFTWARE COMO PARTE DEL DISEÑO DEL SISTEMA 12 3.3 SOFTWARE ES DIFERENTE DE HARDWARE 13 3.4 BENEFICIOS DE LA VALIDACION DE SOFTWARE 15 SECCIÓN 4. PRINCIPIOS DE VALIDACION DE SOFTWARE 16 4.1 REQUISITOS 16 4.2 DEFECTO DE PREVENCION 16 4.3 TIEMPO Y ESFUERZO 16 4.4 PROGRAMA DE CICLO DE VIDA 17 4.5 PLANES 17 4.6 PROCEDIMIENTOS 17 4.7 VALIDACION DE SOFTWARE DESPUES DE UN CAMBIO 17 4.8 VALIDACION DE COBERTURA 18 4.9 INDEPENDENCIA DE REVISION 18 4.10 FLEXIBILIDAD Y RESPONSABILIDAD 19 SECCIÓN 5. ACTIVIDADES Y TAREAS 19 5.1 SOFTWARE DE ACTIVIDADES DEL CICLO DE VIDA 20 5.2 TAREAS TIPICAS DE APOYO DE VALIDACION 21 5.2.1 PLANIFICACION DE LA CALIDAD 21 5.2.2 REQUISITOS 22 5.2.3 DISEÑO 25 5.2.4 CONSTRUCCION O CODIFICACION 27 5.2.5 PRUEBAS REALIZADAS POR EL DESARROLLADOR DEL SOFTWARE 30 5.2.6 PRUEBAS DE USUARIOS DEL SITIO 33 5.2.7 MANTENIMIENTO Y CAMBIOS DE SOFTWARE 34 SECCIÓN 6. ¿Qué es COBIT? 36 ...
Words: 10373 - Pages: 42
...Análisis y diseño orientado a objetos (ADOO) es un enfoque de la ingeniería de software que modela un sistema como un grupo de objetos que interactúan entre sí. Este enfoque representa un dominio en términos de conceptos compuestos por verbos y sustantivos, clasificados de acuerdo a su dependencia funcional. En este método de análisis y diseño se crea un conjunto de modelos utilizando una notación acordada como, por ejemplo, el lenguaje unificado de modelado (UML). ADOO aplica técnicas de modelado de objetos para analizar los requerimientos para un contexto - por ejemplo, un sistema de negocio, un conjunto de módulos de software - y para diseñar una solución para mejorar los procesos involucrados. No está restringido al diseño de programas de computadora, sino que cubre sistemas enteros de distinto tipo. Las metodologías de análisis y diseño más modernas son casos de uso guiados a través de requerimientos, diseño, implementación, pruebas, y despliegue. Diseño orientado a objetos es una fase de la metodología orientada a objetos para el desarrollo de Software. Su uso induce a los programadores a pensar en términos de objetos, en vez de procedimientos, cuando planifican su código. Un objeto agrupa datos encapsulados y procedimientos para representar una entidad. La 'interfaz del objeto', esto es, las formas de interactuar con el objeto, también se definen en esta etapa. Un programa orientado a objetos se caracteriza por la interacción de esos objetos. El diseño orientado a objetos...
Words: 264 - Pages: 2
...Industria y mercado en Europa Page 1 of 10 A un click Servicios Canales Recomendamos top b squedas amigas Inicio Documentos Tests Aulas Chuletas Amor Foros Postales Envía tus apuntes Industria y mercado en Europa Europa. Industria. Mercado de productos. Mercadeo. Empresas europeas. Situación financiera. Análisis financiero. Análisis de la industria. Análisis DAFO (Debilidades, Amenazas, Fortalezas, Oportunidades). Fortalezas. Debilidades. Oportunidades. Amenazas. Fabricación de baldosas. Azulejos Administración y Dirección de Empresas / Dirección Estratégica y Política de Empresa Industria y mercado en Europa Ficha resumen del documento Industria y mercado en Europa Versión PDF Industria y mercado en Europa Versión para descargar “Stacey Tile Company” Índice Pág. Portada 01 Índice 02 Introducción 03 PDF created with pdfFactory Pro trial version www.pdffactory.com http://html.rincondelvago.com/industria-y-mercado-en-europa_1.html 17/02/2011 Industria y mercado en Europa Page 2 of 10 Desarrollo • Análisis de la Industria 04 • Análisis del Financiero 05 • Análisis del Entorno Cinco Fuerzas Porter 06 • Análisis Interno Cadena de Valor 07 08 09 10 5. FODA 11 Visión y Objetivos 12 Estrategia 13 Bibliografía 14 Introducción Desde 1968 Stacey Tile, sufre pérdidas todos los años, empresa dedicada a la fabricación de baldosas y azulejos, pero la empresa había estado fabricando principalmente baldosas...
Words: 1877 - Pages: 8
...aseguramiento de calidad del software es el conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto (software) satisfará los requisitos dados de calidad. • El aseguramiento de calidad del software se diseña para cada aplicación antes de comenzar a desarrollarla y no después. • Algunos autores prefieren decir garantía de calidad en vez de aseguramiento. – Garantía, puede confundir con garantía de productos – Aseguramiento pretende dar confianza en que el producto tiene calidad • El aseguramiento de calidad del software está presente en – Métodos y herramientas de análisis, diseño, programación y prueba – Inspecciones técnicas formales en todos los pasos del proceso de desarrollo del software – Estrategias de prueba multiescala – Control de la documentación del software y de los cambios realizados – Procedimientos para ajustarse a los estándares (y dejar claro cuando se está fuera de ellos) – Mecanismos de medida (métricas) – Registro de auditorias y realización de informes • Actividades para el aseguramiento- de calidad del software – Métricas de software para el control del proyecto – Verificación y validación del software a lo largo del ciclo de vida • Incluye las pruebas y los procesos de revisión e inspección – La gestión de la configuración del software La calidad ha sido durante mucho tiempo una preocupación para las empresas, como lo debe ser para los analistas de sistemas en el análisis y diseño...
Words: 435 - Pages: 2
...1590/S0103-65132011005000043 Diseño de sistemas de medición de desempeño de proveedores: experiencias de un caso de estudio Nicole Suclla Fernandeza,*, Luiz Felipe Scavardab, Adriana Leirasc, Silvio Hamacherd *nicolesf@aluno.puc-rio.br, PUC-Rio, Brasil b lf.scavarda@puc-rio.br, PUC-Rio, Brasil c adrianaleiras@yahoo.com.br, PUC-Rio, Brasil d hamacher@puc-rio.br, PUC-Rio, Brasil a, Resumen La evaluación de los proveedores es importante para las organizaciones debido al papel preponderante que éstos cumplen en la dinámica de las cadenas de suministros y a la importancia estratégica que las funciones de compra tienen a raíz de la tercerización de los procesos que no forman parte del know-how de la empresa. No obstante, la literatura académica carece de trabajos concernientes al diseño e implementación de sistemas de medición de desempeño de proveedores (SMDP). En ese contexto, este artículo presenta los factores más importantes del diseño de un SMDP, resaltando, a través de un caso de estudio, los cuidados y recomendaciones que deben ser considerados. Además del detalle del método y los resultados de su aplicación, el artículo presenta el análisis de los procesos y atributos que definen el diseño del SMDP propuesto. Palabras-clave Sistemas de medición de desempeño. Cadenas de suministros. Proveedores. Evaluación del desempeño de proveedores. 1. Introducción Los indicadores de desempeño son fundamentales en el ciclo de planeamiento y control estratégico de la empresa, siendo objeto...
Words: 7309 - Pages: 30
...Modelos de desarrollo Desarrollo por etapas La ingeniería del software es el proceso formal de desarrollo de software en el que las necesidades del usuario se traducen en requerimientos, estos se transforman en diseño que se implementa en código que se prueba, documenta y se certifica para su uso operativo. Según la definición del IEEE la ingeniería del software se define como “la aplicación de un método sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, esto es, la aplicación de la ingeniería al software”. Esta consiste en etapas principales: 1. Análisis de requerimientos: En esta etapa se obtiene toda la información necesaria para llevar acabo el software por ejemplo: información de la empresa, que tipo de software será, a quienes va dirigido, porque se necesita entre otras cosas mas quizá lo más importante de esta etapa es que requisitos debe cumplir el software para ser de calidad (cumpla con las expectativas). 2. Especificación: En esta etapa se elabora un plan de gestión y se detalla profundamente el software. Algunas de las cosas que se generan en este punto son: Documento de Especificación de requisitos, documento de Aseguramiento de la calidad, Métricas de software, casos de uso, etc. 3. Diseño y arquitectura: Determinar cómo funcionara de forma general sin entrar en detalles incorporando consideraciones de implementación tecnológica, como el hardware la red, etc. Suele ir muy entre lazada con la etapa anterior...
Words: 1764 - Pages: 8
...Conocimiento de administración y procedimientos y sistemas de oficina como procesar, manejar archivos y registros, taquigrafía transcripción, diseñar formas y otros procedimientos y terminología de oficina. Idioma ingles Conocimiento de la estructura y contenido del idioma ingles incluyendo la definición y la pronunciación de palabras, las reglas de composición y gramática. Servicio al cliente y personal Conocimiento en los principios y procesos para proveer servicios personales y al cliente. Esto incluye las necesidades de los clientes, conocer los estándares de calidad en servicio y evaluar la satisfacción del cliente. Computadoras y electrónicos Conocimiento de las tarjetas de circuitos, procesadores, chips, equipo electrónico, y hardware y software, incluyendo aplicaciones y programación. Administración y gerencia Conocimiento de empresas y principios de administración que envuelve en la planificación estratégica, asignación de recursos, moldear los recursos humanos, técnicas de liderazgo, métodos de producción y coordinación de recursos y personas. Matemáticas Conocimiento de aritmética, álgebra, geometría, cálculo, estadística, y sus aplicaciones Educación y Entrenamiento Conocimiento de principios y métodos para el diseño curricular y la formación, enseñanza e instrucción para los individuos y grupos, y la medición de los efectos del entrenamiento. Personal y Recursos Humanos Conocimiento de los principios y procedimientos para la contratación de personal,...
Words: 3793 - Pages: 16
...efecto ha tenido esta tendencia sobre las opciones de adquisición de software? Tendencias de software basadas en la Web se han disparado los proveedores de servicios de aplicaciones (ASP), y las empresas que ofrecen servicios comerciales de Internet (SII) a una prominencia en la industria del software que cree en el software como un servicio en lugar de un producto. Con la popularidad y las ventajas de Internet, las empresas están viendo esta tendencia como una opción para el desarrollo de software estándar y adquisición. En lugar de comprar una aplicación de software de una empresa de desarrollo, producción que en la casa, o la contratación de un consultor o un recurso externo para producir un paquete de software de estas empresas basadas en la Web han proporcionado una nueva alternativa basada en tres modelos distintos. Estos modelos son un modelo de modelo de tarifa fija, el modelo de suscripción o uso. Cuota fija hace exactamente eso, ofrece una tarifa fija o coste basado en un nivel de servicio requerido por el usuario. El modelo de suscripción varía de costes basado en el número de usuarios y estaciones de trabajo con el acceso a la aplicación. El modelo de uso cobra una tarifa en función del volumen de transacciones o el número de operaciones realizadas por las aplicaciones. 2. Explicar la diferencia entre el software de aplicación horizontal y software de aplicación vertical. Aplicaciones horizontales difieren de las aplicaciones verticales ya que proporcionan una...
Words: 1686 - Pages: 7
...Introduccion a la formulación de proyectos 1. Consideraciones previas 2. Génesis de un proyecto 3. Algunas cuestiones metodológicas 4. Funciones del marco teórico y de la revisión bibliográfica 5. Redacción del proyecto 6. bibliografia consultada : 7. glosario Consideraciones previas La Formulación (o elaboración) de Proyectos, como actividad de enseñanza - aprendizaje, es una moderna manera de entrenar a los estudiantes deingeniería en una actividad profesional concreta. En este seminario - de carácter introductorio - presentaremos algunas de las metodologías útiles para comenzar y estructurar formulación de proyectos. Es oportuno aquí recuperar las palabras de un moderno y destacado pensador, Umberto Eco : "Se puede aprovechar la ocasión de una tesis o proyecto (aunque el resto del período universitario haya sido desilusionante o frustrante) para recuperar el sentido positivo y progresivo del estudio no entendido como una cosecha de nociones, sino como una elaboración crítica de una experiencia, como adquisición de una capacidad (buena para la vida futura) para localizar los problemas, para afrontarlos con método, para exponerlos siguiendo ciertas técnicas de comunicación" Desde el mas general de los puntos de vista, la disciplina de "Introducción a la Formulación de Proyectos" es una actividad intelectual encuadrada en las conocidas como "ciencias cognitivas" o "ciencia del conocimiento". Esta disciplina está teniendo cada vez mayor difusión...
Words: 7557 - Pages: 31
...|CONTROL DE VERSIONES | |VERSION |HECHA POR |REVISADA POR |APROBADA POR |FECHA |MOTIVO | |1.0 |GMZ |LMZ/JMT/AZP |JLG |26/10/2015 |Versión Original | PROJECT CHARTER |NOMBRE DEL PROYECTO |SIGLAS DEL PROYECTO | |SISTEMA DE INFORMACIÓN PARA LAS ÁREAS DE PRODUCCIÓN, ALMACÉN, PERSONAL Y CONTABILIDAD| | |DE LA EMPRESA AGROINDUSTRIAS SUPE S.A.C. |SIPAPC | |DEFINICION DEL PRODUCTO DEL PROYECTO: | |El proyecto consiste en analizar, diseñar e implementar un sistema de información que permita integrar y mejorar los procesos de la empresa | |AGROINDUSTRIAS SUPE S.A.C con el propósito de alcanzar sus objetivos estratégicos. | | ...
Words: 1825 - Pages: 8
...1. HECHOS Y PERSONAJES Ducati es una empresa italiana fabricante de motocicletas, fundada en 1926 en Bolonia (Italia), quienes en 1952 diseñaron su primera motocicleta. Actualmente se considera una de las marcas más importantes en el sector del motociclismo comercial y deportivo. Ducati fue fundada en 1926 como una empresa familiar y otros inversionistas para producir equipo para radio. En 1954, Fabio Taglioni, un ingeniero visionario, empezó a producir motos, las cuales estaban avanzadas estética y técnicamente. Esto hizo que Ducati se posicionara en el mercado de las motos. Las carreras de motos empezaron justamente luego de que las motos fueron inventadas, las cuales estaban categorizadas por el tamaño del motor. A finales del 1990, empezaron los rumores que dentro del circuito de Grand Prixincluirían una categoría mayor, llamada MotoGP, los cuales se hicieron realidad en 2000 cuando anunciaron formalmente el circuito. Ducati, no se unió inmediatamente a otras empresas como Honda, quienes empezaron a desarrollar nuevas motos para competir en dicha carrera, a pesar de que dicha carrera podía darles otra oportunidad para construir y competir con una nueva moto, pero consideraron que era riesgoso y caro. A pesar de ello, en 2001, Ducati anunció que participarían en el circuito de MotoGP, empezando en el 2003 a partir de lo cual empezaron a crear la moto para dicha carrera, tomando en cuanta diferentes factores de diseño, velocidad, y tecnología. ...
Words: 1383 - Pages: 6
...Methodology) PADM puede ser descrito como una estructura de contingencia que provee de herramientas y técnicas para ser utilizadas de acuerdo a las circunstancias de los proyectos individuales de rediseño de procesos. La metodología tiene una influencia particular de: Metodología de sistemas suaves (SSM).- Es una técnica para resolver problemas complejos no estructurados. Consta de tres fases principales: Primera.- Se forma un entendimiento detallado de la situación del problema llamado gráfica rica. Segunda.- Liberarse del mundo real y adentrarse al área del pensamiento de sistemas puro. No ver como es el mundo, sino como pudiera o debería ser, basándose en posibles perspectivas relevantes. Tercera.- Comparar este mundo imaginario con la situación actual del problema a fin de realizar discusiones constructivas que nos hagan ver lo que está mal, y permitan sugerir cursos de acción prácticos para mejorar la situación. Diseño de sistemas sociotécnicos.- Involucra el diseño conjunto del subsistema técnico y el subsistema social de una manera que cada uno soporte al otro. En la metodología se tiene como entrada un proceso organizacional que previamente ha sido identificado como un área fructífera para el rediseño. El núcleo de la metodología consta de cuatro fases: 1. Definición del proceso.- Involucra el establecimiento de los objetivos del proceso dado, una definición de sus límites e interfaces, sus entradas y salidas principales, departamentos involucrados en la ejecución...
Words: 1707 - Pages: 7
...Portafolio de Servicios FORMACIÓN FORMACIÓN TITULADA: TECNOLOGÍAS * ADMINISTRACIÓN BANCARIA Y DE INSTITUCIONES FINANCIERAS * ADMINISTRACIÓN DE REDES DE COMPUTADORES * ADMINISTRACIÓN DEL ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES Y REDES * ADMINISTRACIÓN EMPRESARIAL * ADMINISTRACIÓN HOTELERA * ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN * ANIMACIÓN 3D * ANIMACIÓN DIGITAL * CÁMARA Y FOTOGRAFÍA PARA CINE * COCINA * COORDINACIÓN DEL PROCESO PARA DISEÑO DE MEDIOS IMPRESOS * DESARROLLO DE VIDEOJUEGOS * DISEÑO PARA LA COMUNICACIÓN GRÁFICA * ESCRITURA PARA PRODUCTOS AUDIOVISUALES * FORMULACIÓN DE PROYECTOS * GASTRONOMÍA * GESTIÓN ADMINISTRATIVA * GESTIÓN BANCARIA Y DE ENTIDADES FINANCIERAS * SONIDO DIRECTO PARA PRODUCCIÓN DE MEDIOS AUDIOVISUALES * GESTIÓN DE SERVICIOS RECREATIVOS * GESTIÓN DEL TALENTO HUMANO * GESTIÓN EMPRESARIAL * GESTIÓN HOTELERA * GESTIÓN INTEGRAL DEL RIESGO EN SEGUROS * GESTIÓN INTEGRAL EN FONDOS DE PENSIONES Y CESANTIAS * GESTIÓN LOGÍSTICA * GRABACIÓN, EDICIÓN Y MEZCLA DE VOCES Y DOBLAJES PARA MEDIOS AUDIOVISUALES * GUIANZA TURÍSTICA * ILUMINACIÓN Y RENDER PARA ARTE 3D * ILUSTRACIÓN PARA PRODUCCIONES AUDIOVISUALES * LOGÍSTICA DEL TRANSPORTE * MODELADO Y TEXTURIZADO PARA ARTE 3D * ORGANIZACIÓN DE EVENTOS * PROCESOS RECREATIVOS Y TURÍSTICOS * PRODUCCIÓN DE CAMPO PARA...
Words: 366 - Pages: 2
...Introducción Un AMEF de proceso es una técnica analítica utilizada por el equipo responsable de ingeniería de manufactura como un apoyo para asegurar, hasta donde sea posible, que los modos de falla y sus causas o mecanismos han sido considerados y dirigidos. En su mas rigurosa forma, un AMEF es un sumario de las experiencias del equipo de ingeniería (incluyendo un análisis de las características que pueden fallar, basados en la experiencia y en procesos similares anteriores). Este sistema proporciona y formaliza la disciplina mental que un ingeniero normalmente debe tener en cualquier proceso de planeación de manufactura. El AMEF potencial del proceso: Identifica modos de falla potencial relacionados al producto Evalúa los efectos potenciales de la fallas en los clientes Identifica las causas potenciales de los procesos de manufactura o ensamble e identifica variables del proceso para enfocar los controles para reducir la ocurrencia o la detección de las condiciones de la falla. Desarrolla una lista de modos potenciales de falla, para establecer un sistema preventivo de la acciones correctivas consideradas. Documenta los resultados de los procesos de manufactura o ensamble. Definición de cliente La definición de “CLIENTE” para un AMEF potencial de proceso debe normalmente ser visto como el “USUARIO FINAL”. Sin embargo, el cliente puede ser la siguiente operación. Cuando está completamente implementada, la disciplina del AMEF requiere un AMEF de proceso para todos...
Words: 2993 - Pages: 12
...GUÍA AL CUERPO DE CONOCIMIENTO DE LA INGENIERÍA DEL SOFTWARE VERSIÓN 2004 do r SWEBOK UN PROYECTO DEL COMITÉ DE LA PRÁCTICA PROFESIONAL DEL IEEE COMPUTER SOCIETY Bo rra BORRADOR - ESPAÑOL GUÍA AL CUERPO DE CONOCIMIENTO DE LA INGENIERÍA DEL SOFTWARE VERSIÓN 2004 do r SWEBOK Directores ejecutivos Alain Abran, École de Technologie Superieure James W. Moore, The Mitre Corp. rra Directores Pierre Bourque, École De Technologie Superieure Robert Dupuis, Universite Du Quebec A Montreal Bo Jefe de proyecto Leonard L. Tripp, Chair, Professional Practices Committee, IEEE Computer Society (2001-2003) Copyright © 2004 por The Institute of Electrical and Electronics Engineers, Inc. Todos los derechos reservados. Copyright y permisos de impresión: Este documento puede ser copiado, completo o parcialmente, de cualquier forma o para cualquier propósito, y con alteraciones, siempre que (1) dichas alteraciones son claramente indicadas como alteraciones y (2) que esta nota de copyright esté incluida sin modificación en cualquier copia. Cualquier uso o distribución de este documento está prohibido sin el consentimiento expreso de la IEEE. Use este documento bajo la condición de que asegure y mantenga fuera de toda ofensa a IEEE de cualquier y toda responsabilidad o daño a usted o su hardware o software, o terceras partes, incluyendo las cuotas de abogados, costes del juicio, y otros costes y gastos relacionados que surjan del...
Words: 99648 - Pages: 399