ISQS 4348 Midterm #1

Ace your homework & exams now with Quizwiz!

all of these answers are correct

How does scrum reduce risk? a. short delivery cycles b. early testing and early customer feedback c. high visibility- early risk identification d. all of these answers are correct

analyze the impact and make required changes

One week into the Sprint the Development Team found the current solution framework which they have created earlier in the project need to be updated to support one of the features that is being developed. What best should they do? a. scrum master will facilitate the solution put the feature on hold c. analyze the impact and make required changes d.remove the feature

true

T/F a sprint can be cancelled if the sprint goal became obsolete.

false

T/F all the product backlog items done in a cancelled sprint will be discarded

true

T/F daily scrum reduces need for other meetings

false

T/F goal of any sprint is to produce a done-shippable increment of working software. this is non-negotiable. so, the sprint can never be cancelled

true

T/F only a product owner has the authority to cancel the sprint

true

T/F only the product owner has the authority to cancel the sprint. he/she may get influenced by other roles

false

T/F the scrum framework encompasses rules or guidelines for documentation?

the product owner(s), product

____ can change the priority of items in the ___ backlog at any time a. the team, product b. the product owner(s), sprint c. the product owner(s), product d. the scrum maser, sprint

product backlog, collection of tasks

a ____ is created during the first half of the sprint planning meeting and a ____ is created during the second half of the sprint planning meeting? a. sprint backlog, collection of tasks b. product backlog, collection of tasks c. sprint goal, sprint backlog d. produc backlog, sprint backlog

scrum emphasizes taking a short step of development inspecting both the resulting product and the efficiency of current practices, and then adapting the product goals and process practices

a major theme in scrum is "inspect and adapt" what does it mean? a. scrum insists on auditors who frequently inspect the work of the team and suggest ways to adapt the process in order to improve quality b. scrum recommends the upper management inspect the burndown charts and notes from the daily scrums to find ways in which the team should adapt their practices to be more productive c. scrum emphasizes taking a short step of development inspecting both the resulting product and the efficiency of current practices, and then adapting the product goals and process practices d. inspect and adapt refers to the scrum master role in inspecting the working and writing stories designed to help the team produce higher quality software

get something business-valuable delivered as quickly as possible, consisten with the night level of quality

a scrum approach advocates which of the following approaches? a. get something simple released as quickly as possible b. get something business-valuable delivered as quickly as possible, consisten with the night level of quality c. get something delivered once it has been fully documented and the documentation has been signed off as complete d. get something "quick and dirty" delivered to save time

encourages the team to meet regularly

a scrum framework... a. encourages the team to meet regularly b. has no meetings c. has lengthy reporting requirements d. has no reporting requirements

should involve the team in their own work allocation

a scrum master... a. should allocate tasks to the team members each day at the stand up meeting b. should involve the team in their own work allocation c. should give detailed work plans to the team each day d. should direct the work of the team, if they are inexperienced

collaborates and supports its team members

a scrum team... a. is self organizing, with each member having the same technical skills b. collaborates and supports its team members c. ensures that weak members of the team are allocated the simpler tasks d. ensures blame is allocated fairly

because of the short duration of sprints

a sprint would be cancelled if the sprint goal becomes obsolete. why is this a very rare occurrence? a. due to the self-organizing nature of the development team b. because the sprint goal is crafted by the scrum team c. because of the short duration of sprints d. because the scrum master won't approve cancellation

agree the process and participants of the workshop with the workshop owner before the workshop

an effective workshop facilitator will always... a. involve the whole project team in all project workshops b. agree the process and participants of the workshop with the workshop owner before the workshop c. involve only those team members who will commit to doing further work after the workshop d. act as proxy for any invited participant who is unable to attend the workshop on the day

tasks

constitutes the sprint backlog an are often estimated in hours? a. user stories b. use cases c. features d. tasks

able to contact the product owner to clarify aspects of the work

during a sprint the developers should be: a. in twice daily contact with the product owner b. completely be uninterrupted by the product owner c. able to contact the product owner to clarify aspects of the work d. able to work without needing to disturb the product owner

sprint backlog

during daily scrum, which artifact is referred to inspect the progress towards sprint goal? a. sprint backlog b. product backlog c. project charter d. product roadmap

required members regroup after daily scrum to discuss the issue

during the daily scrum a development team member wants to have a detailed discussion on a technical issue. he needs help to finalize an approach. what is the best thing to do? a. discuss the issue. formal events can reduce the need for other meetings b. tell him this is not the right occasion to raise the issue c. required members regroup after daily scrum to discuss the issue d. scrum master to have a one to one discussion with the member

