Es La Aplicación de Normas

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Es la aplicación de normas, métodos, disciplinados y cuantificables al desarrollo,

operación y mantenimiento de software (IEEE 1993), permitiendo obtener mejores


resultados es decir, la aplicación de la ingeniería al software: integra matemáticas,
ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería.

Objetivos
 Mejorar y promover la calidad en el diseño de aplicaciones o software de tal modo
que se adapten de mejor manera a las necesidades de la organización o
finalidades para las cuales fueron creadas.
 Brindan mayor exactitud en los costos de proyectos y tiempo de desarrollo de los
mismo.
 Aumentar la eficiencia de los sistemas al introducir procesos que permiten medir
mediante normas específicas, la calidad del software desarrollado.
 Una mejor organización de los equipos de trabajo, en el área de desarrollo y
mantenimiento del software
 Detectar a través de pruebas, posibles mejoras para un mejor funcionamiento del
software desarrollado.
Recursos
 Humanos: son todas aquellas personas que intervienen en la planificación de
cualquier instancia e software desde el gestor, ingeniero de software
experimentado, etc. Hasta los usuarios.
 Técnicos: son todos aquellos componentes de un software que son usados para el
desarrollo de aplicaciones y control de proyectos.
 Económicos: son las aportaciones monetarias que contribuyen en el desarrollo de
software y que es indispensable para cualquier proyecto.
UML lenguaje unificado de modelado
se utiliza para describir o especificar métodos en el desarrollo de software.
Un lenguaje modelado consiste de vistas, elementos de modelo y conjunto de reglas,
sintácticas y semánticas y pragmáticas que indican cómo utilizar los elementos
Diagrama de flujo de datos (DFD)
Permite el movimiento de datos a través de un sistema por medio de modelos que
describen los flujos de datos, los procesos que transforman o cambian los datos, los
destinos de datos y los almacenamientos de datos a la cual tiene acceso el sistema

Metodologías

la ingeniería de software requiere llevar a cabo numerosas tarea agrupadas en etapas, al


conjunto de estas etapas se le denomina ciclo de vida. Las etapas comunes a casi todos
los modelos de ciclo de vida son las siguientes:
1. Requerimientos
2. Análisis
3. diseño
4. Desarrollo
5. Pruebas
6. Implementación
7. Mantenimiento
8. Migración

Modelos de sistemas o paradigmas de la ingeniería de software:


1. en cascada
2. prototipos
3. desarrollo rápido de aplicaciones
4. evolutivo o incremental
5. espiral
6. modelo V
7. ensamblaje de componentes
8. desarrollo concurrente
9. métodos formales

ACTIVIDAD
¿Que modelos de procesos de ingeniería te resulta más eficaz y porque?
Modelo espiral,porque no es tan tardado y va en base a la primera solo va mejorando

Proporciona dos ejemplos de proyectos en el que se pueda usar el modelo de prototipos


y con modelo incremental.

Ejemplo de prototipo:
1.- Una página web
2.- Software de música

Ejemplo de incremental:
1.- Android OS
2.- Un sistema operativo

Multicapa de ingeniería de software


 Herramientas
 Método
 Proceso
 Calidad

Inicio
Seleccion de los proyectos
Formalizar el trabajo atravez de una carta de proyecto
hey que determinar las metas y los recursos con los cual vamos a trabajar debe conocerlo
el cliente y la empresa.
Determinar los requerimientos de los clientes o interesados

Planeación
Generar mis actividades con un cronograma ya establecido
Estimar los recursos y costos
“Delegación de autoridad”
Establecer las estrategias de cumplimiento.
Asignar roles y responsabilidades
Establecer reuniones de seguimientos “Iteraciones”
Detectar problemas o conflictos o riesgos que puedan presentarse
Asegurar que los recursos que nos establecieron se están cubriendo de forma correcta
Fase de control, debe haber una persona que esté encargada del control, normalmente lo
hace el jefe o líder del proyecto

Conclusión
hacemos la carta de terminación de proyecto
Validaciones aceptadas

Estableciendo los requerimientos del cliente, técnicas:


Caso de uso:Es la secuencia de interacciones que se desarrollarán entre un sistema y sus
actores

Historia de usuario:
Es un conjunto imágenes mostradas en secuencia con el fin de previsualizar una
animación o cualquier otro medio gráfico o interactivo. En este se plantean las ideas
principales de nuestro guión técnicos y liberarlo en este se dejan en claro los detalles de
cada

El sistema debe gestionar las calificaciones del sistema de consulta movil altas, bajas,
modificaciones de datos; solicitudes de corrección de datos y visualizar Kardex de
calificaciones

Realizar el storyboard para un punto de venta de la tienda de abarrotes “MAfer”. Situada


en una comunidad urbano-rural. Maneja dos turnos y en cada turno 4 cajeros diferentes.
Su cobro es en efectivo y tarjetas. y cuenta con un pequeño almacén

También podría gustarte