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
Q

Nombra herramientas para pruebas funcionales

A

Selenium, Soap-UI, Watir(Ruby), WatiN(.net), Postman

26
Q

Nombra herramientas para pruebas Unitarias

A

JUnit, Nunit, TestNG, Jasmine, Motch

27
Q

Nombra herramienas para pruebas de carga

A

JMeter(incluye concurrencia de usuarios), HPLoadRunner, LoadUI, Tsung (BBDD), Apache JMeter (app web)

28
Q

Nombra herramientas para análisis de código estático

A

SonarQube, PMD, checkstyle y FindBugs

29
Q

¿Qué establece la especificación de requisitos de pruebas según Metrica?

A

Establece la estrategia y los objetivos de las pruebas

30
Q

¿Para que sirve el informe de pruebas de métrica?

A

Para documentar los resultados de las pruebas realizadas