Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Explain how you can link a card together in Kanban?

Answer»

To link card together in KANBAN, there are two ways:

  • You can use tags to link two cards: First, you have to create cards and have to link cards using the same TAG and then you can search all TASKS linked using the search option
  • Using unique URL: Each card in Kanban has unique URL, and you can copy this URL and paste it to another card’s external link fields.
2.

What information does time tracker give in Kanban?

Answer»

TIME TRACKER provides a detailed summary of the work done at that instant of time.  It is useful in MANY ways like:

  • Time REPORTS by project, user or task
  • Detailed reports about the work done
  • Manageable time entries
  • Easy time TRACKING
3.

Value stream mapping applies to which of the lean principle?

Answer»

It applies to Optimize principle of Lean by creating VALUE streams and HENCE finding WAYS to cut down on wastage OCCURRING in the entire PIPELINE.

4.

Mention what is “Power-Ups” in Kanban? What are the different types of “Power-Ups”?

Answer»

In Kanban, Power-ups allows you to CUSTOMIZE your BOARD as per your need.  It adds various spectrum of FEATURES to your Kanban board like-

  • Card block
  • Card aging
  • Developer tools
  • Team ACTIVITY widget
  • Task navigator
  • Auto-assign
  • Add task box
  • Calendar widget
  • Web attachment
5.

Where should you put the Kanban-items that fails the test?

Answer»

It is very IMPORTANT to differentiate the developers about the test case that is failed and returned and the test case that is READY or fresh to test.  To differentiate this to the developer, you can split READY option in Kanban into TWO categories a) Re-open b) Ready.  Re-open option STATUS will have test-cases that are failed while ready option should have a new test case that is YET to be tested.

6.

Explain why Scrumban is preferred more over Kanban?

Answer»

The benefits of Scrumban are:

  • No need for UPFRONT planning
  • Involves team concept unlike Kanban
  • It involves SPRINT and increases the productivity of the team compare to Kanban
  • No changes can be done to Sprint Backlog
  • Product Owner can be involved in the team
  • Daily Scrum- it helps the team to self-organize and self-manage
  • Sprint review- it involves BUSINESS stakeholders, and they can GIVE their feedbacks
  • It includes RETROSPECTIVE
7.

Explain little’s law?

Answer»

Little’s LAW states that the AVERAGE NUMBER of work items in a stable environment is equal to their average completion RATE multiplied by their average time in the SYSTEM.

  • Average wait time (Wq) = Average Queue length (Lq) x Average Processing rate (λ - Lamda) 
  • Work in Progress (WIP) = Throughput x Cycle Time (Average Time in the System)
8.

How does CFD [Cumulative flow diagram] help in identifying bottlenecks?

Answer»

CFD DIAGRAM shows the flow in the system over a PERIOD. So, if, at a time, there no increase in green but red is not decreasing either and at the same time, YELLOW is constant or increasing then it means. The pipeline is stuck because it shows processing is full, but requests are not GETTING completed.

9.

What is cumulative flow diagram?

Answer»

CUMULATIVE FLOW diagram is a graphical representation of flow in the system over a period. The RED color shows the amount of WORK that is not yet started, green shows delivered and yellow shows in progress.

Over a period, red should CONSTANTLY decrease and green should constantly increase with yellow being steady until the end.

10.

What is blocker clustering?

Answer»

BLOCKER clustering is a technique to group the blockers into clusters on the graph then analyze them. The graph LISTS down all the reasons on X axis and Y axis is the impact.

Using this data, the blockers and blockages are DENOTED by a DOT on the chart then we are able to understand the reasons that are primary reasons for blockers in the order of INTENSITY. So, it makes sense to solve them FIRST. This is blocker clustering.

11.

What are the Kanban Cadences i.e. the meeting that should happen and at what frequency?

Answer»
  • RISK review at Monthly grain
  • Strategy review at quarterly grain
  • Service DELIVERY review on a weekly basis
  • Operations review every month
  • Stand up MEETINGS daily
  • Replenishment meetings on weekly grain
  • Delivery planning meeting for each delivery CYCLE.
12.

What are the implications of Little’s law?

Answer»

Essentially, the implications of Little’s law are that we can reduce the wait time by improving the processing time and by controlling the queue length.

For EXAMPLE: if our capacity is of managing 4 requests per minute but we have an INFLOW of 8 requests per minute then obviously we have a wait time of 1 minute for first 4 items in the queue. So this is going to lead to a bottleneck and add to the queue.

But if we improve our processing to 8 requests per minute, there will be no bottleneck.

