ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

The 10-Minute Scrum Terminology Recap, In Preparation For A Job Interview

Updated on February 20, 2014
Source

Scrum Project Management

Scrum agile is fast becoming one of the most sought-after skills around for a project manager. However, if you are going for a project management interview and the job specification has mentioned Scrum, then you need to be ready to answer questions. Here's a cheat's guide to Scrum, with a breakdown of the main terminology and what it means.

Agile

What does it mean: Agile is the umbrella term for a basic principle of software development. Agile development is small, incremental and repetitive. It is in direct contrast to the more traditional waterfall method. Scrum is a particular technique for applying the principles of Agile to a project.

How this might get asked in an interview: Sometimes, people inter-change the word agile and scrum, even though they mean different things. So if you are asked what you know about agile, explain that you have experience in a particular agile technique, known as scrum.

An example of a sprint burndown chart
An example of a sprint burndown chart

Burndown Chart

What does it mean: A burndown chart is a simple but very effective technique that is used to keep track of work and to determine if its going to meet upcoming deadlines. For every sprint, you calculate the amount of time available, and the amount of work to be completed during that time. Each day, you plot on a graph how much you have completed. In an ideal project, what you should get is a nice downward line heading towards zero by your last project day.

How this might get asked in an interview: You might get asked if you've ever produced one, so come prepared to the interview with a copy of the burndown chart from your latest project (minus any commercially sensitive data)

Daily scrum

What is it: A daily scrum meeting is a short, stand up meeting arranged for the same time every day. The scrum team attends, and they each take it in turns to answer three questions:

  1. What did I complete yesterday?
  2. What do I plan to do today?
  3. Is there anything standing in my way?

There is a strict 15 minute time-frame for this meetings, to ensure they remain focused.

How this might get asked in an interview: You may get asked if you run scrum meetings in your current projects. If you don't, be ready to justify why.

Product backlog

What is it: A project is delivery of a product. That product can be a service, or a tangible item, but it is always a product. The product backlog is a list of everything that needs to be produced on the project to create that product. It takes time to properly list all these for a project, but by doing so the team has a clear understanding of every item - big and small, that needs to be achieved.

How this might get asked in an interview: You may be asked what approach you take when creating a product backlog, so be sure to think this through in advance and prepare a solid answer.

Scrum Master

What is it: Scrum projects don't have project managers; they have scrum masters. A scrum master is the leader of the team who will be delivering the project. They are not called a manager, because there role is far more about collaboration and team effort than delegation. They are the gatekeepers of scrum for a project, and need to make sure that the scrum approach is adhered to throughout.

How this might get asked in an interview: You are likely to get asked about your experience in acting as a scrum master on a project. If you don't have direct experience, think about times when you've interacted with a scrum master on a project instead.

Scrum team

What is it: The scrum team is the full group of people who will be carrying out the project. You may remember during your Scrum training the analogy of the Pig and the Chicken. Well, the scrum team are all those committed to the project. The pigs, if you will.

How this might get asked in an interview: You might be asked to give examples of the types of roles that might appear in a scrum team. You may also be asked about when you've worked with a scrum team, and how you found the experience.

Sprint

What is it: One of the unique features of scrum is that is breaks down the entire work of the project into fixed discrete periods of work. These are known as sprints. A sprint is a fixed time period, anywhere from 1 to 4 weeks in length, and a project may have a number of sprint. Each individual sprint includes a detailed planning and review stage, and it is designed to keep the work focused, achievable and manageable.

How this might get asked in an interview: You may get asked to explain what a sprint is. The interview might also want to find out some information about how you have designed and managed sprints in the past.

Sprint backlog

What is it: In each sprint, the team must determine what work to complete. This list of work becomes known as the sprint backlog. It contains a large list of items, with time estimates, that the team feel they can complete in that specific sprint.

How this might get asked in an interview: You may get asked about what tools you use to capture and monitor a sprint backlog.

Sprint planning meeting

What is it: As mentioned in the previous section, every individual sprint includes a planning element. Rather than plan the entire project in much detail at the start, detailed planning is broken down into sprints when managing a scrum project. So this planning takes place in a meeting and it involves the entire team. Everyone responsible for undertaking the work are offered an input into the plan.

How this might get asked in an interview: An interviewer may ask you how you typically conduct a sprint planning meeting, and they may follow this up with further questions, such as how you get a team involved and enthusiastic about the planning.

Sprint retrospective meeting

What is it: The other side to a sprint is the retrospective meeting. Scrum makes a point of capturing all the valuable lessons that can be learned from a project, but which too often get forgotten about. These lessons get put into action straight away of course, because following a retrospective will be the next sprint in the project. So it is an opportunity for improvement as the project goes on.

How this might get asked in an interview: You might be asked to give your thoughts on sprint retrospectives and whether you believe there is any benefit to them.

Sprint review meeting

What is it: It may be easy to get confused between a sprint review and a sprint retrospective, so this is the difference: a sprint review includes a wider audience than the team (e.g. management) and rather than looking at aspects such as lessons and opportunities for improvement in the next sprint, the review looks at what has been achieved on the sprint, what the product now looks like, and how much progress has been made.

How this might get asked in an interview: You may get asked how you would run a review meeting, and how you would answer any challenging questions brought up in the meeting.

Timeboxed

What is it: Timeboxed is effectively a principle of scrum, and you may see the phrase used in scrum training. Timeboxed essentially means that all activity takes place within a fixed period of time: for example, a sprint is run for a fixed period, and a daily scrum is a fixed period. These are both 'timeboxed' in scrum terminology.

How this might get asked in an interview: You may be asked if you are familiar with the term.

User stories

What is it: The purpose of user stories is to keep focus on the quality of the end product from the user's perspective. Traditionally, requirements have been captured in a list format and a solution architecture has been designed to meet them, whereas user stories create a narrative based on how the end customer will find value in the product.

How this might get asked in an interview: You may be asked if you use user stories on your projects, and if you don't, what alternative techniques you use instead. Remember to bring along examples to the interview if you think they demonstrate a good example of how you run your projects.

Comments

    0 of 8192 characters used
    Post Comment

    No comments yet.

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)