Practica Ingeniería DE Requisitos PDF

Title Practica Ingeniería DE Requisitos
Author Anonymous User
Course Informática Aplicada
Institution Fundación Universitaria del Área Andina
Pages 9
File Size 222.7 KB
File Type PDF
Total Downloads 315
Total Views 604

Summary

INGENIERIA DE SOFTWARE IIActividad evaluativa Eje 2PRESENTADO POR:JAIME EDUARDO CAYCEDOSIGIFREDO THOMAS CAMPOCINDY REQUENE ZAMBRANODEYBY WALDY MARTINEZDOCENTEANGEL VARON QUIMBAYOFUNDACION UNIVERSITARIA DEL AREA ANDINAINGENIERIA DE SISTEMASMAYO 20211. Cuadro comparativo, ventajas y desventajas de los...


Description

PRACTICA INGENIERÍA DE REQUISITOS INGENIERIA DE SOFTWARE II Actividad evaluativa Eje 2

PRESENTADO POR: JAIME EDUARDO CAYCEDO SIGIFREDO THOMAS CAMPO CINDY REQUENE ZAMBRANO DEYBY WALDY MARTINEZ

DOCENTE ANGEL VARON QUIMBAYO

FUNDACION UNIVERSITARIA DEL AREA ANDINA INGENIERIA DE SISTEMAS MAYO 2021

1

PRACTICA INGENIERÍA DE REQUISITOS 1. Cuadro comparativo, ventajas y desventajas de los tipos de Arquitectura

Arquitectura - Estilos 3 Capas

Ventajas

desventajas

-Permite distribuir el trabajo

-Perdida de eficiencia

de creación de una aplicación por niveles

-trabajo redundante entre varias capas

-El desarrollo se puede llevar a cabo en varios niveles

-Dificultad de diseñar correctamente la

-Permite trabajar en varios

granularidad de las capas

niveles de abstracción La comunicación a través de las distintas capas puede ser poco eficiente en el sistema Cliente - servidor

-Escalabilidad ya que se

-la congestión de datos.

puede aumentar la capacidad de los clientes y servidores.

- cuando el servidor está caído las peticiones de los

-Es de fácil mantenimiento.

clientes no pueden ser respondidas.

-Centralización en el control de datos, recursos e integridad. -ayuda a mantener al día los datos.

PRACTICA INGENIERÍA DE REQUISITOS Servicio SOA

-Mejora en los tiempos de

-Requiere un alto esfuerzo

cambios de procesos.

por parte de las organizaciones realizar el

-Facilidad para la evolución

cambio a SOA.

de nuevos modelos de negocio.

-La velocidad de intercambio de los datos es más lenta que

- Facilidad para la

haciendo el intercambio de

integración de tecnologías.

forma directa

2. Plan de aseguramiento de la calidad de software. Objetivo Este documento se ha realizado con el fin de especificar las actividades que se ejecutaran, para garantizar y proteger la calidad del software el cual se implementara de acuerdo a una planeación previa. Se especificarán los productos que se van a revisar y las normas metodologías que se utilizaran, también se verificaran los estándares que se van a aplicar, se utilizaran herramientas gráficas y software de diseño, cuatro ingenieros que será los responsables de coordinar gestionar desarrollar e identificar y realizar pruebas Roles y Responsabilidades Organización Tarea Sigifredo Thomas Campo Gestión de desarrollo de software

Responsabilidad Verificar que el trabajo se ejecute en los tiempos establecidos, de acuerdo a él plan de ejecución

Jaime Eduardo Caycedo Coordina la adquisición de Ramos

Obtener en tiempo y forma los requisitos para el desarrollo de la aplicación

PRACTICA INGENIERÍA DE REQUISITOS Cindy Paola Requene Desarrollador de aplicación

Encargado de realizar la aplicación que se ejecutara

waldy Martínez Identifica y defina pruebas necesarias

Implementa un plan de pruebas adecuado para el proyecto

Documentación El objetivo de esta sesión es explicar en forma detalla, la documentación que dirigen el desarrollo del proyecto y que serán revisados y ejecutados como parte de las actividades de aseguramiento de la calidad

Documentación requerida -

especificación de requerimientos

-

diseño del sistema y descripción de la arquitectura

-

plan de verificación y validación

-

reportes de verificación

-

documentación de usuario

-

plan de proyecto Estándares Practicas convenciones y métricas

-

IEEE830

-

IEEE829 Estándares para base de datos

-

My SQL DB Estándares para herramientas para el desarrollo de software

-

Java NetBeans Productos entregables para software y análisis y diseño

PRACTICA INGENIERÍA DE REQUISITOS -

Plan de salida de software

-

Especificaciones y requerimientos de software

-

Caso de uso

-

Mokups

-

Plan de prueba

