null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
8996687
PRINCIPIOS QUE GUÍAN LA PRÁCTICA
Description
Informática Mind Map on PRINCIPIOS QUE GUÍAN LA PRÁCTICA, created by Evelyn Anagumbla on 18/05/2017.
No tags specified
tecnicas
desarrollo
principiosrequisitos
informática
Mind Map by
Evelyn Anagumbla
, updated more than 1 year ago
More
Less
Created by
Evelyn Anagumbla
over 7 years ago
28
0
0
Resource summary
PRINCIPIOS QUE GUÍAN LA PRÁCTICA
Requerimientos de los principios de modelado
Los factores de calidad
Externos propiedades del software fácilmente observables
Internos permite un diseño de alta calidad técnico.
Principio 1: Debe representarse y entender el dominio de información de un problema Información que fluyen:
Hacia fuera del sistema (Usuarios finales, dispositivos externos)
Fuera del sistema (por el interfaz: usuario, red, reportes, graficas, etc.)
Almacenamiento de datos (Guardan datos permanentes)
Principio 2: Deben definirse las funciones que se realizaran al software
Dan beneficios a los usuarios,activar el control de procesamiento interno o externo del sistema.
Principio 3. El diseño de los datos es tan importante como el de las funciones de procesamiento.
Un diseño de datos bien estructurado simplificar el flujo del program
Hace más fácil el diseño e implementación ,
Principio 4. Las interfaces (tanto internas como externas) deben diseñarse con cuidado.
Principio 5. El diseño de la interfaz de usuario debe ajustarse a las necesidades del usuario final.
Principio 6. El diseño en el nivel de componentes debe tener independencia funcional.
Principio 7. Los componentes deben estar acoplados con holgura entre sí y con el ambiente externo.
Principio 8. Las representaciones del diseño (modelos) deben entenderse con facilidad.
Principio 9. El diseño debe desarrollarse en forma iterativa. El diseñador debe buscar más sencillez en cada iteración.
Las primeras iteraciones mejoran el diseño y corregir errores
Debe ser un diseño tan sencillo como sea posible
Principios de construcción
Incluye un conjunto de tareas de codificación y pruebas
En ingeniería de software moderna
codificación
Creación directa de lenguaje de programación en código fuente
Generación automática de código fuente
Generación automática de código ejecutable
Prueba
Unitaria a los componentes.
Integración (realizadas mientras el sistema está en construcción)
Validación, que evalúan si los requerimientos
Aceptación, el cliente revisa las características y funciones requeridas
Principios y conceptos aplicables a la codificación y prueba
Principios de codificación.
Principios de preparación: Antes de escribir una sola línea de código, asegúrese de:
Entender el problema
Comprender los principios y Elegir un lenguaje de programación
Seleccionar un ambiente de Crear pruebas unitarias al terminar la de codificar.
Principios de programación: Cuando comience a escribir código, asegúrese de:
Restringir sus algoritmos
Seleccionar estructuras que cumplan necesidades del diseño.
Entender la arquitectura del software
Mantener la lógica condicional sencilla
Crear lazos anidados que sean fáciles de probar
Poner nombres a variables y seguir estándares
Escribir código que se documente
Crear una imagen visual (líneas con sangría)
Principios de validación: Una vez que haya terminado su primer intento de codificación, asegúrese de:
Realizar el recorrido del código
Llevar a cabo pruebas unitarias y corregir los errores
Rediseñar el código.
Principios de la prueba.
La prueba es el proceso para encontrar un error
. Alta probabilidad de encontrar un error no detectado
Una prueba exitosa es la que encuentra un nuevo error
Principio 1. Todas las pruebas deben poder rastrearse hasta los requerimientos del cliente.
Los errores el punto de vista del cliente son aquellos que no cumplen los requerimientos
Principio 2. Las pruebas deben planearse mucho antes de que den comienzo.
Las pruebas pueden planearse y diseñarse antes de generar cualquier código
Principio 3. El principio de Pareto se aplica a las pruebas de software.
Pareto implica que 80% de errores no detectados en las pruebas se relacionan con 20% de los componentes de programas
Principio 4. Las pruebas deben comenzar “en lo pequeño” y avanzar hacia “lo grande”.
Las primeras pruebas planeadas y ejecutadas se centran en componentes individuales hasta completar todo el programa
Principio 5. No son posibles las pruebas exhaustivas.
Se debe realizar pruebas adecuadas a la lógica del programa y asegurar la prueba de todas las condiciones en el nivel de componentes.
PRINCIPIOS QUE GUÍAN LA PRÁCTICA
Incluye tres acciones: entrega, apoyo y retroalimentación
Para la entregar de un incremento se deben seguirse ciertos principios :
Principio 1. Deben manejarse las expectativas de los clientes.
Principio 2. Debe ensamblarse y probarse el paquete completo que se entregará.
Debe ensamblarse en un CD-ROM todo el software
Principio 3. Antes de entregar el software, debe establecerse un régimen de apoyo.
Principio 4. Se deben proporcionar a los usuarios finales materiales de aprendizaje apropiados
Es necesario proveer lineamientos para solución de problemas
Principio 5. El software defectuoso debe corregirse primero y después entregarse.
Los clientes olvidarán el software de alta calidad, pero nunca olvidarán los problemas que les causó
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test: "La computadora y sus partes"
Dayana Quiros R
Abreviaciones comunes en programación web
Diego Santos
Seguridad en la red
Diego Santos
Excel Básico-Intermedio
Diego Santos
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
La ingenieria de requerimientos
Sergio Abdiel He
TECNOLOGÍA TAREA
Denisse Alcalá P
Navegadores de Internet
M Siller
Browse Library