Agile

[vc_row][vc_column][vc_custom_heading text=”Agile Interview Questions and Answers” font_container=”tag:h2|text_align:center” css=”.vc_custom_1561618605529{background-color: #5fa4e4 !important;}”][/vc_column][/vc_row][vc_row full_width=”stretch_row” css=”.vc_custom_1559286923229{background-color: #f6f6f7 !important;}”][vc_column width=”1/2″][vc_tta_accordion color=”peacoc” active_section=”1″][vc_tta_section title=”What is Agile?” tab_id=”1559286383409-ab730398-6c03″][vc_column_text]Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams.[/vc_column_text][/vc_tta_section][vc_tta_section title=”How does Agile relate to DevOps?” tab_id=”1559286522681-3bf94e12-e7b7″][vc_column_text]

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain the term ‘increment’ ?” tab_id=”1561382593569-b1979b66-b066″][vc_column_text]When the team finishes the sprint, hopefully, they have completed everything they forecasted. Sum of all the product backlog items which were completed in a sprint is called increments. This new increment also has the value of increment of the previous sprints.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is Sashimi?” tab_id=”1561382595833-dd54d407-26c0″][vc_column_text]Sashimi is a Japanese word which means pierced body. Basically, it is a Japanese dish which consists of fresh meat or fish, sliced into thin pieces. Each piece is similar in taste when compared with the other pieces.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What are impediments?” tab_id=”1561382597303-5168678c-55b9″][vc_column_text]Any hindrance which prevents the smooth flow of work or due to which the team is not able to perform its task in a better way is what we call ‘impediments'[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain ‘scrum poker’ or ‘planning poker’ technique?” tab_id=”1561382598718-1fee5a6b-29dd”][vc_column_text]Scrum poker also called as planning poker, is a card-based estimation technique which is based on a general agreement.

1) To start it, the agile user story is read either by the customer or the owner and the estimator understand its features.

2) Each estimator has planning cards with different no. on it like 0,1,2,3,5,8 and so on. These values on the card are ideal days or story points.

3) Estimator select cards based on their estimation by discussing features set by the product owner.

4) If a common value is selected, it is an estimate, if not they discuss their max. and min. estimation.

5) This process is repeated till a general agreement is reached.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What are the principles of agile testing?” tab_id=”1561382602352-48d936eb-64df”][vc_column_text]Some major principles of agile testing are:

  • Customer satisfaction
  • Bug-free clean code
  • Changes are welcome by customer
  • Whole team business people and developers work collectively
  • Instead of lengthy documentation, focus on essence
  • It focuses on face to face conversation
  • It promotes sustainable development

[/vc_column_text][/vc_tta_section][vc_tta_section title=”What are the disadvantages of the agile model?” tab_id=”1561382603416-a2e0c7df-e6f8″][vc_column_text]Some of the disadvantages of using agile model are as follows:

a) Not easy to predict: When you encounter a large project, it is not easy to get an idea how much effort will it need

b) If the guidelines given by the customers is not properly grasped, then final outcome of the project is not customer satisfying

c) Sometimes focusing on design and documentation is not proper

d) High-level decisions are under the hand of Veterans, if not combined with non-experienced one, freshers have little scope to grasp proper knowledge.[/vc_column_text][/vc_tta_section][vc_tta_section title=”When to use agile model?” tab_id=”1561382604362-41fc1dd4-d143″][vc_column_text]There are some development and methodologies where you can use agile like feature-driven development, lean software development, crystal methodologies, dynamic development.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is Release candidate?” tab_id=”1561382605426-bedbe54f-bb01″][vc_column_text]The release candidate is a code /version /build released to make sure that during the last development period, no critical problem is left behind. It is used for testing and is equivalent to the final build.[/vc_column_text][/vc_tta_section][vc_tta_section title=”In what way does agile testing(development) methodology differ from the other testing(development) methodologies?” tab_id=”1561382606689-6de5471f-2224″][vc_column_text]In Agile methodology, the code is broken into small parts and at a time, only that particular code is worked or tested. Continuous communication on the particular code part is done by a team so that the focus is only on that particular code. This makes the agile process more flexible and focused.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Tell me something about Kanban?” tab_id=”1561382593038-8e7f1218-a7ac”][vc_column_text]Kanban is a tool which helps the team to overlook the work ie., its progress. Progress, as well as the status of your current development story, is perfectly described using kanban and more accurately it is done by ‘Kanban board’.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Describe the places where ‘Scrum’ and ‘Kanban’ are used?” tab_id=”1561382592598-bfa5a635-55f4″][vc_column_text]‘Scrum’ is used when you need to shift towards more appropriate or more prominent process while if you want improvement in running the process without much changes in the whole scenario, you should use ‘Kanban'[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][vc_column width=”1/2″][vc_tta_accordion color=”peacoc” active_section=”1″][vc_tta_section title=”Can agile methodology also be applied in other than software testing and development projects?” tab_id=”1561382561432-7f73ef2a-cc67″][vc_column_text]There are several places where agile methodology can be applied in the field of biochemistry, biophysics, bio-medical or at the place where there is insufficient data, where the project needs to be completed in a small team, where to work in unknown and there are several areas.[/vc_column_text][/vc_tta_section][vc_tta_section title=”How do you know if you are using agile development?” tab_id=”1561382561455-654071d3-eb53″][vc_column_text]Whenever you are using certain things like Test-driven development, time-boxed task board, class responsibilities collaborators, daily stand up meeting, pair programming, continuous integration, reviews and much more… you will get to know that you are using agile development.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Explain what is a story point in the scrum?” tab_id=”1561382611424-56181e07-6453″][vc_column_text]It can be considered as a unit to estimate the total efforts required to complete or to do the particular task or implementing a backlog.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What does the X and Y axis of burndown chart?” tab_id=”1561382613753-7c9c9136-4ca1″][vc_column_text]In burn down, chart X-axis shows working days and Y-axis shows remaining efforts.

