...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
...PSP, UN PROCESO DE SOFTWARE PERSONAL Jorge Orlando Herrera Morales Universidad del Quindío Programa de Ingeniería de Sistemas y Computación joherrera@uniquindio.edu.co Este articulo trata sobre el proceso PSP. En primer lugar, trata sobre los procesos de desarrollo, su definición y la forma en que son utilizados para el desarrollo de software. Se aborda luego el proceso de software personal o PSP, analizando las características más sobresalientes y su relación con el TSP y CMMI. 1. INTRODUCCION En los últimos tiempos, el software se ha convertido en un elemento de vital importancia en las organizaciones, de ahí que sea igualmente relevante conocer metodologías prácticas que faciliten su desarrollo. El proceso de desarrollo a su vez, ha sido concebido como una serie de etapas que hay que cursar, normalmente empezando por el análisis de requisitos, pasando luego por el análisis del sistema, diseño, implementación, pruebas, implantación y mantenimiento; todos estos pasos, buscando obtener un producto de calidad que satisfaga las necesidades de clientes y usuarios [1]. Al principio de la Ingeniería de software, este se desarrollaba siguiendo las etapas anteriores de manera estrictamente secuencial, lo que hacía que el producto se viera en un periodo bastante tardío y que la entrega del mismo fuese más lenta. Paulatinamente, fueron apareciendo otros modelos que proponían ciclos cortos que aceleraban la producción sin menoscabar en la calidad. Estos procesos de desarrollo...
Words: 1465 - Pages: 6
...• El 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...
Words: 435 - Pages: 2
...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
...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 6.1...
Words: 10373 - Pages: 42
...Revista chilena de ingeniería, vol. 19 Nº 3, 2011, pp. 442-456 Evaluación financiera del valor generado por un sistema de información en una empresa de transportes Financial evaluation of the value generated by an information system in a transport firm Pedro Manuel Sosa San Martín1 Emigdio Antonio Alfaro Paredes1 Recibido 8 de abril de 2010, aceptado 22 de noviembre de 2011 Received: April 8, 2010 Accepted: November 22, 2011 RESUMEN En este estudio se evaluó el retorno financiero de la implantación de un sistema de información de venta de envío de paquetes (encomiendas) desarrollado in-house en una empresa de transporte interprovincial de carga en Lima mediante la variación del procedimiento 059 de la metodología MAIGTI, el cual sugiere evaluar el valor actual neto considerando ingresos adicionales (margen de contribución adicional y ahorros) y egresos adicionales (inversiones adicionales y gastos adicionales) con una tasa mínima atractiva de retorno en un período de evaluación similar al período de planificación de largo plazo según el tipo de entidad en que se realizó la evaluación. La implantación del sistema de información de encomiendas dio como resultado para el primer año un valor actual neto de S/. 138.070 nuevos soles (aproximadamente US$ 48.446) y llegando para el tercer año a un valor actual neto de S/. 1.178.996 nuevos soles (aproximadamente US$ 413.683), gracias al aumento de la lealtad del cliente debido a una reducción del tiempo al 70% en...
Words: 7100 - Pages: 29
...MODELOS DE PROCESO Un modelo de procesos de software es una simplificación o abstracción de un proceso real. Podemos definir un modelo de proceso del software como una representación abstracta de alto nivel de un proceso software. Cada modelo es una descripción de un proceso software que se presenta desde una perspectiva particular. Cada modelo describe una sucesión de fases y un encadenamiento entre ellas. Un modelo es más adecuado que otro para desarrollar un proyecto dependiendo de un conjunto de características de éste. Un proceso del software es un conjunto de actividades que conducen a la creación de un producto software. MODELO CASCADA Este modelo considera a cada actividad del proceso como una fase autónoma que produce una salida o documento aprobado. La siguiente fase comienza cuando se ha finalizado con la anterior. Las fases se suceden en orden estrictamente secuencial. Ventajas: * Fácil de administrar. permite detectar fácilmente el avance en el desarrollo, debido a que cada actividad produce un artefacto * En cada fase están bien definidas las salidas a producir para avanzar a la siguiente etapa. * El proceso de desarrollo es claro de entender por los clientes. * La separación de análisis, diseño e implementación conduce a sistemas robustos Desventajas: * Modelo inflexible: presenta dificultades para hacer cambios entre etapas. * Este modelo tiene una visión estática de la ingeniería de requisitos, ignora la volatilidad natural...
Words: 8378 - Pages: 34
...Walnut Venture Associates (A): Memorándum de Inversión del Grupo RBS Ralph Wagner sacó su expediente del Grupo RBS, una joven compañía que desarrollaba y vendía software de contabilidad especialmente orientados a las compañías de software. Wagner era un inversionista privado –“un ángel”– y miembro de un grupo informal de inversionistas conocido como Walnut Venture Associates (ver anexo 1 para mayor información de Walnut). RBS estaba buscando obtener US$ 2 millones en capital para financiar su crecimiento. Wagner había acordado tomar el liderazgo en la evaluación de RBS como una oportunidad de inversión para Walnut. Mientras iniciaba el proceso, cada individuo tomaría su propia decisión sobre invertir o no en la compañía. Era el 26 de diciembre de 1997, y había pasado una semana desde que Bob O’Connor, fundador y presidente de RBS, se había presentado al grupo Walnut. El grupo estaba impresionado con O’Connor, con su enfoque en los negocios de RBS, y en el hecho que la compañía tenía un producto, vendía e incluso tenía ganancias. Basado en una positiva primera impresión, el grupo había decidido dar el siguiente paso y comenzar una investigación más profunda sobre la compañía y sus prospectos. Media docena de inversionistas del grupo Walnut ya habían mostrado su interés en una posible inversión, y le fue encargado a Wagner desarrollar un due diligence de la compañía para estos individuos. Desmenuzó el plan negocios de RBS (ver anexo 2) y comenzó a ordenar los aspectos que el...
Words: 12982 - Pages: 52
...El problema de alinear las Tecnologías de la Información con el Negocio Carlos Ramón López Paz, Francisco Macía Pérez, Mercedes Delgado Fernández Resumen. El presente trabajo tiene como objetivo presentar un estado del arte sobre de la Alineación de las Tecnologías de la Información (TI) con el Negocio desde una perspectiva del Gobierno de las TI. Comprender hoy la problemática en estratégicos involucrando las cuatro perspectivas básicas de alineación: estrategia corporativa, estrategia TI, Infraestructura del negocio e, infraestructura TI. torno a la alineación es un punto de partida para que una organización obtenga valor mediante las TI. El presente trabajo ofrece un estado del arte de la alineación de las TI con el negocio desde una perspectiva de Gobierno de las TI. Palabras Claves: Gobierno de las TI, Estrategia TI, Organización TI, Alineación I. INTRODUCCIÓN Caracterizar e identificar las complejidades de las TI y el negocio no son suficientes para integrarlas. Ésta labor requiere una gestión integrada de ambos componentes en correspondencia con la dinámica de los cambios e innovaciones tecnológicas de la actualidad. Es precisamente el gobierno de las TI o IT Governance, como también es conocido por sus siglas en inglés, el que cataliza y aúna todos los esfuerzos por integrar estándares, políticas y modelos para ofrecer un entorno unificado para la gestión estratégica de las TI en una organización TI o, de manera más específica, en los departamentos TI. El gobierno...
Words: 5918 - Pages: 24
...Especificaciones Suplementarias del Sistema ] Versión 1.0 Revisión y Aprobación Histórica Versión | Descripción | Autor y fecha | Aprobación y fecha | 1.0 | Versión inicial para su aprobación | Equipo 4 17/07/14 | | | | | | | | | | | | | | Tabla de Contenido 1. Introducción del documento. 3 1.1 Propósito del documento. 3 1.2 Alcance 3 1.3 Definiciones, Acrónimos y Abreviaturas 3 1.4 Referencias 3 1.5 Vista General 3 2. Funcionalidad 3 2.1 Pedidos en el sistema. 2.2 Ventas en el sistema 2.3 Catálogos de productos 2.4 Registro Cliente 2.5 Acceso al sistema 2.6 Consulta del Sistema 2.7 Factura del sistema 3. Usabilidad 3 3.1 < Requerimiento de Usabilidad Uno> 3 4. Confiabilidad 3 4.1 <Requerimiento de Confiabilidad Uno> 3 5. Desempeño 3 5.1 <Requerimiento de Desempeño Uno> 3 6. Soporte 3 6.1 < Requerimiento de Soporte Uno> 3 7. Restricciones de Diseño 3 7.1 Herramientas (Dirigidas al desarrollo de la aplicación) 3 7.2 Tipo de Desarrollo (Arquitectura) 3 7.3 Plataforma HW y SW del equipo cliente (orientados a la aplicación) 3 7.3.1 Software 3 7.3.2 Hardware 3 8. Seguridad 3 9. Requerimientos de Documentación de Usuario y Sistemas de Ayuda 3 10. Componentes Adquiridos 3 11. Interfaces 3 11.1 Interfaces de Comunicación 3 11.2 Interfaces de Hardware 3 11.3 Interfaces de Software 3 11.4 Interfaces de...
Words: 1598 - Pages: 7
...Describir la tendencia que considera el software como un servicio más que un producto. ¿Qué 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...
Words: 1686 - Pages: 7
...de calidad | “La Calidad es el elemento fundamental para la satisfacción del cliente. El coste de la calidad es el coste de hacer las cosas mal y de no hacer bien a la primera.” CrosbyAutores: Erlin José Navarrete López. Carlos Alberto Aguilera Trujillo. Maynor Omar Varela Mercado. Versión 1.2 Noviembre de 2015. | Plan de calidad | “La Calidad es el elemento fundamental para la satisfacción del cliente. El coste de la calidad es el coste de hacer las cosas mal y de no hacer bien a la primera.” CrosbyAutores: Erlin José Navarrete López. Carlos Alberto Aguilera Trujillo. Maynor Omar Varela Mercado. Versión 1.2 Noviembre de 2015. | ÍNDICE I INTRODUCCIÓN 2 II OBJETIVO 3 III INTRODUCCIÓN DEL PRODUCTO 4 IV PLANES DEL PRODUCTO 5 V DESCRIPCIONES DEL PROCESO 6 VI METAS DE CALIDAD 7 VII GESTIÓN DE RIESGO 8 Tabla de riesgos en el sistema de registro académico. 10 I INTRODUCCIÓN El presente documento contiene el plan de calidad orientado a verificar la calidad del “sistema de Registro académico para el colegio Cristiano Josué 1:8”. El plan...
Words: 1846 - Pages: 8
...1 Curso: Ingeniería de Sistemas Aplicaciones de la Metodología de Sistemas Blandos Docente: Ing. Carmen Rosa Peña Enciso CASO 1. REDISEÑO DE PROCESOS DE SERVIO DE ATENCIÓN AL CLIENTE, OPERACIONES Y MANTENIMIENTO DEFINICION BÁSICA Sistema de Actividad Humana conformado por el gerente del servicio de atención al cliente, equipo interfuncional, ingenieros de sistemas, administrador de la base de datos, ingenieros de telecomunicaciones, técnicos y administrativos. Que están organizados y administrados profesionalmente de propiedad de una empresa que produce y comercializa agua potable y alcantarillado. Que tienen como finalidad restablecer la rentabilidad de la empresa, atendiendo a la demanda de los clientes con mayor eficiencia, disminuir errores y gastos excesivos, mejorar comunicaciones y acceso a información sobre clientes. Deberán rediseñar los procesos de servicio de atención al cliente, operaciones y mantenimiento. A fin de eliminar millonarios gastos anuales generados por errores y exceso de costos por pedido, optimizando el tiempo de servicio de atención al cliente. Considerando un análisis costo/tiempo, quejas de los clientes, nuevas tecnologías de información y desarrollo de software y ámbito geográfico regional. ANALISIS CATWOE C: Oficinas de servicio de atención al cliente, operaciones y mantenimiento; población y usuarios en general. A: Gerente del servicio de atención al cliente, equipo interfuncional, ingenieros de sistemas, administrador de la base de datos...
Words: 4484 - Pages: 18
...151 Edo. Civil: Casada CIV Nº: 181358 Vehículo: Gol Volkswagen Año 2008 Correo Electrónico: lulibrandt@hotmail.com DISPONIBILIDAD INMEDIATA FORMACION ACADEMICA Ingeniero Civil Universidad Centroccidental Lisandro Alvarado. Marzo 2007. Reconocimiento al Merito Estudiantil por Excelente Rendimiento Académico en la Especialidad de Ingeniería Civil. Lapso 2006-I. EXPERIENCIA 7/2008-3/2011 Empresa: Lara Palace Hoteles C.A Sector Empresarial: Construcción. Cargo Desempeñado: Ingeniero Asesor de Obra. Descripción del Puesto: Promotora de ventas (Coordinación de pre y post venta de apartamentos), realización de practicas administrativas (Presupuesto, valuaciones, cómputos métricos, nominas, control de obra, inventarios), área de recursos humanos (Reclutamiento del personal, seguridad industrial, charlas orientadoras) y de actividades de campo para la ejecución de las obras. Obras: Construcción de 288 apartamentos residenciales. Conjunto Residencial Lara Palace. I y II Etapa. Barquisimeto. Estado Lara. 7/2006-5/2008 Empresa: PGBC-2 Ingeniería C.A. Sector Empresarial: Construcción. Cargo Desempeñado: Ingeniero Control de obra. Descripción del Puesto: Realización de practicas administrativas (Presupuesto, valuaciones, cómputos métricos, nominas, control de obra) y de actividades de campo para la ejecución de las obras. Obras: 1) Construcción de 178 viviendas en el Desarrollo “Los Encantos”, sector el Garabatal, Municipio Iribarren, Estado Lara. 2) Construcción de Urbanismo...
Words: 398 - Pages: 2
...V Congreso de Ingeniería de Organización Valladolid-Burgos, 4-5 Septiembre 2003 ƒ Índice Aplicación del nuevo modelo estratégico de Creación de valor al análisis del éxito Empresarial del e-business José Ignacio Bonel Cerdán; Francisco Javier Bonel Cerdán; Ignacio Fontaneda González Ingeniero Industrial; jbonel@ubu.es (Universidad de Burgos) 2 Ingeniero de Telecomunicaciones; patxi_bonel@terra.es 3 Doctor Ingeniero Industrial; ifontane@ubu.es (Universidad de Burgos) Escuela Politécnica Superior Departamento de Ingeniería Civil. Área de Organización de Empresas. Universidad de Burgos 1 RESUMEN Los modelos tradicionales de Marketing Estratégico no se adaptan a la Planificación Estratégica de las empresas ante los cambios económicos que afectan a los mercados emergentes al amparo de la Nueva Economía. Los autores hemos propuesto un Nuevo Modelo Estratégico de Creación de Valor y analizamos su aplicación a casos de éxito empresarial de nuevos modelos de negocio de e-business. Para ello se ha estudiado el caso DELL, empresa internacional dedicada a la venta directa de equipos informáticos, analizando el éxito de su modelo de negocio e-business con relación al Nuevo Modelo Estratégico de Creación de Valor para la Nueva Economía, destacando las relaciones de creación y transformación de valor entre agentes. "No pienso nunca en el futuro porque llega muy pronto" – Albert Einstein. Palabras clave: Marketing Estratégico, Creación de Valor, Nueva Economía, e-business 1. Nuevo...
Words: 4300 - Pages: 18