Está en la página 1de 5

PRIMER PARCIAL INGENIERIA DE

SOFTWARE
NOMBRE DEL ESTUDIANTE: Valeria Rojano
SEMESTRE: 4

Cuestionario:
1. Que es la INGENIERIA DE SOFTWARE y cuáles son sus campos de
aplicación
R/: La ingeniería de software es una rama de la ingeniería que se
enfoca en el diseño, desarrollo, prueba y mantenimiento de software.
Es un campo interdisciplinario que combina conceptos de computación,
matemáticas, ingeniería y ciencias sociales para crear software de alta
calidad y eficiente.

Sus campos son:

• Desarrollo de sistemas operativos


• Creación de aplicaciones web
• Diseño de bases de datos
• Desarrollo de software móvil
• Automatización industrial
• Sistemas embebidos
• Análisis y diseño de algoritmos
• Seguridad informática
• Inteligencia artificial
• Educación
2. Que diferencia existe entre un programador y un Ingeniero de Software
R/: Un programador es responsable de la creación y mantenimiento del
código, y suele trabajar a nivel de détails, es decir, se enfoca en la
implementación detallada de una función o característica específica. Su
trabajo implica la escritura de código, la prueba y el debuggear, y la
optimización del rendimiento del software.

Por otro lado, un ingeniero de software es responsable de la dirección y


coordinación de todo el proyecto de software. El ingeniero de software
debe tener una visión más amplia y holística, enfocándose en la
integración de tecnología, personas y procesos para crear soluciones
de software efectivas. Su trabajo implica la definición de requisitos, la
planificación, el diseño, la implementación, el tests y el mantenimiento
del software.

3. En qué consiste la ingeniería de requisitos


R/: La ingeniería de requisitos es una disciplina dentro de la ingeniería
de software que se enfoca en la identificación, análisis, documentación,
comunicación y validación de los requisitos del software.

4. En términos generales, como debería estar conformado un equipo de


Desarrollo de Software
R/:
• Gerente de proyecto
• Arquitecto de software
• Diseñador de user interface (UI)
• Desarrollador front-end
• Desarrollador back-end
• Desarrollador full stack
• Tester
• Especialista en seguridad
• Especialista en bases de datos
• Documentalista
• Gestor de configuración
• Gerente de Qualität
5. Cuáles son los componentes de la Ingeniería de requisitos
R/:
• Gerente de proyecto
• Arquitecto de software
• Diseñador de user interface (UI)
• Desarrollador front-end
• Desarrollador back-end
• Desarrollador full stack
• Tester
• Especialista en seguridad
• Especialista en bases de datos
• Documentalista
• Gestor de configuración
• Gerente de Qualität
• Análisis de requisitos
• Documentación de requisitos
• Priorización de requisitos
• Validación de requisitos
• Tracker de requisitos
• Análisis de impacto
• Define caso de uso
• Diagrama de flujo de datos
• Diagrama de caso de uso
• Prototipado

6. Como se definen los requisitos


R/: Se pueden definir de diversas maneras, dependiendo del contexto y
la complejidad del proyecto.
7. Que son requisitos FUNCIONALES
R/: Los requisitos funcionales son aquellos que se refieren a las
funciones y características que un sistema, proceso o producto debe
tener para satisfacer las necesidades de los usuarios

8. Que son requisitos NO FUNCIONALES


R/: Los requisitos no funcionales son aquellos que se refieren a las
características y atributos de un sistema, proceso o producto que no se
relacionan directamente con su funcionalidad

9. Como elaboraría un esquema de levantamiento de información con


requisitos FUNCIONALES Y NO FUNCIONALES.
R/:
Funcionale No Pes Descripció Tecnologí Implementació
s funcionales o n a n
Creación Compatibilida 4 Permitir la PHP, Formulario de
de nuevos d con creación MySQL registro
usuarios Windows 10 de nuevos
usuarios
en el
sistema
Inicio de Accesibilidad 3 Permitir a PHP, Función de
sesión para usuarios los MySQL inicio de sesión
con usuarios
discapacidad iniciar
es sesión en
el sistema.
Dashboar Seguridad y 4 Permitir a PHP, Tablero de
d protección de los MySQL control
datos usuarios
sensibles iniciar
sesión en
el sistema.
Búsqueda Facilidad de 3 Permitir a PHP, Función de
uso y los MySQL búsqueda
navegación usuarios
buscar
datos
específico
s

También podría gustarte