►El objetivo de esta aplicación de ingeniería de software es proporcionar los fundamentos, principios y habilidades de ingeniería de software necesarios para desarrollar y mantener productos de software de alta calidad. ✦
►Hojas de códigos para casi todos los idiomas y tecnologías disponibles en la aplicación✦
►Hojas de códigos Administre fácilmente todos sus fragmentos dentro de la aplicación✦
►La pestaña Diccionario le permite consultar todos los términos relacionados con el software en una fracción de segundos✦
►Ingeniería de software analiza los principios, metodologías, tendencias y prácticas asociadas con las diferentes fases de la ingeniería de software. Comenzando desde lo básico, la aplicación avanza lentamente hacia temas avanzados y emergentes sobre gestión de proyectos de software, modelos de procesos, metodologías de desarrollo, especificación de software, pruebas, control de calidad, implementación, seguridad de software, mantenimiento y reutilización de software. Los estudiantes de Ciencias e Ingeniería Informática, Tecnología de la Información y Aplicaciones Informáticas encontrarán esta aplicación muy útil.✦
【Temas cubiertos enumerados a continuación】
➻ ¿Qué es la ingeniería de software?
➻ Evolución del software
➻ Leyes de evolución del software
➻ Evolución del software E-Type
➻ Paradigmas de software
➻ Necesidad de Ingeniería de Software
➻ Características de un buen software
➻ Ciclo de vida del desarrollo de software
➻ Paradigma de desarrollo de software
➻ Gestión de proyectos de software
➻ Proyecto de software
➻ Necesidad de gestión de proyectos de software.
➻ Gerente de Proyectos de Software
➻ Actividades de gestión de software
➻ Técnicas de estimación de proyectos
➻ Programación de proyectos
➻ Gestión de recursos
➻ Gestión de Riesgos del Proyecto
➻ Proceso de Gestión de Riesgos
➻ Ejecución y seguimiento del proyecto
➻ Gestión de Comunicación del Proyecto
➻ Gestión de configuración
➻ Herramientas de gestión de proyectos
➻ Requisitos de software
➻ Ingeniería de requisitos
➻ Proceso de ingeniería de requisitos
➻ Proceso de obtención de requisitos
➻ Técnicas de obtención de requisitos
➻ Características de los requisitos del software
➻ Requisitos de software
➻ Requisitos de la interfaz de usuario
➻ Analista de Sistemas de Software
➻ Métricas y medidas de software
➻ Conceptos básicos de diseño de software
➻ Niveles de diseño de software
➻ Modularización
➻ Concurrencia
➻ Acoplamiento y Cohesión
➻ Verificación del diseño
➻ Herramientas de diseño y análisis de software
➻ Diagrama de flujo de datos
➻ Gráficos de estructura
➻ Diagrama HIPO
➻ Inglés estructurado
➻ Pseudocódigo
➻ Tablas de decisión
➻ Modelo Entidad-Relación
➻ Diccionario de datos
➻ Estrategias de diseño de software
➻ Diseño estructurado
➻ Diseño orientado a funciones
➻ Diseño orientado a objetos
➻ Proceso de diseño
➻ Enfoques de diseño de software
➻ Diseño de interfaz de usuario de software
➻ Interfaz de línea de comando (CLI)
➻ Interfaz gráfica de usuario
➻ Componentes GUI específicos de la aplicación
➻ Actividades de diseño de interfaz de usuario
➻ Herramientas de implementación de GUI
➻ Reglas de oro de la interfaz de usuario
➻ Complejidad del diseño de software
➻ Medidas de complejidad de Halstead
➻ Medidas de Complejidad Ciclomática
➻ Punto de función
➻ Archivos internos lógicos
➻ Archivos de interfaz externos
➻ Consulta externa
➻ Implementación de software
➻ Programación estructurada
➻ Programación funcional
➻ Estilo de programación
➻ Documentación del software
➻ Desafíos de implementación de software
➻ Descripción general de las pruebas de software
➻ Validación de software
➻ Verificación de software
➻ Pruebas manuales versus automatizadas
➻ Enfoques de prueba
➻ Niveles de prueba
➻ Documentación de prueba
➻ Pruebas versus control de calidad, control de calidad y auditoría
➻ Descripción general del mantenimiento del software
➻ Tipos de mantenimiento
➻ Costo de Mantenimiento
➻ Actividades de mantenimiento
➻ Reingeniería de software
➻ Reutilización de componentes
➻ Herramientas CASO
➻ Componentes de las herramientas CASE
➻ Tipos de herramientas de casos
➻ Modelo de cascada iterativo
➻ Análisis y especificación de requisitos
➻ Árbol de decisión
➻ Especificación formal del sistema
➻ Diseño de software
➻ Estrategias de diseño de software
➻ Herramientas de diseño y análisis de software
➻ Diseño estructurado
➻ Modelado de objetos utilizando UML
➻ Diagrama de casos de uso
➻ Diagramas de interacción
➻ Pruebas de caja negra
➻ Mantenimiento de software
➻ Modelos de procesos de mantenimiento de software
➻ Gestión de calidad y confiabilidad del software
➻ Modelos de crecimiento de confiabilidad
➻ Calidad del software
➻ Planificación de proyectos de software
Última actualización
17 abr 2025