it meets the team and product owners negotiated definition of done

how a team knows when a backlog item is done? a. the scrumamaster says it is done b. the sprint is over c. the testers says it is done d. it meets the teams and product owners negotiated definition of done

prioritized by business importance first. the items that result in biggest ROI, must be prioritized first

how should items in the product backlog be ordered? a. alphabetically first and then by list order in the product backlog b. grouped by business features first and then chronologically by date of original business request c. prioritized by business importance first. the items that result in biggest ROI, must be prioritized first d. chronologically by date of original business request first and then by list order in the product backlog

team members should self-select tasks appropriate to their skills

how should work be allocated to the team in an Agile project? a. the team leader (scrum master) should allocate specific tasks to individuals b. tasks should be randomly allocated to team members, using planning poker c. team members should self-select tasks appropriate to their skills d. the most complex tasks should be allocated by the team leader (scrum master)

both a and c

in an agile environment, planning happens at which two levels? a. release planning b. backlog planning c. sprint planning d. both a and c

many projects are evolutionary, and a better solution emerges this way

in scrum projects, we plant to "learn as we go" because a. it creates a better relationship between the developers and customer representatives b. many projects are evolutionary, and a better solution emerges this way d. it is time-consuming to analyze everything at the beginning of a project e. it prevents late delivery of the project

storming

one of the development stages you would expect to see a team go through it: storming warming cloning yawning

scrum is an implementation of agile development

please select which statement is the most accurate: a. agile development is an implementation of scrum b. scrum is an implementation of agile development c. agile development and scrum are synonyms for the same methodology d. agile development and scrum are contrasting methodologies

a product of a professional quality which fits the business need

the end result of a sprint is: a. a product of almost as good as a quality as a waterfall development b. a product of a professional quality which fits the business need c. a product which is barely sufficient for its purpose and deliberately not maintainable d. a technically perfect re-factored solution

tasks

the individual, detailed pieces of work that are needed to convert a product backlog item into a working software component or solution are called: a. user stories b. use cases c. line items d. tasks

to share as a team what each member is working on and uncover obstacles standing in the way of completing the work

the primary purpose of the daily scrum (daily stand-up) is: a. the give a status report to the Scrum master b. to give a status report to the product owner c. to share as a team what each member is working on and uncover obstacles standing in the way of completing the work d. to give the team members a chance to take a break from their tasks

just enough design up front

the recommended approach to design in a scrum project is: a. no design up front b. big design up front c. just enough design up front d. use a previous design

do the necessary documentation to support the development and use of the product

the scrum approach to documentation is: a. do no documentation because it is a waste of time b. do the necessary documentation to support the development and use of the product c. do sufficient documentation to prove you have done a good job d. do more documentation than usual, becuase Agile is risky

2

the sprint planning meeting is compromised of how many sections? a. 4 b. 3 c. 2 d. 1

scrum master

tracking project impediments in a Scrum project is whose primary responsibility? a. tester b. scrum master c. functional manager d. developer

there are multiple teams working on independent products. each unique combination of team and product should have an independent product backlog

under what circumstances should separate product backlogs be maintained ? a. there are several product owners for one product. each product owner should have their own product backlog b. there are multiple teams working on independent products. each unique combination of team and product should have an independent product backlog c. there are multiple product features being developed by the same team d. there are multiple teams working on the components of the same product. each team should am independent product backlog

all of the above

what are the advantages of maintaining consistent sprint length throughout the project? a. it helps the establish a consistent pattern of delivery b. it helps the team to objectively measure progress c. it provides a consistent means of measuring team velocity d. all of the above

A, B, C

what are the disadvantages of the classical waterfall model? (select the best alternative) a. end-product has to be fully anticipated beforehand b. some requirements are implemented as defined in the beginning of the project, and yet they are not really needed by the customer c. each phase is strictly separated

forming, storming, norming, performing

what are the four stages of team development? a. forming, storming, norming, performing b. low, medium, high, critical c. developing, shaping, finishing, completion d. gathering, building, developing, educating

scrum master is not a participant in daily scrum. but should make sure that the development team conduct the daily scrum

what are the questions that scrum master should ask during daily scrum? a. what did you do yesterday to meet the sprint goal? what will you do today? do you see any impediment? b. scrum master should enquire and collect the remaining work for each member c. scrum master should explain the plan for next 24hr d. scrum master is not a participant in daily scrum. but should make sure that the development team conduct the daily scrum

a sprint goal and a sprint backlog

what are the two main artifacts of a sprint planning meeting? a. a sprint goal and a sprint backlog b. a requirements documents and a gantt chart c. a requirements documents and a test plan d. a test plan and a gantt chart