To achieve this, either we make an investment in better processors or capacity or FIND ways to improve the WIP limit through EFFICIENCY IMPROVEMENT techniques such as Value stream mapping.

13.

Can you explain pull systems, flow and queuing theory with respect to Kanban?

Answer»

The systems can be of 2 types. Push systems or Pull systems.

Push systems mean we the owners, keep pushing work into the pipeline as much as possible with the hope that it would get processed and it would lead to maximum utilization. Whereas in Pull system, we design the system in such a way that it pulls the material from outside as and when the bandwidth frees up. So, velocity or efficiency is consistent.

Pull-based systems are a kind of JIT [Just in time environments].

Queuing theory and flow concepts align with it in the manner, that in ORDER to have efficient operations with good velocity and if you are trusting the system to pull the material as needed then the ENTIRE flow in the pipeline needs to be smooth and uniform. And flow can be uniform if it ADHERES to querying theory that essentially says that only enough work should be QUEUED for each node that can be processed without creating bottlenecks.

So, this way, these three concepts build WIP [Work in progress] limit concepts of Kanban.

14.

Can you briefly tell us about Open Kanban? As in, what it is? What are the benefits etc.?

Answer»

Open Kanban can be CONSIDERED as a movement based on the principles of Kanban and Agile to bring people from different BACKGROUNDS, domains, certifications together in a coherent manner. Because even though, people might come from manufacturing, construction, software etc. and they might have different certifications for their skills. But in the END, their goal is the same.

So Open Kanban comes into the picture wherever open source is involved.

So open Kanban is based on the freedom to change, adopt, modify as PER need. And simplicity, where you just as much as you need and put it any shape as you want.

For example, in Open Kanban, the WIP [work in progress] is known as Reduce Base. That is, reduce the batch size of operations.

15.

Have you worked on 5-S? Do you know what 5-S is?

Answer»

5-S is one of the TOOLS of implementing Lean in the project or organization. It ORGANIZES the work in the FOLLOWING manner:

  • Sort: Eliminate what is not needed
  • Set in order: organize the remaining items
  • Shine: Inspect and clean the work area
  • Standardize: Use either INDUSTRY standards or create your own but follow them
  • Sustain: Make sure you maintain it that WAY
16.

Mention some of the tools of Lean that can be used?

Answer»
17.

How does Lean and Six sigma differ from each other or are they same or do they complement each other?

Answer»

Even though, both Lean and Six Sigma focus on waste reduction and improving EFFICIENCY, they key difference lies in the fact that Six Sigma is more inclined towards reducing the wastage MARGIN towards 99.9999% whereas Lean is focused on setting up the right processes, the efficient pipeline, the culture and MINDSET of waste reduction.

So OVERALL, it can be said that once we have MATURED Lean production in the organization then Six Sigma can be put on top of it.

18.

Is it possible to generate Kanban labels from track tickets?

Answer»

Yes, it is possible through an open source SOLUTION known JimFlow, and it can INTERACT with Trac Tickets.  There are few benefits of it LIKE:

  • It prints tickets directly out of the ticket SYSTEM
  • It supports FLOW boards having columns
  • It can take photos in custom intervals
  • With ticket title and type, it can generate a digital version of the board
  • Update ticket in ticket system on movement
19.

What does online Kanban board provide?

Answer»
  1. It gives real-time visibility into what people are working on
  2. It helps you to visualize, optimize and TAKE CONTROL of your workflow
  3. It helps to limit work in PROGRESS to prevent bottlenecks
  4. It helps to collaborate in real time with team members
  5. Using the horizontal swim LANES, it helps to track multiple projects on one board
20.

What type of Kanban board is used in gaming projects?

Answer»

HEIJUNKA BOARD is the answer.  Heijunka board, unlike a simple scrum DESIGN board, allows all STAFFS to work independently.  This reduces redundancy among the team, and the team does not have to wait for another person to finish their task.

21.

List down some of the benefits of Value stream mapping?

Answer»
  • HELPS find BOTTLENECKS in the SYSTEM
  • Help generate a feeling of togetherness in the TEAM to improve the system as a whole
  • Helps in the visualization of problems
  • Helps understand the inefficiencies, where they EXIST and how to fix them
22.

Which of the following is the key concept leveraged in Value stream mapping? Visualization, Work in progress limits, velocity calculations?

Answer»

VISUALIZATION is the right answer because VALUE STREAM mapping relies on creating a diagrammatic representation of the entire processing line from START to finish with wait times, lead times, processing times and aims at reducing the wastage.

