This section includes 7 InterviewSolutions, each offering curated multiple-choice questions to sharpen your Current Affairs knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
How To Measure Velocity If Our Iteration Lengths Change? |
|
Answer» You can’t measure it easily. Velocity’s VALUE comes from its INHERENT consistency. A fixed iteration length helps drive the reliable rhythm of a project. Without this rhythm, you are constantly revising, re-estimating, and reconciling, and the ability to predict out in the FUTURE is minimized due to inconsistent results. If, on the other hand, almost everyone is going to be out a week for the holidays or a couple days for company-wide meetings then by all means adapt iteration dates or velocity accordingly. LIKE most agile practices, these are GUIDELINES, not strict rules. You can’t measure it easily. Velocity’s value comes from its inherent consistency. A fixed iteration length helps drive the reliable rhythm of a project. Without this rhythm, you are constantly revising, re-estimating, and reconciling, and the ability to predict out in the future is minimized due to inconsistent results. If, on the other hand, almost everyone is going to be out a week for the holidays or a couple days for company-wide meetings then by all means adapt iteration dates or velocity accordingly. Like most agile practices, these are guidelines, not strict rules. |
|
| 2. |
Does Maximum Velocity Mean Maximum Productivity? |
|
Answer» No, in an attempt to maximize velocity, a team may in fact achieve the opposite. If asked to maximize velocity, a team may skimp on unit or acceptance testing, REDUCE customer collaboration, skip fixing bugs, minimize re-factoring. While POTENTIALLY offering short-term improvement (if you can CALL it that), there will be a negative long-term impact. The goal is not to maximize velocity INSTEAD the optimal velocity over time, which takes into account MANY factors including quality of the end product. No, in an attempt to maximize velocity, a team may in fact achieve the opposite. If asked to maximize velocity, a team may skimp on unit or acceptance testing, reduce customer collaboration, skip fixing bugs, minimize re-factoring. While potentially offering short-term improvement (if you can call it that), there will be a negative long-term impact. The goal is not to maximize velocity instead the optimal velocity over time, which takes into account many factors including quality of the end product. |
|
| 3. |
What Are The Artifacts Of Scrum Process? |
|
Answer» Scrum process artifacts include:
Scrum process artifacts include: |
|
| 4. |
What Is Scrum Sprint? |
|
Answer» A SCRUM Sprint is a regular, repeated work cycle in scrum METHODOLOGY during which work is COMPLETED and made ready for review. Scrum sprints are basic units of development in the scrum methodology. Generally, scrum sprints are less than 30 days long. Sprints contain and consist of the Sprint Planning, DAILY SCRUMS, the development work, the Sprint Review, and the Sprint Retrospective. During the Sprint:
A Scrum Sprint is a regular, repeated work cycle in scrum methodology during which work is completed and made ready for review. Scrum sprints are basic units of development in the scrum methodology. Generally, scrum sprints are less than 30 days long. Sprints contain and consist of the Sprint Planning, Daily Scrums, the development work, the Sprint Review, and the Sprint Retrospective. During the Sprint: |
|
| 5. |
What Does A Scrum Burn Down Chart Comprise? |
|
Answer» A SCRUM burn down chart should consist of:
A scrum burn down chart should consist of: |
|
| 6. |
How Qa Can Add Value To An Agile Team? |
Answer»
|
|
| 7. |
How Tracer Bullet Can Be Used? |
Answer»
|
|
| 8. |
Explain Velocity In Agile? |
|
Answer» Velocity is a metric that is CALCULATED by addition of all efforts estimates associated with user STORIES completed in ONE ITERATION. It predicts how much WORK Agile can complete in a sprint and how much time will it require to complete a project. Velocity is a metric that is calculated by addition of all efforts estimates associated with user stories completed in one iteration. It predicts how much work Agile can complete in a sprint and how much time will it require to complete a project. |
|
| 9. |
Explain What Is A Product Backlog In Scrum? |
|
Answer» Before the SCRUM sprint initiates, PRODUCT owner reviews the list of all new FEATURES, change REQUESTS, enhancements and BUG reports and determines the priority. If the project is new, it includes new features that the new system must provide- this list of item is referred as Product Backlog. The items that are kept on sprint are referred as Sprint Backlog. Before the scrum sprint initiates, product owner reviews the list of all new features, change requests, enhancements and bug reports and determines the priority. If the project is new, it includes new features that the new system must provide- this list of item is referred as Product Backlog. The items that are kept on sprint are referred as Sprint Backlog. |
|
| 10. |
How The Velocity Of Sprint Is Measured? |
|
Answer» If CAPACITY is measured as a PERCENTAGE of 40 hours WEEKS then COMPLETED = story points * team capacity If capacity is measured in man hours then completed story points / team capacity. If capacity is measured as a percentage of 40 hours weeks then completed = story points * team capacity If capacity is measured in man hours then completed story points / team capacity. |
|
| 11. |
What Is Difference Between Epic, User Stories & Tasks? |
|
Answer» Epic is a group of RELATED user stories. User Stories define the actual BUSINESS REQUIREMENT. GENERALLY created by the business owner. Task: To accomplish the business requirements, development team create tasks. Epic is a group of related user stories. User Stories define the actual business requirement. Generally created by the business owner. Task: To accomplish the business requirements, development team create tasks. |
|
| 12. |
What Qualities Should A Good Agile Tester Have? |
Answer»
|
|
| 13. |
How Much Time Should A Person Expect To Spend On Scrummaster Activities? |
|
Answer» A ScrumMaster should make this role their top priority to focus on benefits of the OVERALL team. Their load will vary from SPRINT to sprint depending on what IMPEDIMENTS and issues the team is dealing with. Newly formed teams typically take more ScrumMaster time; 50%-100%, while experienced ScrumMasters with ESTABLISHED well functioning teams might spend 50% or LESS time on the ScrumMaster role. A ScrumMaster should make this role their top priority to focus on benefits of the overall team. Their load will vary from sprint to sprint depending on what impediments and issues the team is dealing with. Newly formed teams typically take more ScrumMaster time; 50%-100%, while experienced ScrumMasters with established well functioning teams might spend 50% or less time on the ScrumMaster role. |
|
| 14. |
How Study Board Can Be Defined In Agile? |
|
Answer» A Story Board is a visual REPRESENTATION of a software project’s progress. There are generally four COLUMNS ‘To do’, In Progress’, ‘TEST’, and ‘Done’. Different colored post, its notes are placed in each column indicating the progress of individual DEVELOPMENT items. A story board is typically used in agile development. A Story Board is a visual representation of a software project’s progress. There are generally four columns ‘To do’, In Progress’, ‘Test’, and ‘Done’. Different colored post, its notes are placed in each column indicating the progress of individual development items. A story board is typically used in agile development. |
|
| 15. |
What Project Management Tools Are Used In Agile? |
|
Answer» Agile has a new BREED of PM TOOLS including RALLY Software, Version One and Xplanner ,Easybacklog, Icescrum, Agilefant, Agilo.These tools bear no RESEMBLANCE to the waterfall PM tools like MS-Project or CLARITY. Agile has a new breed of PM tools including Rally Software, Version One and Xplanner ,Easybacklog, Icescrum, Agilefant, Agilo.These tools bear no resemblance to the waterfall PM tools like MS-Project or Clarity. |
|
| 16. |
What Are The Most Important Components Of Agile? |
|
Answer» The key feature of agile are:
The key feature of agile are: |
|
| 17. |
What Is A Release Candidate? |
|
Answer» A RELEASE candidate is a BUILD or version of SOFTWARE that can be released to PRODUCTION. Further, testing such as UAT may be performed on this version of the product. A Release candidate is a build or version of software that can be released to production. Further, testing such as UAT may be performed on this version of the product. |
|
| 18. |
What Do Daily Stand Up Meetings Entail? |
|
Answer» Each DAY, at same time and same place (in front of the task board), the team meets to give updates about their tasks and tickets resolved for the day. This MEETING ADDRESSES SCRUM’s three questions listed below.
Each day, at same time and same place (in front of the task board), the team meets to give updates about their tasks and tickets resolved for the day. This meeting addresses SCRUM’s three questions listed below. |
|
| 19. |
How Does Agile Testing (development) Methodology Differ From Other Testing (development) Methodologies? |
|
Answer» The testers (developers) ensure that the whole process of testing (development) is broken into small steps as possible, and just a small unit of code is tested (developed) in each of these steps. The team of testers (developers) consistently communicates the results of their WORK, and changes the SHORT term STRATEGY and even the development plan on the go, based on the results of agile testing. Agile methodology encourages flexible and RAPID response to change, which should LEAD to better end results. The testers (developers) ensure that the whole process of testing (development) is broken into small steps as possible, and just a small unit of code is tested (developed) in each of these steps. The team of testers (developers) consistently communicates the results of their work, and changes the short term strategy and even the development plan on the go, based on the results of agile testing. Agile methodology encourages flexible and rapid response to change, which should lead to better end results. |
|