add it to the definition of done for all increments

what can be a good practice in handling performance requirements (non-functional) in scrum? a. as part of design sprint b. as part of refactoring activities c. a dedicated performance tester in the team d. add it to the definition of done for all increments

the sprint goal is no longer valid

what can be a valid reason for cancelling a sprint? a. unexpected leaves reduce team capacity b. when not all committed items can be finished c. the sprint goal is no longer valid d. the scrum master goes missing

processes over people

what does NOT belong to the agile manifesto's main pillars? a. individuals and interactions over processes and tools b. working software over comprehensive documentation c. processes over people d. customer collaboration over contract negotiation

a product increment that is potentially ready for customer delivery

what does the scrum development team attempt to develop every sprint? a. a product that is ready for customer delivery b. a completed sprint backlog c. a product that is ready for QA and/or QC testing d. a product increment that is potentially ready for customer delivery

detailed requirements up-front

what is NOT true about scrum? a. team is empowered and participates in planning b. collaborate with client throughout the project lifecycle c. planning in different levels- initial up-front planning at the start just-in-time planning in iterations d. detailed requirements up-front

A, C

what is mainly defined by the scrum framework? a. rules and roles b. document guidelines c. artifact and events MARK TWO

a visible chart of work to do, work in progress and work done

what is meant by Kan Ban? a. a list of activities banned by the team, in relation to team norms b. the set of can have stories for a project c. a visible chart of work to do, work in progress and work done d. a graph of tasks partially competed by the team

keeping metrics of earlier work load to help with future estimates required to get the whole project done

what is meant by team velocity in scrum project? a. teams works less when it rains b. keeping metrics of earlier work load to help with future estimates required to get the whole project done c. retrospectives should include less important topics, such as weather, as ice-breakers d. estimating team efforts for completing the project

A, C, D

what is most important in all scrum projects? a. self organization b. clear hierarchies in the company c. communication d. continuous improvement

it continuously communicates progress within the team and to other stakeholders

what is the effect of having a large visible storyboard on a wall? a. it removes the need to create any other reports for management b. it continuously communicates progress within the team and to other stakeholders c. it allows the project manager to allocate tasks to specific team members d. it is restrictive, as it does not allow the team to innovate and change

15 minutes

what is the maximum amount of time that the team should spend in the daily scrum? a. as long as it takes b. 1 hour c. 45 minutes d. 15 minutes

to review the completed stories and look for opportunities to improve the product

what is the primary purpose of the sprint review? a. to review the completed stories and look for opportunities to improve the product b. to demo the system for upper management c. to prove that the team worked hard during the sprint d. to find out who failed to complete his or her tasks

just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time

what is the scrum approach to doing design early in a project? a. a big design up front is always a good idea b. just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time c. no design up front is the best approach as most of the fun of a project is in discovery of the unexpected d. design has no place in an agile project

all kinds of software development projects

what kind of software development projects can be executed by scrum framework? a. complete software packages b. customer projects c. all kinds of software development projects d. sub-systems, components or parts of bigger systems

product owner can review and accept the done items if they are usable

what should be done with the selected backlog items if the sprint gets cancelled? a. discard them b. put all the items back to the product backlog c. items which are done and usable will be released to the production d. product owner can review and accept the done items if they are usable

draw the problem to the attention of the scrum master

what should the developers do if the product owner is repeatedly too busy to be available? a. continue the work, record the assumptions and ask the customer later for input b. send the customer a written that the end product will be completed on time, but may not meet their needs c. allow the business analyst to take on the role of proxy customer representative d. draw the problem to the attention of the scrum master

be in total control of the estimating process

when estimating is done for a project, the team should: a. be fully involved in the estimating process b. be in total control of the estimating process c. not make estimates unless velocity is already known d. be consulted after the scrum master has made the estimates for the team's work

expect team members to be proactive and each work to their own priorities and objectives

when handling team dynamics, what should the scrum master do? a. empower the team members, with appropriate limits b. encourage an environment of completion and personal advantage c. give clear directives to the team about what they should do and how d. expect team members to be proactive and each work to their own priorities and objectives

when product owner decides that the sprint goal became obsolete

when is a sprint cancelled? a. when product owner decides that the sprint goal became obsolete b. when the sprint goal is hard to achieve c. when the wrong estimates has resulted in unachievable commitments d. all these options are correct

in the product backlog

where are the customer requirements stored? a. in the product backlog b. in the sprint backlog c. in a database d. in a scrum product requirement specification

product backlog