Revisión y auditoria Revisión Inspección de requerimientos

descripción El objetivo es cumplir y asegurar de que se cumplan los requerimientos específicos por el cliente

Revisión crítica del diseño

Descripción detallada de forma crítica del diseño de arquitectura

Verificación y validación

Verificación y validación de la ejecución del proyecto

Auditoria funcional

Descripción de la auditoria funcional

Auditoria en proceso

Descripción de la auditoria de proceso

Revisión de pruebas

Una revisión de todas las pruebas y que todo se encuentra tal cual lo planeado

Herramientas técnicas y metodológicas - auditorias de calidad - análisis del proceso - diseños de experimentos - estudios comparativos - Diagrama de comportamiento - revisión y reparación de anomalías - metodologías agiles

PRACTICA INGENIERÍA DE REQUISITOS

Atributos de calidad de software -

Funcional

-

Flexible

-

seguridad Español

3. ¿Qué ventajas nos da utilizar una metodología de desarrollo de software? La metodología de software permite que un proyecto proporcione mejores estimaciones, entregue sistemas estables, mantenga informado al cliente, cree una comprensión clara de la tarea que tiene por delante e identifique las dificultades antes, lo que le permitirá disponer de tiempo suficiente para realizar ajustes, también gracias a la gran cantidad y los diferentes tipos de metodología de software, podemos escoger el que más se acerque o se asemeje a nuestro proyecto para su implementación El software de computadora puede describirse como un sistema de información diseñado como un marco. Esto está orientado a hacer que el proceso de comandos sea eficiente y simple. Con el progreso de la tecnología y el aumento en el uso de computadoras en todo el mundo, las metodologías de desarrollo de software han pasado de una actitud de código y corrección a métodos modernos que han hecho de la planificación y la disciplina una rutina, alguna de las ventajas de utilizar la metodología de software ➢ ofrecen una rápida respuesta a cambios de requisitos a lo largo del desarrollo del proyecto gracias a su proceso iterativo ➢ amplificar el aprendizaje ➢ entregar un trabajo lo antes posible ➢ potenciar al equipo para una mejor labor ➢ crear una integridad cliente servidor ➢ facilitar el proceso de implementación del software

Ingles 3. answer the following question: ¿what advantages does it give us to use a software development methodology?

PRACTICA INGENIERÍA DE REQUISITOS The software methodology enables a project to provide better estimates, deliver stable systems, keep the customer informed, create a clear understanding of the task ahead, and identify challenges earlier, allowing you enough time to make adjustments, Also thanks to the large number and different types of software methodology, we can choose the one that most closely matches or resembles our project for its implementation. Computer software can be described as an information system designed as a framework. This is geared towards making command processing efficient and simple. With the advancement of technology and the increase in the use of computers around the world, software development methodologies have shifted from an attitude of code and correctness to modern methods that have made planning and discipline routine, some of the advantages of using the software methodology

-

Offer a quick response to changes in requirements throughout the development of the Project thanks to their iterative process

-

Amplify learning

-

Submit a job as soon as posible

-

Empower the team for a better job

-

Create a client server integrity

-

Facilitate the software implementation process

4. ¿Qué es la ética profesional y como la aplico en mi profesión? Al desempeñar una actividad profesional es imprescindible actuar bajo una serie de normas y premisas éticas y morales que garanticen la diligencia en el ejercicio de dicha profesión. Es lo que se conoce como ética profesional. La ética profesional se define como un conjunto de normas y valores morales que los profesionales de un determinado sector deben respetar durante el ejercicio de su profesión. Se traduce en una serie de comportamientos y pautas de actuación encaminadas a fomentar las buenas prácticas laborales y la armonía social. Entre estos principios éticos están la responsabilidad, el respeto, la diligencia, la constancia, la puntualidad, la justicia o la honestidad

PRACTICA INGENIERÍA DE REQUISITOS La ingeniería de sistemas es un área importante en la actualidad, debido a sus grandes avances y aportes al medio laboral, educativo entre otros, es necesario darle un aporte desde un aspecto humano y moral, como lo es la ética, El Internet es una red de comunicación no regulada, lo cual da paso a que se cometan actividades no éticas e ilegales que perjudiquen a la sociedad. Así como muchas otras profesiones, la Informática se ha visto en la necesidad de reflexionar sobre una ética particular. A esa ética se le conoce como Ética Informática la Ética Informática es la disciplina que analiza problemas éticos que son creados por la tecnología de los ordenadores, también los que son transformados o agravados por la misma. Dado que existe una falta de reglamentación en cómo utilizar estas nuevas tecnologías

PRACTICA INGENIERÍA DE REQUISITOS Referencias León Socha, Fredy. Ingeniería de Software II. https://areandina.instructure.com/courses/12992...


Similar Free PDFs