B3T10 METODOLOGIAS Flashcards

1
Q

Nombra una metodología de desarrollo orientadas a PROCESOS

A

Métrica 3
[SSADM y Merise tb lo son]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nombra una metodología de desarrollo orientada a objetos

A

RUP (Rational Unified Process)
[OpenUp (de Eclipse) y AUP (Agile Unified Process) son ejemplos]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

En qué diagrama de UML se basa RUP?

A

En los casos de uso. En cada iteración se toman un conjunto de casos de usos y se desarrollan todas las fases.
RUP está centrado en la arquitectura como elemento vital del desarrollo.
Tiene 4 fases Inepción, Elboración, construcción y Transición

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cuales son los tres procesos principales que describe métrica 3 en cuanto a la metodologías de desarrollo?

A
  • PSI (Planificación)
  • Desarrollo
  • MSI (Mantenimiento)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

En qué procesos basa métrica 3 sus metodologías de desarrollo?

A
  • PSI (Planificación)
  • Desarrollo
  • MSI (Mantenimiento)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Nombra los subprocesos del proceso de desarrollo de métrica 3

A

EVS -> Estudio de viabilidad del sistema
ASI -> Análisis del sistema de información
DSI -> Diseño del sistema de información
CSI -> Construcción del sistema de información
IAS -> Implantación y Aceptación del sistema
[EA … DCIAS?]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nombra las Interfaces de métrica 3

A

Calidad
Gestión Proyecto
Gestión Configuración
Seguridad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿En qué se dividen las interfaces y los procesos en métrica?

A

En Actividades y estas a su vez en Tareas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nombra metodologías de desarrollo Agiles

A
  • SCRUM
  • KANBAN
  • XP (Extreme Programming)
    FDD
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cuantos principios tiene el manifiesto agil?

A

12
[entre otros:
- satisfacer al cliente con entregas continuas y tempranas
- Bienvenidos los requisitos cambiantes
- Entregar con frecuencia software que funcione
- Negocio y desarrollo deben trabajar juntos
- Entorno con individuos motivados
- Simplicidad
- Comunicación cara a cara

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Nombra los roles de SCRUM

A
  • Cerdo:
    1. Product Owner –> Representa la voz del cliente (+- director del proyecto)
    2. Scrum master –> Facilitador. Hace que SCRUM se cumpla
    3. Scrum team –> Programadores [5-9 habilidades transversales]
  • Gallina –> Stackholder –> Participan en revisiones de sprint (usuarios)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Como se llama la reunión diaria de SCRUM y que tiempo tiene?

A

Daily SCRUM. Max 15min.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cómo se llama el catálogo de requisitos priorizado de SCRUM?

A

Product BackLog ( lo realiza Product Owner)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Como se llaman a las iteraciones de SCRUM?

A

Sprint [15-30 días]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Como se especifican los requisitos según XP (eXtreme programming)?

A

Con Historias de usuario -> Estas se agrupan en Épicas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Nombra roles de XP

A
  • Tester (Encargado de pruebas)
  • Tracker (Encargado de seguimiento)
  • Coach (Entrenador)
  • BigBoss (Gestor)
  • Programador
  • Cliente
  • Consultor
17
Q

Nombra alguna de las prácticas que pertenecen a XP

A
  • Programación en parejas
  • Integración continua
  • Pruebas unitarias primero (TDD)
  • Entregas pequeñas
  • Max. 40 horas semanales
    Cliente in-situ
    Técnicos estiman - Clientes priorizan
    Refactoring
18
Q

¿Qué pruebas se clasifican como A?

A
  • Caja Blanca
  • Caja Negra
19
Q

¿En qué tipo de prueba de tipo A se conoce el detalle del algoritmo?

A

Las de caja blanca.
[Las de caja negra sólo nos interesan las entradas y salidas //interface]

20
Q

Nombra tipos de pruebas de clasificación B

A
  • Funcionales
  • No funcionales
21
Q

Nombra pruebas funcionales

A
  • Unitarias
  • Integración
  • Aceptación
  • Regresión
  • Alpha
    -Beta
22
Q

¿ como son las pruebas Beta?

A

Se hacen por el usuario en su entorno de trabajo y sin observadores
[BETATUCASA]

23
Q

¿Cómo son las pruebas Alpha?

A

Se hacen por el usuario con el desarrollador como observador

24
Q

¿Cuales son las técnicas de prueba según métrica?

A
  • Unitarias
  • Integración
  • Sistema
  • Implantación
  • Aceptación
  • Regresión
    [UIS - IAR]
25
Nombra herramientas para pruebas funcionales
Selenium, Soap-UI, Watir(Ruby), WatiN(.net), Postman
26
Nombra herramientas para pruebas Unitarias
JUnit, Nunit, TestNG, Jasmine, Motch
27
Nombra herramienas para pruebas de carga
JMeter(incluye concurrencia de usuarios), HPLoadRunner, LoadUI, Tsung (BBDD), Apache JMeter (app web)
28
Nombra herramientas para análisis de código estático
SonarQube, PMD, checkstyle y FindBugs
29
¿Qué establece la especificación de requisitos de pruebas según Metrica?
Establece la estrategia y los objetivos de las pruebas
30
¿Para que sirve el informe de pruebas de métrica?
Para documentar los resultados de las pruebas realizadas