which artifacts of the following are associated with scrum? a. product backlog b. product specification c. effort chart d. team backlog

project manager

which concept of the following is NOT defined in the SCRUM framework? a. scrum master b. project manager c. scrum product owner d. daily scrum

this is an opportunity to get clarifications from product owner

which is NOT a benefit of daily scrum? a. better communications b. improves inspect and adapt process c. this is an opportunity to review progress towards the sprint goal d. this is an opportunity to get clarifications from product owner

all of the above

which of the following activities do not occur at the end of the sprint? a. software development b. release deployment c. quality assurance testing d. all of the above

daily standup

which of the following are activities found in the scrum framework? a. scrum planning b. daily standup c. scrum review d. daily planning

sprint backlog

which of the following are artifacts associated with scrum? a. product specification b. effort chart c. sprint backlog d. product owner list

product owner

which of the following are roles in the Scrum framework? a. product owner b. project manager c. lead developer d. business analyst

all of the above

which of the following are roles in the scrum framework? a. scrum master b. product owner c. team d. all of the above

the team should agree on the length of the sprint, taking the size and complexity of the project into consideration

which of the following best describes the approach for determining the sprint length? a. sprint should always be 30 days b. the team determines sprint length by dividing the total number of story points by the average velocity of the team c. sprint should always be two weeks d. the team should agree on the length of the sprint, taking the size and complexity of the project into consideration

to be better able to respond to change

which of the following choices is a key reason to adopt an agile process like scrum? a. to be up to date on the latest process b. to shake things up in the organization c. to hold programmers and tests accountable for their work d. to be better able to respond to change

assigning tasks to team members during the sprint

which of the following is NOT a product owner's responsibility? a. prioritizing the product backlog b. keeping the product backlog up to date c. inspecting work at sprint review d. assigning tasks to team members during the sprint

gantt chart

which of the following is NOT a typical artifact of the scrum framework? a. product backlog b. sprint backlog c. burn down chart d. gantt chart

there is a predefined time limit for the event

which of the following is a best description for the scrum meaning of time box? a. there is a recommended amount of time for the event b. there is a predefined time for the event c. the event must take place by certain date d. there is not enough time to complete the event

supportive

which of the following is a characteristic of a scrum master? a. task focused b. process oriented c. supportive d. disengaged

development team

which of the following is a role in the scrum framework? a. database admin b. development team c. QA tester d. senior developer

assigning tasks to team members

which of the following is not a product owner responsibility? a. maintaining the product backlog with current information b. working with stakeholders to determine and detail product features c. assigning tasks to team members d. prioritizing the product backlog

running the daily scrum meeting

which of the following is not a product owner responsibility? a. running the daily scrum meeting b. working with stakeholders to determine and detail product features c. gathering requirements for product backlog items d. inspecting work at sprint review

software increment

which of the following is not a scrum artifact? a. user tories b. sprint backlog c. product backlog d. software increment

weekly inspection

which of the following is not a scrum cycle activity? a. sprint retrospective b. daily scrum c. weekly inspection d. sprint planning

A, B, C, E

which of the following main events are defined by scum framework? a. sprint planning meeting b. sprint retrospective meeting c. sprint review meeting d. mid-sprint status review meeting e. daily scrum meeting

assigning tasks to team members

which of the following responsibilities is NOT one of the scrum master's a. removing impediments b. facilitating meetings c. reminding the team of the process d. assigning tasks to team members

undefined or poorly defined product backlog items should be placed on the product backlog with a low priority

which of the following statements best describes product backlog items? a. undefined or poorly defined product backlog items should be placed on the product backlog with a low priority b. all product backlog items are the result of a(n) analysis, requirements and/or design phase(s) c. undefined or poorly defined product backlog items should be kept out from the product backlog until sufficient detail is known d. every product backlog item, whether low priority of high priority should possess sufficient detail for the team to complete in a sprint

a sprint is a specific amount of days for a team to work at a sustainable pace to finish select work

which of the following statements best explains what the term sprint means in scrum? a. a sprint is a specific amount of days for a team to test and resolve any issues prior to product release or shipment b. a sprint is a specific amount of days for a team to work at a sustainable pace to finish select work c. a sprint is a n agreed upon period of time for team members to select individual items from the product backlog to work on d. a sprint is a specific amount of days for a team to work as many hours as needed to finish assigned work

the team should strive for a sustainable pace and a normal working week

which of these best describes the scrum approach to team-working? a. the team should plan to work a small amount of overtime regularly throughout the project b. the team should expect to work longer hours towards the end of the sprint, in order to deliver all that was committed to c. the team should strive for a sustainable pace and a normal working week d. the team will "burn out" if they have to work overtime for more than two sprints in a row

