āŗ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
Actualización
17 abr 2025