You are on page 1of 5

Guía FIS Tercer Parcial

Which statements about UML Deployment Diagrams are


correct?
- Nodes in UML Deployment Diagrams are shaped as 3D boxes
- Nodes in UML Deployment Diagrams can contain components

Which statements about the above diagram are correct?

- This is an UML Component Diagram and NOT an UML Deployment


Diagram
- The Order System requires the Customer Lookup Service of the
Customer Repository
- The Customer Lookup Service is provided by the Customer
Repository

What is correct about continuous integration?

- Continuous integration enables regression testing.


- Continuous integration server fetches the changes directly from the
developer's computers.
- The continuous integration server delegates the execution of build
plans to build agents.
- Continuous integration means to integrate regurlarly starting at the
beginning of the project.
(Son todas)
1. Development practice where developers commit and build
their code several times a day
- Continuous Integration

2. Produce software in short cycles and release it manually


- Continuous Delivery

3. Deliver every change automatically


- Continuous Deployment

What is Maven?
- Dependency management tool
- Build management tool
What is correct about regression testing?
- It finds failures directly after a change is applied.
- In large projects, test case selection using dependency analysis helps to
reduce the time of testing on the continuous integration server.
- It involves infrastructure costs.

Why build and release management is important?


- To obtain feedback from clients and users during development
- To monitor the software in real world conditions

What are goals of build and release management?

- Compile source code


- Automate the execution of test cases

Guía FIS Primer Parcial


What are typical software engineering activities
Requirements elicitation

Maintenance

Software configuration management

What is correct about organization forms?

Project-based organizations are better in handling requirements changes


than line organizations

In matriz organizations, a project has employees from multiple


departments

What is correct about roles, responsibilities and teams?


A team consists of multiple people

A person can have multiple roles

What should NOT happen in meetings?


Two participants discuss an important issue without other meeting
participants being involved

Team members open their computers and watch videos unrelated to the
meeting

Which of the following are typical meeting roles?

Primary facilitator

Minute taker

Time keeper

Which of the following are important communication skills for


software engineers?

Negotiation

Presentation

Meeting facilitation

Which of the following are lifecycle models in software


development?

Waterfall model
V-model
Spiral model

What is a software lifecycle model?

An abstraction of a software lifecycle


A software process model

What is correct about SCRUM?

The initial product backlog is created in the project kickoff meeting


The scrum master is responsible to resolve the impediments of
developers
The product owner provides feedback about the product increment in the
sprint review meeting

Which statements about process control are correct? *


Empirical process control treats deviations as an opportunity for
improvement

Defined process control avoids deviations

Which of the following statements are correct about Scrum


artifacts and Scrum meetings?

Product backlog contains all the project requirements

In the sprint review meeting, developers show the developed increment to


the product owner

Potentially shippable product increment is a release which contains the


results from the current sprint, targeted for the product owner

You might also like