Question: QUESTION 4 When applying refactoring for software development projects, which of the following is the most immediate effect? Refactoring changes design structure. Refactoring reduces team
QUESTION 4
-
When applying refactoring for software development projects, which of the following is the most immediate effect?
Refactoring changes design structure.
Refactoring reduces team size.
Refactoring eliminates tests.
QUESTION 5
-
Which of the following are valid ways to document user requirements? (Select all that apply)
User stories
Use cases
User manuals
QUESTION 6
-
The table below shows stories and the complexity assigned to them. Is there a story with a clearly wrong estimate and if so which story is this?
Story number Description Complexity 1 Allow a guest to make a reservation. 3 2 As a guest, I want to cancel a reservation. 3 3 As a guest, I want to change the dates of a reservation. 7 4 As a hotel employee, I can run revenue-per-room report. 8 Story 3
Story 1
Story 4
Story 2
The complexity of all stories is correctly estimated.
QUESTION 7
-
What effect can increasing the size of development team have on development time?
None of the mentioned choices.
Development time will always be reduced.
Sometimes the development time may be reduced, sometimes it may increase.
Development time will always be increased.
QUESTION 8
-
A system that was developed has the following structure:
- component A - database and a shopping cart,
- component B - user interface,
- component C - promotions and discounts.
What would be a redesign to improve cohesion?
A - database, promotions, shopping cart and the interface.
A - database, promotions and shopping cart, B - user interface.
A - database, B - user interface and C-shopping cart and promotions.
A - database, B - promotions, shopping cart and the interface.
QUESTION 9
-
Which of the statements below about the use of a distributed revision control system are true? Tick all that apply.
Makes it possible to work in separation.
Makes it possible to go back to ealier versions quicker compared to centralised revision control.
Allows redesign of the software to be completed by a team member over the course of iteration in isolation from others.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
