null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
35403421
Proceso en el desarrollo de un proyecto de software
Descripción
Periodo 16-01 2022-I - Programación - Unidad 1 - Etapa 1
Sin etiquetas
use descriptive tags to organise your content
Mapa Mental por
Jaider Cortés
, actualizado hace más de 1 año
Más
Menos
Creado por
Jaider Cortés
hace más de 2 años
1
0
0
Resumen del Recurso
Proceso en el desarrollo de un proyecto de software
1. Modelo de requisitos
Delimita la funcionalidad que tendrá el sistema del lado del usuario
Es el primero en desarrollarse y la base para la solución de los demás modelos
Está basado en el modelo de casos de uso
2. Modelo de análisis
Es una representación conceptual del problema
Se manejan 3 estereotipos básicos
Borde
Control
Entidad
Se introducen los casos de uso
3. Modelo de diseño
En el diseño se complementa y formaliza el análisis
Se valida si el análisis es el apropiado para la implentación
Tiene 2 aspectos principales
Diseño de objetos
Se generan todos los objetos, incluyendo sus operaciones y atributos
Diseño de sistema
El modelo se adapta al ambiente de implementación
Base de datos
Bibliotecas de componentes
Lenguajes de programación a usar
Manejo de procesos
Manejo de excepciones
4. Modelo de implementación
Se toma el resultado del modelo de diseño para generar el código
Se implementa el lenguaje de programación
Se implementa la base de datos
5. Modelo de pruebas
Es independiente del resto de la metodología, pero igual de importante
Conceptos
Falta
Sucede en el código. Puede ocasionar una falla
Falla
Es cuando el programa no se comporta de la manera adecuada
Error
Acción humana que provoca que el software tenga una falta
Tipos de pruebas
De verificación
Se revisa si el resultado corresponde a la especificación del sistema
De validación
Se revisa si el resultado es lo que el cliente quería
Técnicas de pruebas (algunas)
De regresión
Verifica el sistema luego de haberle introducido cambios de manera que mantenga la funcionalidad incial
De operación
Verifica el sistema en operación normal durante un largo tiempo
De escala completa
Es una prueba de estrés, donde se prueba el sistema en sus límites extremos
De rendimiento
Mide la capacidad de procesamiento del sistema
De sobrecarga
Mide como se comporta el sistema con una sobrecarga
Entornos de desarrollo para POO
Eclipse
Desarrollado por IBM
Multiplataforma
Para desarrollo de aplicaciones
Web
Escritorio
Móviles
Para lenguajes como
Java
C, C++
JSP
Python
Ruby
PHP
Asistente para depurar errores
De código abierto
NetBeans
De código abierto
IDE oficial de Java
También para lenguajes como
PHP
C, C++
Está desarrollado en Java
Configuraciones predefinidas para
Java SE
Java EE
IntelliJ IDEA
IDE para Java
Desarrollador por JetBrains
Muktiplataforma
Ágil y estable
Requiere premium para algunas funcionalidades
Microsoft Visual Studio
Para el diseño de aplicaciones y servicios para Microsoft
Se puede programar en lenguajes como
C#, C++
Visual Basic
.Net
Python
Ruby
PHP
Java
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Mapas mentales con ExamTime
Nazareth Olivo
uy69
读与写/读写 读与写/读写
Esquemas
Ximena Barrera
fichas de estudio
Guadalupe Reyes Soriano
Music and its most prominent types
Elina Sandoval
Vertebrate animals
Eliana Sandoval
Bulbul rahidian, puntea, cerebelul – conformație externă, structură
T Adela
Tejidos básicos
Andrea Celedón
INTERPRETAR FUNCIONES Y ECUACIONES APLICADAS A LA ADMINISTRACIÓN
Danny Aguilar
Factores bióticos
DENNY WILLIAM MORENO CASTRO
Biochimie 101-120
Rodion Stoev
Explorar la Librería