Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana.

Slides:



Advertisements
Presentaciones similares
PLANIFICACIÓN DE TESTING
Advertisements

INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Metodologías ágiles.
Propuesta de Mejora del Proceso de Pruebas basada en el Modelo TPI
ANÁLISIS DE REQUERIMIENTOS
Portal Hacienda Digital
BizAgi - Business Agility
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
DIAGNÓSTICO DE CALIDAD AMS
Metodologías de Desarrollo
MI PROGRAMA DE FORMACION
Modelo de ciclo de vida clásico o en cascada
Proceso de Originación de Crédito: Banco de los Alpes
Metodologías Ágiles Sudoku.
Etapas y actividades en el desarrollo OO basado en UML
Administración de Procesos de Pruebas
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
INGENIERÍA DE SOFTWARE II RECOMENDACIONES PRÁCTICAS PARA LA ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE Gabriel Tamura Norha M.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
CARRERA ING.DE SISTEMAS INTEGRANTE: DANIEL SORIA MURILLO DOCENTE: ING. ERVIN FLORES MATERIA: INGENIERIA DE SOFTWARE GESTION 2009.
RAMAS DE LA INGENIERÍA DE SISTEMAS
Diseño e Implementación
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Rational Unified Process (RUP)
Las etapas de un proyecto
Tema I Arquitectura de Software. Arquitectura de software es un conjunto de reglas que definen la estructura de un sistema y las relaciones entre sus.
REQUERIMIENTOS DE SOFTWARE
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
Ingeniería de Software: Metodologías Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Rational Unified Process (RUP)
Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de:
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Ingeniería de software
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ximena Romano – Doris Correa
Importancia en la efectividad del:
Diseño de Software y su Proceso
Trainning DFD.
Rational Unified Process
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
Especialización en Desarrollo de Software
El rol de SQA en PIS.
INGENIERIA DE SOFTWARE
Grupo 10 – 2008 Proyecto de Ingeniería de Software
Metodologías Lsi. Katia Tapia A., Mae.
Roles de Open UP.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
AUDITORIA TECNOLOGIAS DE INFORMACION - COBIT
Introducción al proceso de verificación y validación.
Actividades en el Proceso de desarrollo de Software
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Ingeniería de Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Proceso de desarrollo de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Autor: Reinozo Cuesta Christian Marcelo
Software de Comunicaciones
Bachillerato Ingeniería en Informática Fundamentos de Computación.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
Reorganización de la Dirección de Servicios de Información Administrativa (propuesta)
1 CICLO DE VIDA. 2 CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros computacionales,
Entregables del Proyecto
Arquitectura de Negocio ARQUITECTURA EMPRESARIAL (AE)
Junio, 2013.
Transcripción de la presentación:

Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana

Ventanilla Única - Proceso de Desarrollo de Software Antecedentes: Para el proyecto de la ventanilla única, específicamente en el servicio de implementación de trámites ser requiere tener un proceso de desarrollo de software que combine: Marco Documental del SAT v 1.0. Implementación BPM (Descubrimiento, Modelado, Refinación y Liberación). PDSS® Proceso de Desarrollo de Software de Softtek v3.0.

Ventanilla Única - Proceso de Desarrollo de Software Objetivo: Presentar el proceso de desarrollo que el equipo de implementación esta utilizando para la implementación de trámites. Indicar el alcance y los mecanismos de control que se están utilizando para asegurar la predictibilidad de los resultados. Como mecanismo de control se deben de cubrir como mínimo los artefactos clave que habilitan el pase a la siguiente etapa del proceso de desarrollo.

Ventanilla Única - Proceso de Desarrollo de Software Procesos de Ingeniería: El proceso de desarrollo a seguir cuenta con procesos enfocados a:  Procesos de Ingeniería enfocados al Descubrimiento y Modelado de los Requerimientos de Negocio:  Procesos orientados a la Administración, Control y Seguimiento del Proyecto y Terminación REQ/SFDCIS/CTR/GUIARC/DBI Pruebas Internas STD/INT/STE Pruebas de Aceptación UAT Documentación DOC ISP (Inicio)PTO (Planeación y Control) FPT (Terminación)

Ventanilla Única - Proceso de Desarrollo de Software REQ/SFD Requirements Development & Functional Design REQ/SFD Requirements Development & Functional Design Objetivo principal: Adquirir el conocimiento del negocio, obtener especificaciones de requerimientos funcionales y no funcionales. Diseñar la solución funcional, especificar componentes funcionales y sus interacciones con actores externos, utilizando los patrones funcionales identificados Rol Principal: Consultor BPM Principales Artefactos (puntos de control):  DRN, ECU, EIU, Flujo BPM ARC/DBI/GUI Architecture & Database Design & Implementation ARC/DBI/GUI Architecture & Database Design & Implementation Objetivo principal: Tomar decisiones técnicas sobre la aplicación y plataforma, implementación del framework y subsistemas de soporte que satisfagan los requerimientos no funcionales. Proceso de transformación del modelo lógico al modelo físico de la BD que satisfaga los requerimientos de acceso a la información de los componentes funcionales. Transformar el prototipo inicial, en un prototipo final en cumplimiento con los estándares de interfaz de usuario Roles Principales: Arquitecto de Software, DBA Principales Artefactos (puntos de control):  Framework, Implementación de Referencia, Lineamientos técnicos, Subsistemas de Soporte, Modelo Lógico Fisico de la BD, Lineamientos de Diseño De Interfaz gráfica. Ingeniería:

Ventanilla Única - Proceso de Desarrollo de Software CIS/CTR Component Implementation Specification & Construction CIS/CTR Component Implementation Specification & Construction Objetivo Principal: Proceso que integra las consideraciones técnicas en los componentes funcionales especificados, las interfases externas (con otros sistemas/entidades). Diseñar la estructura interna de los componentes, codificar, y probar cada componente funcional. Rol Principal: Ingeniero de Software, Ingeniero de Pruebas Artefactos:  Diseño de Clases, Métodos, Algoritmos, Codificación, Diseño de Pruebas Unitarias y Funcionales. Ingeniería: STD/INT/STE System Test Design, Integration & Execution STD/INT/STE System Test Design, Integration & Execution Objetivo Principal:  Definir y desarrollar la estrategia de pruebas de sistema para verificar:  La correcta ejecución punta a punta de cada proceso de negocio (ciclos completos de negocio)  Desempeño aceptable en condiciones de estrés, concurrencia, volúmen de datos).  Integración funcional de los componentes en un sistema trabajando (system build)  Probar las interacciones con otros componentes funcionales, o con actores externos (interfaces).  Validar que una vez que toda la aplicación se encuentra integrada, opere de manera exacta los ciclos de negocio (end-to-end), así como verificar la satisfacción de los requerimientos de performance Rol Principal: Ingeniero de Pruebas, Consultor BPM, Ingeniero de Software, Arquitecto Artefactos:  Diseño de casos y Datos de Prueba Integral, Sistema, Performance  Ejecución y Resultados de la ejecución de las pruebas.

Ventanilla Única - Proceso de Desarrollo de Software DOC Technical and User Documentation DOC Technical and User Documentation Objetivo general: Generar la documentación técnica para el cliente, manuales de deployment, instalación, manuales de usuario. Perfil principal: Technical writter Artefactos:  Manual de Instalación, Manual de Deprloyment, Manual de Configuración de la Aplicación. INGENIERÍA: Artefactos por Proceso (Marco Documental e Internos)