23.

Explain Value stream mapping?

Answer»

A LOT of time is wasted in the processing pipeline due to hand-offs or waiting for the right resources or allocation. This adds to the overall processing time.

So, value stream mapping concept requires you to create a visual FLOW of order from a customer at initiation stage to final delivery through all stages.

It could be requirement gathering, sign-offs, REVIEWS, testing, development, etc. anything that is required to deliver the PRODUCT to the customer is mentioned in sequence, along with wait times, processing times.

Finally, the authorities review the entire value map and identify areas where the most impact is occurring. This has led to the improvement of processing times across INDUSTRIES such as manufacturing, HR etc. This concept was first used by Toyota.

24.

How does Kanban enable reduced wastage in the Lean development through improved focus?

Answer»

Kanban has the power to TRANSFORM the focus of the TEAM. First and foremost, the work items are arranged in the order of priority. This ENSURES ad-hoc work item assignment is REDUCED and hence, productivity and quality are maintained by reducing context switching. 

Lean UNDERSTANDS that going out of the way to deliver work items are often appreciated by higher management, but it is not sustainable. So, such practices are discouraged.

Instead, a work in progress limit is enforced so that team does not commit more than the capacity and does not pick up additional work items based on personal requests.

Any new work will need to be prioritized keeping in mind the existing work in progress.

25.

How Kanban is an important factor in Lean software development model?

Answer»

Lean FOCUSES on reducing waste to almost zero. This is where Kanban comes into the picture with its VISUALIZATION focus. With the focus on limiting work in PROGRESS items, visualizing the work pipeline to bring focus on velocity, KPIs etc. it HELPS reduce waste and hence it is an important factor in Lean.

26.

If I have a team using Kanban and they are saying that they can take up more work than what is allowed by WIP then what should I do?

Answer»

If the team is asking for more WORK because they think they can do more then obvious choice is to ALLOW them, but it should be done in a proper manner. This means this should be discussed with the team FIRST on why they think they are able to take up more TASKS and if that DISCUSSION is positive then arrive at a consensus on the revised upwards value of WIP limit. That limit should be approved by the project manager, product owner, and sponsors. Then it should be implemented.

27.

Why is Kanban famous than others? How to make sure we are using it properly?

Answer»

Kanban’s BASIC strength lies in its simplicity and ability to visualize. That is why it is most FAMOUS. HOWEVER, we should leverage concepts of KPIS and flow to make sure we are utilizing the full POWER of this concept.

28.

What is the difference between cycle time and lead time?

Answer»

Cycle time is the TOTAL time INCLUDING waiting time and lead time. Whereas lead time is the time when PROCESSING started and finished.

Lead time + WAIT time = cycle time.

29.

What is lead time?

Answer»

LEAD TIME is the time between the start of processing of the ORDER until DELIVERY. For example, Release 1 happened on 1st Jan and release 2 STARTED on 2nd Jan and got released on 15th Jan. so lead time is 13 days.

30.

What is cycle time?

Answer»

Cycle time is the time between 2 releases. For example: if release 1 was on 1ST Jan and the second release was on 15th Jan then cycle time is 14 DAYS.

31.

Define throughput and what is the formula to calculate it?

Answer»

THROUGHPUT is the number of ITEMS passing through a SYSTEM or process at any given time. So the FORMULA is WIP average multiplied by the average cycle time of the pipeline.

32.

What are Swim lanes?

Answer»

The horizontal division on a KANBAN board to represent VARIOUS stages of the pipeline is KNOWN as SWIM lane.

33.

Ideally, How WIP factor is calculated with respect to team size?

Answer»

It is generally 1 to 1.5 TIMES of the TOTAL TEAM count. So, if team SIZE is 4, max 6 items can be in progress at any given time.

34.

Any work items that exists between “Backlog” stage and “Live or In Production” stage can be considered as WIP? True or false?

Answer»

True. Yes, all the WORK ITEMS that have moved PAST backlog and not yet shipped to PRODUCTION are WIP [Work in PROGRESS]

35.

Mention 8 different types of wastes as per Lean?

Answer»
  • Defects
  • Excess processing
  • Overproduction
  • Waiting
  • Inventory
  • Moving
  • Motion
  • Non-Utilized TALENT
36.

Explain how to release with Kanban?

Answer»

Kanban tells you more about how to manage the flow of work rather than how to release the work.  However, there are few steps that might be HELPFUL while releasing work or PRODUCT in Kanban. They are:

  • Release in Kanban should be every two weeks on a schedule
  • To avoid too many sticky notes in the “done” section, and to RUN the process smoothly, inform the business unit about releasing the product or work
  • Release the item early which is of high priority and NEEDED immediately