weekly inspection

which one of the following is NOT traditionally an activity of the scrum framework? a. sprint planning b. sprint review c. sprint retrospective d. weekly inspection

user story cards containing only enough detail for planning and development, which will need to be supplemented by further face to face conversations

which one of the following is a key feature that you would expect to find in an agile project? a. system documentation created at the end of each increment, at the start of the deployment b. user stories held in a spreadsheet or specialist database, where full details of user conversations are recorded for future purpose, like handover to maintenance or support c. user story cards containing only enough detail for planning and development, which will need to be supplemented by further face to face conversations d. no written documentation, as all good communication is face to face

it is best is the scrum master facilitates the project's meetings

which one of the following statements about meetings is true for scrum projects? a. all project stakeholders should attend requirements meetings b.retrospectives are only run at the end of a project c. an independent facilitator will manage the structure of a facilitated meetings but not inout to the content d. it is best is the scrum master facilitates the project's meetings

the team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every sprint

which one of the following statements is correct regarding acceptance of any deliverables on a scrum projects? a. the team should allow only senior managers to sign off deliverables b. the team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every sprint c. the team should get acceptance of project deliverables from the users during a UAT phase at the end of the project d. acceptance of any particular deliverable on the project is gained from all stakeholders at the same time

the products will be of appropriate quality, as the guidance of the product owner is involved throughout the development process

which one of the following statements is correct regarding quality of deliverables from a scrum project? a. the products produced by a scrum project should be cheaper than those produced by any other approach but quality will suffer b. the products will be more expensive than by any other approach but will be top quality c. the products will be fit for purpose but may not do what the customer wanted d. the products will be of appropriate quality, as the guidance of the product owner is involved throughout the development process

a sprint is a pre-specified amount of time in which the development team works at a sustained pace to complete a chosen set of work

which statement of the following is a best description for sprint? a. a sprint is a condensed amount of time where a development works as many hours as they need to in order to finish the work assigned to them b. a sprint is a pre-specified amount of time in which the development team works at sustain pace to complete a chosen set of work c. a sprint is a fixed amount of time set aside for team to run tests and fix any outstanding bugs right before the product ships d. a sprint is a pre-specified period of time during which team members choose individual items from the product backlog to work on. as each item is completed a new item is brought into the sprint

the development team

who determines whether the development team has been assigned enough work in a sprint? a. the development team b. the product owner c. the product owner and the scrum master d. the scrum master

product owner

who is responsible for prioritizing the product backlog? a. product owner b. project manager c. lead developer d. business analyst

product owner

who is responsible for prioritizing the product backlog? a. product owner b. project manager c. lead developer d. business analyst

the product owner

who should define the business value of a feature within the scrum project? a. the individuals end-users the product owner c. the business analyst d. the business sponsor

the team

who ultimately decides when the team has enough work for the sprint in planning? a. the scrum master b. the product owner c. the team d. the product owner, scrum master and team vote to determine when the sprint backlog is full

the development team cannot meet their sprint commitment to complete work if requirements are changing

why does scrum prevent product owners from changing product backlog items that are being worked on during the sprint? a. the development team cannot meet their sprint commitment to complete work if requirements are changing b. a sprint cycle is not enough time for senior management review and approve changes c. the forces product owners to focus on what is really important for the team to develop d. the development team must be able to limit the product owner authority

the presence of trust is positively correlated with the team performance

why is it important to trust the team? a. high trust teams do not have to be accountable to each other b. high trust teams do not require a user representative c. the project manager does not then have to keep a project schedule d. the presence of trust is positively correlated with the team performance

a fixed amount of days

you are the new scrum master at a company currently doing RUP in three month iterations. your current task in switching from RUP to scrum is to define how long the sprint cycle should be. in what units of time should you define the sprint cycle? a. the fixed amount of months b. a fixed amount of weeks, excluding holidays c. a fixed amount of days d. a fixed amount of hours


Related study sets

EAQ Nursing Process - Implementation

View Set

Ch 42: Nursing Care of a Family when a Child has an Immune Disorder

View Set

chapter 24 end of chapter questions and the point questions

View Set

4510: Concept Synthesis, Exam 1 - Oxygenation, Perfusion, Elimination, Fluid and Electrolyte, Infection

View Set

Chapter 34 - Drug Therapy for FVE

View Set

ATI Engage Fundamentals: (Healthcare Systems) Health Promotion, Wellness, and Disease Prevention

View Set

GS BUSA 424 CH 4 Sensitivity Analysis and the Simplex Method

View Set