Podcast
Questions and Answers
Explain Kanban.
Explain Kanban.
Kanvan us a popular agile software development methodology. It includes real-time communication, full transparency of work and visual representation of the project progress.
Explain Kanban board.
Explain Kanban board.
Kanban board has 5 components:
- visual signals: visual cards representing tasks or user stories. These help to understand what the team is working on.
- columns: they represent the stages of work. For example, each column could be either "to-do", "in progress", "review", "done" ,etc.
- work in progress(WIP) limits: maximum number of cards that can be added to the column. Once the limit is reached, the team needs to start working on them and when they are done, move those cards to the new stage and add new cards in its place.
- commitment point: The time point when an item is selected from the backlog and moved into the Kanban board. signifies that work for this item is now started.
- delivery point: product is delivered to the client.
What are the values of extreme programming?
What are the values of extreme programming?
Simplicity: we will do what is needed and what is asked for and no more. Communication: everyone is part of the team, and we will communicate face to face daily. We will work together on everything from requirements to code together and solve problems together. Feedback: we deliver and demonstrate our software early and often then listen carefully and make any changes needed based on the feedback. Respect: everyone gives and feels the respect they deserve as a valued team member. Courage: we will tell the truth about progress and estimates and won't document excuses for failure because we plan to succeed.
Write down the process of extreme programming.
Write down the process of extreme programming.
Signup and view all the answers
What are the differences between scrum and XP?
What are the differences between scrum and XP?
Signup and view all the answers