37.

Explain what is the best way to track progress when using Kanban?

Answer»

While using KANBAN, the BEST way to TRACK progress is Cumulative FLOW Diagram.  It replaces burndown/burnup chart for Kanban teams.

38.

How Kanban is useful in project management?

Answer»
  • With the HELP of Kanban, you can organize your work into projects
  • Build project teams
  • Invite people to JOIN the team
  • Share and COLLABORATE on work to do- using online Kanban boards
39.

What are the features of online documents in Kanban?

Answer»

In Kanban, with online document features you can do things like:

  • Pin up DOCUMENTS to tasks and UPLOAD them to your cloud storage
  • Collaborate in real time on GOOGLE drive
  • Link to FILE on Box, OneDrive and Dropbox
40.

What information does Kanban analytics provide?

Answer»
  • Kanban ANALYTICS provides information about the WORKFLOW and removal of any bottlenecks
  • Improves and monitor work efficiency
  • Provides estimation time for the COMPLETION of the task
  • To get a QUICK insight into project status use breakdown charts
  • Using CUMULATIVE flow diagram measures cycle time
41.

On what principle does Kanban work?

Answer»

KANBAN works on three principles

  • It helps to visualize the task you are WORKING on and the items in the CONTEXT of each other
  • It helps to balance the workflow for teams, so they don’t commit themselves to unnecessary work or overburden of work
  • On completion of any work, it pulls out the most prioritized work from the BACKLOG.
42.

Mention some of the key differences between Scrum and Kanban?

Answer»
Scrum
Kanban
  • You have to do daily stand up meetings
  • Iteration is a part of Scrum
  • Task is designed and STRUCTURED in such a way that it FITS WITHIN the iteration
  • Board is reset at every sprint
  • The process INVOLVES THREE people scrum master, product owner, and scrum team
  • Retrospective is required
  • Daily stand up meeting is not required
  • Iteration can be used as optional; it can be even driven
  • There is no size limit for the task
  • Board is more or less remains same
  • There are no defined roles
  • Retrospective is not required
43.

What is the advantage of using Kanban?

Answer»

The advantage of using Kanban is

  • It helps an organization to lower the costs
  • It creates a work SITE that can respond to CHANGES quickly
  • It facilitates the methods of achieving and assuring quality control
  • Allows the team to reach their maximum potential
  • When priorities change, Kanban works best
  • It can deliver feature faster due to their shorter cycle times
  • Remove the activities that are of least CONCERN or no concern to the team or organization
  • Rapid feedback loops increase the chances of more motivated, empowered and HIGHER performing team MEMBERS
44.

Explain what is Kanban?

Answer»

A KANBAN is like a flash CARD carrying all the information about the status of your work and the work required to be done on the product at each stage of the software DEVELOPMENT cycle. In simple terms, it classifies your work in three categories, TO DO -> WORK IN PROGRESS -> DONE.

45.

Name 7 lean principles?

Answer»
  1. Optimize
  2. Eliminate waste
  3. Build QUALITY in the process
  4. Fast delivery
  5. Knowledge management
  6. Commit LATE or DEFER commitment
  7. Respect PEOPLE
46.

How does Kanban support Lean’s continuous improvement?

Answer»

To, achieve continuous improvement, it is IMPORTANT to track METRICS or KPIS. Kanban boards provide enough data on this aspect. Such as how many work items are DELIVERING in 1 sprint; how many works in progress items are we able to handle WITHOUT impacting velocity and what could be ways to improve the capacity.

47.

How does Kanban improve visibility?

Answer»

Kanban uses digital or physical BOARDS to represent the team’s unique process. The work represented by cards move from left to right REPRESENTING the progress. So at any given point of TIME, the organization can view the progress, CAPACITY, productivity, and EFFICIENCY.

48.

What is a waste in the lean way of development?

Answer»

Anything that does not add VALUE to the customer is considered waste. It could be EXTRA inventory, additional CHECKS, extra CODE, FRILLS and features that are not used etc. 

49.

How are Agile and Lean different from each other?

Answer»

Agile focuses on MAKING software development more flexible by DELIVERING smaller chunks of work frequently and LEAN focusses on making the entire PROCESS sustainable through continuous improvements.

Lean operates on the model of build-measure-learn. Lean prefers to use Kanban as its way of working 

50.

Define velocity?

Answer»

The RATE at which TEAM PROGRESSES SPRINT by sprint