Project XYZ

Here, in the image blue line depicts the ideal time suggested for completing the project. For example in a project ideally, 28 tasks (efforts) are pending on the starting day of the project. And the project is scheduled to be completed in 20 days. So on the 20th day, zero task (efforts) should remain, which means the project should get completed.

On the other hand, red line depicts the actual task (efforts) given with respect to the days. Here on the day 5, 7 tasks need to be completed as per planning, however, in actual only 4 tasks were completed.

Thus, it provides proper tracking down of the progress of the project and thereby helps in improving the efficiency and on time taken to deliver the project.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What are the main roles in the scrum?” tab_id=”1561382614729-6b63842b-62b1″][vc_column_text]1) Scrum team: – scrum team is made by an individual person who works collectively to achieve a particular task. Team works in a bond to deliver committed and requested product

2) Scrum master: – scrum master is responsible for the proper execution or working of the scrum team. Being a servant – leader and a coach, he ensures the proper productivity of a team towards scrum an sprint goal.

3) Product owner: – product owner has the responsibility to deliver a complete picture of what to build and to convey that idea to the team[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is product burn down chart?” tab_id=”1561382615672-42dd66a8-6425″][vc_column_text]A description in the form of the graph which shows implemented and not – implemented product backlog is called burndown chart.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is sprint burn down chart?” tab_id=”1561382616984-e392adb7-34cd”][vc_column_text]A graph used to describe no. of implemented / non-implemented sprint in scrum cycle.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is Release burn down chart?” tab_id=”1561382618152-4fb6fc3a-9883″][vc_column_text]Graph used to depict the pending release which was earlier planned is called Release burn down the chart.[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is defect burn down chart?” tab_id=”1561382619930-3767e1f0-f3d6″][vc_column_text]No. of defect identified and removed is represented by the defect burn down chart[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is sprint planning meeting?” tab_id=”1561382620762-261798c4-b2da”][vc_column_text]Sprint planning meeting is joined by all entities like scrum master, product owner and whole scrum team where they discuss the priority features of the team and product backlog items[/vc_column_text][/vc_tta_section][vc_tta_section title=”What is Sprint Retrospective meeting?” tab_id=”1561382621738-44e10b8a-ca7d”][vc_column_text]This is mostly the last part of the sprint or may be done after sprint review meeting. Scrummaster and the whole team participate in it, they discuss ‘ what was good during the sprint’,’ what was bad’,’ what needs to be improved’. It generally lasts for 2-3 hrs.[/vc_column_text][/vc_tta_section][vc_tta_section title=”Why aren’t user stories simply estimated in man hours?” tab_id=”1561382622978-99f18b2d-fe4d”][vc_column_text]Estimation of user stories on the basis of man-hours can be done but preferably not. You won’t be able to concentrate on the quality product to be delivered to the customer. Moreover, you will concentrate on cost and budget of the management while using man hours.[/vc_column_text][/vc_tta_section][/vc_tta_accordion][/vc_column][/vc_row][vc_row full_width=”stretch_row” overlay_color=”rgba(12,12,12,0.58)” css=”.vc_custom_1528340415800{padding-bottom: 104px !important;background-image: url(https://wordpresslms.thimpress.com/wp-content/uploads/sites/4/2017/06/layer-532.jpg?id=231) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}” el_class=”overflow-visible become-teacher”][vc_column width=”1/2″][vc_column_text el_class=”align-right”]

Please login to send your request!
[/vc_column_text][/vc_column][vc_column width=”1/2″ el_class=”talk”][vc_column_text el_class=”thim-content-talk”]I’m a Copywriter in a Digital Agency, I was searching for courses that’ll help me broaden my skill set. Before signing up for Rob’s.[/vc_column_text][/vc_column][/vc_row]

WhatsApp us