Podcast
Questions and Answers
Which of the following describes high-uncertainty work?
Which of the following describes high-uncertainty work?
What is the primary goal of agile project management?
What is the primary goal of agile project management?
According to the Agile Manifesto, which of the following is prioritized?
According to the Agile Manifesto, which of the following is prioritized?
Which agile approach uses a visual board to track work-in-progress limits and flow?
Which agile approach uses a visual board to track work-in-progress limits and flow?
Signup and view all the answers
In an agile life cycle, what is the purpose of frequent delivery?
In an agile life cycle, what is the purpose of frequent delivery?
Signup and view all the answers
What type of project is best suited for a predictive life cycle?
What type of project is best suited for a predictive life cycle?
Signup and view all the answers
What is one major advantage of using an iterative life cycle?
What is one major advantage of using an iterative life cycle?
Signup and view all the answers
Which agile practice involves team members meeting to discuss progress and identify impediments?
Which agile practice involves team members meeting to discuss progress and identify impediments?
Signup and view all the answers
What is a key characteristic of servant leadership in an agile team?
What is a key characteristic of servant leadership in an agile team?
Signup and view all the answers
In agile, what does timeboxing refer to?
In agile, what does timeboxing refer to?
Signup and view all the answers
Which of the following best defines high-uncertainty work in an agile context?
Which of the following best defines high-uncertainty work in an agile context?
Signup and view all the answers
What is the primary focus of agile project management according to its core principles?
What is the primary focus of agile project management according to its core principles?
Signup and view all the answers
Which statement reflects the agile value 'responding to change over following a plan'?
Which statement reflects the agile value 'responding to change over following a plan'?
Signup and view all the answers
Which agile framework is specifically characterized by limiting work in progress and using a pull-based system for task management?
Which agile framework is specifically characterized by limiting work in progress and using a pull-based system for task management?
Signup and view all the answers
Why is frequent delivery emphasized in agile methodologies?
Why is frequent delivery emphasized in agile methodologies?
Signup and view all the answers
Which type of project is most likely to benefit from a predictive (waterfall) life cycle?
Which type of project is most likely to benefit from a predictive (waterfall) life cycle?
Signup and view all the answers
Which of the following is a key benefit of using an iterative approach in agile?
Which of the following is a key benefit of using an iterative approach in agile?
Signup and view all the answers
In agile, the purpose of the daily standup meeting is to:
In agile, the purpose of the daily standup meeting is to:
Signup and view all the answers
Which of the following practices emphasizes servant leadership in agile?
Which of the following practices emphasizes servant leadership in agile?
Signup and view all the answers
Which of the following best describes timeboxing in agile project management?
Which of the following best describes timeboxing in agile project management?
Signup and view all the answers
Which principle from the Agile Manifesto emphasizes welcoming changing requirements, even late in development?
Which principle from the Agile Manifesto emphasizes welcoming changing requirements, even late in development?
Signup and view all the answers
The Agile Manifesto promotes which approach to documentation?
The Agile Manifesto promotes which approach to documentation?
Signup and view all the answers
What does 'satisfying the customer through early and continuous delivery' mean in an agile context?
What does 'satisfying the customer through early and continuous delivery' mean in an agile context?
Signup and view all the answers
In the Agile Manifesto, what does valuing 'individuals and interactions over processes and tools' suggest?
In the Agile Manifesto, what does valuing 'individuals and interactions over processes and tools' suggest?
Signup and view all the answers
The agile principle 'simplicity---the art of maximizing the amount of work not done---is essential' focuses on:
The agile principle 'simplicity---the art of maximizing the amount of work not done---is essential' focuses on:
Signup and view all the answers
Which life cycle is most appropriate for projects with high uncertainty and high rates of change?
Which life cycle is most appropriate for projects with high uncertainty and high rates of change?
Signup and view all the answers
When is a predictive life cycle most suitable?
When is a predictive life cycle most suitable?
Signup and view all the answers
An incremental life cycle is characterized by:
An incremental life cycle is characterized by:
Signup and view all the answers
An iterative life cycle primarily supports which of the following?
An iterative life cycle primarily supports which of the following?
Signup and view all the answers
Which hybrid life cycle combines predictive planning with agile execution?
Which hybrid life cycle combines predictive planning with agile execution?
Signup and view all the answers
What is a core characteristic of servant leadership in an agile environment?
What is a core characteristic of servant leadership in an agile environment?
Signup and view all the answers
Which of the following most accurately describes 'generalizing specialists' on an agile team?
Which of the following most accurately describes 'generalizing specialists' on an agile team?
Signup and view all the answers
What is the role of the project manager in an agile environment?
What is the role of the project manager in an agile environment?
Signup and view all the answers
Which practice is essential in organizations transitioning to agile methodologies?
Which practice is essential in organizations transitioning to agile methodologies?
Signup and view all the answers
Why is transparency critical in agile organizations?
Why is transparency critical in agile organizations?
Signup and view all the answers
What is the primary purpose of retrospectives in an agile environment?
What is the primary purpose of retrospectives in an agile environment?
Signup and view all the answers
In an agile context, the role of a product owner includes:
In an agile context, the role of a product owner includes:
Signup and view all the answers
What is a primary function of backlog refinement in agile projects?
What is a primary function of backlog refinement in agile projects?
Signup and view all the answers
Why are timeboxes used in agile projects?
Why are timeboxes used in agile projects?
Signup and view all the answers
What is the benefit of cross-functional teams in agile?
What is the benefit of cross-functional teams in agile?
Signup and view all the answers
Which of the following artifacts is typically used to track progress within a sprint?
Which of the following artifacts is typically used to track progress within a sprint?
Signup and view all the answers
A burndown chart is used in agile projects primarily to:
A burndown chart is used in agile projects primarily to:
Signup and view all the answers
In agile, a Kanban board helps teams by:
In agile, a Kanban board helps teams by:
Signup and view all the answers
Which metric is commonly used to gauge a team's capacity in agile?
Which metric is commonly used to gauge a team's capacity in agile?
Signup and view all the answers
The product backlog is primarily owned and maintained by:
The product backlog is primarily owned and maintained by:
Signup and view all the answers
What is the role of the Agile PMO (Project Management Office) in a value-driven organization?
What is the role of the Agile PMO (Project Management Office) in a value-driven organization?
Signup and view all the answers
Why is it important for an agile organization to foster a 'safe' culture?
Why is it important for an agile organization to foster a 'safe' culture?
Signup and view all the answers
In what way does an agile team adapt to evolving customer needs?
In what way does an agile team adapt to evolving customer needs?
Signup and view all the answers
Which of the following is a common characteristic of an agile project environment?
Which of the following is a common characteristic of an agile project environment?
Signup and view all the answers
Why is customer feedback highly valued in agile projects?
Why is customer feedback highly valued in agile projects?
Signup and view all the answers
Which technique is often used to help agile teams handle excessive work-in-progress?
Which technique is often used to help agile teams handle excessive work-in-progress?
Signup and view all the answers
If a project's scope frequently changes, which life cycle is likely to be the most adaptable?
If a project's scope frequently changes, which life cycle is likely to be the most adaptable?
Signup and view all the answers
In agile, a high turnover rate on the team is best mitigated by:
In agile, a high turnover rate on the team is best mitigated by:
Signup and view all the answers
An agile team notices a dip in productivity over the last few sprints. What could be a potential cause?
An agile team notices a dip in productivity over the last few sprints. What could be a potential cause?
Signup and view all the answers
Which is a common challenge agile teams face when working in a non-agile organization?
Which is a common challenge agile teams face when working in a non-agile organization?
Signup and view all the answers
Which agile metric helps teams measure the speed of delivering completed user stories per sprint?
Which agile metric helps teams measure the speed of delivering completed user stories per sprint?
Signup and view all the answers
Cycle time in agile refers to:
Cycle time in agile refers to:
Signup and view all the answers
A cumulative flow diagram (CFD) is used to:
A cumulative flow diagram (CFD) is used to:
Signup and view all the answers
How does a burnup chart differ from a burndown chart?
How does a burnup chart differ from a burndown chart?
Signup and view all the answers
Which metric is useful for determining the amount of unplanned work affecting an agile project?
Which metric is useful for determining the amount of unplanned work affecting an agile project?
Signup and view all the answers
What is the main goal of test-driven development (TDD) in agile?
What is the main goal of test-driven development (TDD) in agile?
Signup and view all the answers
Which of the following best describes pair programming in Extreme Programming (XP)?
Which of the following best describes pair programming in Extreme Programming (XP)?
Signup and view all the answers
In agile, what does 'spike' refer to?
In agile, what does 'spike' refer to?
Signup and view all the answers
What is a key benefit of using continuous integration in agile development?
What is a key benefit of using continuous integration in agile development?
Signup and view all the answers
In agile, refactoring is the process of:
In agile, refactoring is the process of:
Signup and view all the answers
Which of the following is a key characteristic of relative estimation in agile?
Which of the following is a key characteristic of relative estimation in agile?
Signup and view all the answers
What is the purpose of using story points in agile estimation?
What is the purpose of using story points in agile estimation?
Signup and view all the answers
Which technique is often used in agile for consensus-based estimation?
Which technique is often used in agile for consensus-based estimation?
Signup and view all the answers
The MoSCoW method helps agile teams by:
The MoSCoW method helps agile teams by:
Signup and view all the answers
In agile, what is a release plan?
In agile, what is a release plan?
Signup and view all the answers
What is a primary challenge when scaling agile across multiple teams?
What is a primary challenge when scaling agile across multiple teams?
Signup and view all the answers
The concept of 'Scrum of Scrums' is used to:
The concept of 'Scrum of Scrums' is used to:
Signup and view all the answers
In the Scaled Agile Framework (SAFe), what is the purpose of the Program Increment (PI)?
In the Scaled Agile Framework (SAFe), what is the purpose of the Program Increment (PI)?
Signup and view all the answers
What is the primary focus of the Lean Portfolio Management function in a scaled agile environment?
What is the primary focus of the Lean Portfolio Management function in a scaled agile environment?
Signup and view all the answers
What does the term 'ART' stand for in the context of the Scaled Agile Framework (SAFe)?
What does the term 'ART' stand for in the context of the Scaled Agile Framework (SAFe)?
Signup and view all the answers
Your team is in the middle of a sprint, and a high-priority change request is received from a stakeholder. The request will require additional resources to complete. How should the team handle this?
Your team is in the middle of a sprint, and a high-priority change request is received from a stakeholder. The request will require additional resources to complete. How should the team handle this?
Signup and view all the answers
In a sprint planning session, the team discovers that a user story in the backlog is too complex to complete in a single sprint. How should the team proceed?
In a sprint planning session, the team discovers that a user story in the backlog is too complex to complete in a single sprint. How should the team proceed?
Signup and view all the answers
A team's velocity has unexpectedly dropped over the last few sprints. During the retrospective, several team members express concerns about frequent context-switching and interruptions. Which solution is likely to help the team improve its velocity?
A team's velocity has unexpectedly dropped over the last few sprints. During the retrospective, several team members express concerns about frequent context-switching and interruptions. Which solution is likely to help the team improve its velocity?
Signup and view all the answers
The product owner notices that the team often skips backlog refinement meetings because they feel the backlog is well understood. As a result, sprint planning has become inefficient. What should the product owner do?
The product owner notices that the team often skips backlog refinement meetings because they feel the backlog is well understood. As a result, sprint planning has become inefficient. What should the product owner do?
Signup and view all the answers
Your agile team is distributed across multiple time zones, making it challenging to conduct synchronous daily stand-ups. What is a practical alternative?
Your agile team is distributed across multiple time zones, making it challenging to conduct synchronous daily stand-ups. What is a practical alternative?
Signup and view all the answers
During a sprint, a team member realizes they cannot complete their task due to a dependency on another team. What should they do first?
During a sprint, a team member realizes they cannot complete their task due to a dependency on another team. What should they do first?
Signup and view all the answers
An agile team is struggling with delayed feedback from a remote product owner, which is impacting the team's ability to complete user stories. What is the best approach to address this issue?
An agile team is struggling with delayed feedback from a remote product owner, which is impacting the team's ability to complete user stories. What is the best approach to address this issue?
Signup and view all the answers
During the demonstration at the end of the sprint, the product owner realizes a completed feature does not meet their expectations. Which approach should the team take?
During the demonstration at the end of the sprint, the product owner realizes a completed feature does not meet their expectations. Which approach should the team take?
Signup and view all the answers
A project is transitioning to an agile approach, but the team is accustomed to predictive methodologies and requires a structured approach. Which agile practice would best support this transition?
A project is transitioning to an agile approach, but the team is accustomed to predictive methodologies and requires a structured approach. Which agile practice would best support this transition?
Signup and view all the answers
Your team has been following Scrum but recently decided to introduce elements from Kanban to improve their workflow visualization. Which approach is this an example of?
Your team has been following Scrum but recently decided to introduce elements from Kanban to improve their workflow visualization. Which approach is this an example of?
Signup and view all the answers
A new team member joins your agile team and is struggling to understand the roles and practices. Which approach would help integrate them effectively?
A new team member joins your agile team and is struggling to understand the roles and practices. Which approach would help integrate them effectively?
Signup and view all the answers
The product owner has requested an urgent feature that does not align with the current sprint's goal. How should the team respond?
The product owner has requested an urgent feature that does not align with the current sprint's goal. How should the team respond?
Signup and view all the answers
The development team encountered a technical challenge mid-sprint, and some members suggested halting the sprint to resolve it. What is the most agile approach to handle this situation?
The development team encountered a technical challenge mid-sprint, and some members suggested halting the sprint to resolve it. What is the most agile approach to handle this situation?
Signup and view all the answers
An agile team is often bogged down by lengthy discussions during daily stand-ups. What adjustment could improve efficiency?
An agile team is often bogged down by lengthy discussions during daily stand-ups. What adjustment could improve efficiency?
Signup and view all the answers
In preparation for an upcoming release, the team needs to ensure all documentation is ready. The team members are unsure about which documents are essential. What approach should they follow?
In preparation for an upcoming release, the team needs to ensure all documentation is ready. The team members are unsure about which documents are essential. What approach should they follow?
Signup and view all the answers
The team is facing repeated delays in completing tasks due to dependencies on an external vendor. What is the best approach to address this issue within an agile framework?
The team is facing repeated delays in completing tasks due to dependencies on an external vendor. What is the best approach to address this issue within an agile framework?
Signup and view all the answers
The agile team has noticed during retrospectives that they often miss sprint goals due to underestimated user stories. Which solution might help the team improve their estimation accuracy?
The agile team has noticed during retrospectives that they often miss sprint goals due to underestimated user stories. Which solution might help the team improve their estimation accuracy?
Signup and view all the answers
During sprint planning, a team member raises concerns about a task they feel unprepared for due to lack of expertise. How should the team handle this concern?
During sprint planning, a team member raises concerns about a task they feel unprepared for due to lack of expertise. How should the team handle this concern?
Signup and view all the answers
The project sponsor wants weekly updates with detailed metrics on team performance. However, the team feels this is unnecessary overhead. What would be the most agile approach to handle the sponsor’s request?
The project sponsor wants weekly updates with detailed metrics on team performance. However, the team feels this is unnecessary overhead. What would be the most agile approach to handle the sponsor’s request?
Signup and view all the answers
The agile team receives feedback from a customer that contradicts the original requirements documented in the backlog. What should the product owner do next?
The agile team receives feedback from a customer that contradicts the original requirements documented in the backlog. What should the product owner do next?
Signup and view all the answers
A team member suggests introducing new tools to improve code quality, but this may reduce velocity initially due to a learning curve. How should the team proceed?
A team member suggests introducing new tools to improve code quality, but this may reduce velocity initially due to a learning curve. How should the team proceed?
Signup and view all the answers
Mid-sprint, a new, critical bug is discovered that impacts the usability of a feature already delivered. How should the team address this?
Mid-sprint, a new, critical bug is discovered that impacts the usability of a feature already delivered. How should the team address this?
Signup and view all the answers
During a sprint, a key stakeholder asks the team to add an unplanned high-priority task. The sprint backlog is already full. What should the Scrum Master do?
During a sprint, a key stakeholder asks the team to add an unplanned high-priority task. The sprint backlog is already full. What should the Scrum Master do?
Signup and view all the answers
The team is struggling to complete tasks within the sprint due to unclear acceptance criteria. What action should the product owner take?
The team is struggling to complete tasks within the sprint due to unclear acceptance criteria. What action should the product owner take?
Signup and view all the answers
A team that is new to agile is uncertain about the value of retrospectives and tends to skip them. How can the Scrum Master emphasize the importance of retrospectives?
A team that is new to agile is uncertain about the value of retrospectives and tends to skip them. How can the Scrum Master emphasize the importance of retrospectives?
Signup and view all the answers
In the middle of a project, the customer requests a major shift in project priorities due to a new market opportunity. What is the best approach for the agile team to handle this?
In the middle of a project, the customer requests a major shift in project priorities due to a new market opportunity. What is the best approach for the agile team to handle this?
Signup and view all the answers
A team member is consistently finishing their tasks ahead of schedule, while other team members are falling behind. What is the most effective agile response?
A team member is consistently finishing their tasks ahead of schedule, while other team members are falling behind. What is the most effective agile response?
Signup and view all the answers
During a sprint review, the product owner realizes that several features do not align with their vision. What is the most appropriate action to take?
During a sprint review, the product owner realizes that several features do not align with their vision. What is the most appropriate action to take?
Signup and view all the answers
The team is facing challenges completing stories that require coordination with other agile teams. What is the most effective solution to streamline coordination?
The team is facing challenges completing stories that require coordination with other agile teams. What is the most effective solution to streamline coordination?
Signup and view all the answers
A stakeholder expresses dissatisfaction with the delivery frequency and asks the team to deliver larger increments less often. How should the team respond in line with agile principles?
A stakeholder expresses dissatisfaction with the delivery frequency and asks the team to deliver larger increments less often. How should the team respond in line with agile principles?
Signup and view all the answers
You’re a project manager leading an agile team for a software development project. Partway through a sprint, a major stakeholder requests significant changes to a feature in development. What should be your team’s next step?
You’re a project manager leading an agile team for a software development project. Partway through a sprint, a major stakeholder requests significant changes to a feature in development. What should be your team’s next step?
Signup and view all the answers
A team is working on a project that has high uncertainty and requirements that frequently change. Which of the following life cycle approaches would best support this project?
A team is working on a project that has high uncertainty and requirements that frequently change. Which of the following life cycle approaches would best support this project?
Signup and view all the answers
In a retrospective, team members report that they struggle to complete user stories due to unclear acceptance criteria, resulting in last-minute rework. How should this issue be addressed in the next sprint?
In a retrospective, team members report that they struggle to complete user stories due to unclear acceptance criteria, resulting in last-minute rework. How should this issue be addressed in the next sprint?
Signup and view all the answers
During a sprint, the development team encounters a technical obstacle they cannot resolve independently. The Scrum Master’s role in this situation is to:
During a sprint, the development team encounters a technical obstacle they cannot resolve independently. The Scrum Master’s role in this situation is to:
Signup and view all the answers
A team is using Scrum for a project. After a few sprints, the stakeholders express concern that the team is delivering working software, but it isn’t aligned with their needs. What is the most likely cause, and how should it be resolved?
A team is using Scrum for a project. After a few sprints, the stakeholders express concern that the team is delivering working software, but it isn’t aligned with their needs. What is the most likely cause, and how should it be resolved?
Signup and view all the answers
Your team operates within a larger organization that primarily uses predictive project management. However, your project is using agile. Stakeholders frequently demand detailed project timelines and scope documentation. How should you handle this situation?
Your team operates within a larger organization that primarily uses predictive project management. However, your project is using agile. Stakeholders frequently demand detailed project timelines and scope documentation. How should you handle this situation?
Signup and view all the answers
In an agile project, your team is frequently interrupted with new requests from stakeholders. These interruptions are causing the team to lose focus on sprint goals. Which solution would be most effective?
In an agile project, your team is frequently interrupted with new requests from stakeholders. These interruptions are causing the team to lose focus on sprint goals. Which solution would be most effective?
Signup and view all the answers
You’re leading a distributed agile team that struggles with communication and collaboration due to different time zones. What approach would best address this issue?
You’re leading a distributed agile team that struggles with communication and collaboration due to different time zones. What approach would best address this issue?
Signup and view all the answers
Your team’s velocity has been decreasing over the past three sprints. Upon investigation, you notice that team members often work on multiple stories simultaneously, leading to incomplete tasks at the end of each sprint. What would be the most effective way to address this?
Your team’s velocity has been decreasing over the past three sprints. Upon investigation, you notice that team members often work on multiple stories simultaneously, leading to incomplete tasks at the end of each sprint. What would be the most effective way to address this?
Signup and view all the answers
During a sprint review, a major bug is discovered in a feature that was considered done. The product owner asks the team to immediately fix the bug in the current sprint. How should the team proceed?
During a sprint review, a major bug is discovered in a feature that was considered done. The product owner asks the team to immediately fix the bug in the current sprint. How should the team proceed?
Signup and view all the answers
A new member joins your agile team and is unfamiliar with agile processes. They often create detailed documentation before starting a task, delaying the sprint's progress. As the Scrum Master, how should you address this?
A new member joins your agile team and is unfamiliar with agile processes. They often create detailed documentation before starting a task, delaying the sprint's progress. As the Scrum Master, how should you address this?
Signup and view all the answers
Your agile team is working on a complex product where each sprint includes significant technical challenges. The team has struggled with defining accurate estimates and often underestimates work effort. What strategy would help improve their estimation?
Your agile team is working on a complex product where each sprint includes significant technical challenges. The team has struggled with defining accurate estimates and often underestimates work effort. What strategy would help improve their estimation?
Signup and view all the answers
Your team is working on a feature with high regulatory and compliance requirements. The product owner asks for the feature to be deployed immediately after completion. What should the team consider before proceeding?
Your team is working on a feature with high regulatory and compliance requirements. The product owner asks for the feature to be deployed immediately after completion. What should the team consider before proceeding?
Signup and view all the answers
A critical issue arises that affects the entire team’s productivity. The Scrum Master decides to hold an impromptu meeting to discuss the problem, but the team members feel this interrupts their flow. What is the best approach to handle such issues in the future?
A critical issue arises that affects the entire team’s productivity. The Scrum Master decides to hold an impromptu meeting to discuss the problem, but the team members feel this interrupts their flow. What is the best approach to handle such issues in the future?
Signup and view all the answers
Which agile artifact would best address a stakeholder's need for a high-level overview of the project's progress?
Which agile artifact would best address a stakeholder's need for a high-level overview of the project's progress?
Signup and view all the answers
Study Notes
High-Uncertainty Work
- Characterized by new design, problem-solving, and high rates of change
- Opposite of work with stable requirements and routine processes
Agile Project Management Goal
- Primary goal is delivering continuous customer value
Agile Manifesto Prioritization
- Prioritizes responding to change over following a rigid plan and customer collaboration over contract negotiation.
- Prioritizes working software over comprehensive documentation and individuals/interactions over processes/tools
Agile Approach - Kanban
- Uses a visual board to track work in progress and flow limits
- Emphasizes continuous delivery and flow efficiency
Agile Life Cycle - Frequent Delivery
- Frequent delivery improves stakeholder feedback and alignment
- It facilitates understanding of continuous process improvement
Predictive Life Cycle
- Best for projects with stable requirements and clear goals.
- Opposite of agile, which is for projects with high uncertainty and change.
Iterative Life Cycle Advantages
- Allows for continuous refinement and improvement based on ongoing feedback from prototypes and partial deliverables
Agile Daily Stand-up Meeting
- Team members discuss progress, identify impediments, and plan for the day.
Servant Leadership in Agile
- Focuses on self-awareness and helping team members grow
- Reduces impediments and improves team performance
Timeboxing in Agile
- Fixing task or iteration durations to ensure timely delivery and feedback
Agile Project Documentation
- Emphasizes working software instead of extensive documentation, which is updated with each iteration.
Customer Satisfaction in Agile
- Agile emphasizes delivering small increments early for more frequent customer feedback
Agile Values
- Prioritizes people interactions and collaboration over processes and tools
Agile Simplicity
- Maximizes the amount of work not done, which keeps a project's scope manageable
Most Suitable Life Cycle (High Uncertainty/Change)
- Agile is the most suitable life cycle for projects with high uncertainty and frequent change
- Opposite is a predictive life cycle, suitable for projects with clear requirements
Incremental Life Cycle Characteristics
- Delivers usable sections of a product in successive releases
- Focuses on refining work and prioritizing feedback throughout the development process
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Explore the principles and practices of Agile project management, focusing on high-uncertainty work environments. Learn about the Agile manifesto, methodologies like Kanban, and the importance of frequent delivery for stakeholder feedback. This quiz covers key concepts that differentiate Agile from traditional predictive life cycles.