Cib Acadamy Dx Principles

27 Questions

Settings
Please wait...
Academy Quizzes & Trivia

How well do you know the DX principles? Test your knowledge with this quiz!


Questions and Answers
  • 1. 
    When embedding a list of business objectives within a confluence page, which macro should you use?
    • A. 

      {jiraissues}

    • B. 

      {jirafilter}

    • C. 

      {jirasearch}

    • D. 

      {jiraquery}

  • 2. 
    JIRA issues are embedded onto a page by defining the results of a search, which URL do you need to provide this search to Confluence?
    • A. 

      The XML view of the search results or a saved filter

    • B. 

      The URL of the results in an advanced search

    • C. 

      The URL of a saved filter.

  • 3. 
    Which additional evidence must investment projects supply to meet principle one?
    • A. 

      Risk analysis of business objectives

    • B. 

      Documented and agreed governance structure

    • C. 

      Documented set of business objectives

  • 4. 
    • A. 

      Automatically assigned a unique ID

    • B. 

      Easy to collate multiple objectives into a single report

    • C. 

      Reports can be displayed in Confluence and updated automatically in real time

    • D. 

      Data stored on a business objective is configurable per project

  • 5. 
    It is recommended that the requirements of a business objective are stored in JIRA as "Epics"
    • A. 

      True

    • B. 

      False

  • 6. 
    • A. 

      Requirements must be validated against and traceable to business objectives

    • B. 

      Business objectives must show adequate evidence of requirement design

  • 7. 
    For an investment project, what would you expect to find in the project's terms of reference?
    • A. 

      A completed list of requirements and their alignment to business objectives

    • B. 

      Governance process which shows how requirements and their alignment to objectives will be validated

  • 8. 
    Which of the following are requirements of principle 2? (Select all that apply)
    • A. 

      The whole team knows where to find the information showing how the functionality meets the objectives

    • B. 

      All requirements are documented

    • C. 

      All requirements are validated towards achievement of a business objective

    • D. 

      All business objectives can be traced to at least three requirements

  • 9. 
    • A. 

      Use the Issue link functionality in JIRA to link the Epic to the Business Objective

    • B. 

      Document the relationship in Confluence

    • C. 

      It should be present in the Project's terms of reference

    • D. 

      It doesn't need to be documented as long as your team can demonstrate it

  • 10. 
    • A. 

      Solutions must be compliant with the enterprise design principles and policies.

    • B. 

      Evidence of compliance with enterprise design principles and policies must be provided

  • 11. 
    • A. 

      Sharepoint

    • B. 

      Confluence

    • C. 

      Any secure repository

    • D. 

      Your own local environment

  • 12. 
    Which of the following grading schemes should be used when completing the DX principles self assessment document?
    • A. 

      Green – Fully Complete Amber – Partially Complete Red – None exists

    • B. 

      Gold – Fully Complete Silver – Partially Complete Bronze – None exists

    • C. 

      1 – Fully Complete 2 – Partially Complete 3 – None exists

  • 13. 
    In addition to the DX principles self assessment form, what else should be completed to comply with principle 3? (select all that apply)
    • A. 

      Any additional documentation required by the policies governance structure as specified in the terms of reference

    • B. 

      Inspection of the documentation by independent stakeholders where relevant

    • C. 

      An independent risk analysis by a third party

    • D. 

      A legal audit of the project terms of reference

  • 14. 
    Fill in the blanks - What is required to meet principle 4?  All tasks, which are not _______, are associated with a documented project requirement.
  • 15. 
    Which of the following are considered valid evidence of principle 4?
    • A. 

      Documented task with a unique ID

    • B. 

      Task references back to related requirements

    • C. 

      Documented test results reference business objectives

    • D. 

      Tasks are recorded as part of a sprint.

  • 16. 
    True or false? A story can be assigned to an Epic, or to a Version, but not to both at the same time.
    • A. 

      True

    • B. 

      False

  • 17. 
    You can add issues to a Sprint through which of the following methods? (Tick all that apply)
    • A. 

      Dragging the issue from the backlog into the sprint

    • B. 

      Modify the field "Active Sprint" to the name of the current sprint

    • C. 

      Dragging the end of the sprint down over multiple issues add several from the top of the backlog at once.

    • D. 

      Drag it from the backlog into an Epic which forms part of the current Sprint.

  • 18. 
    True or false? You can configure a confluence page to display Business Objectives, but other issue types are not supported
    • A. 

      True

    • B. 

      False

  • 19. 
    • A. 

      Code changes are comparable to previous versions

    • B. 

      User access can often be controlled

    • C. 

      Code is backed up

    • D. 

      Allows developers to provide a reason for the change

  • 20. 
    Principle 5 dictates that every code change must be ...... ?
    • A. 

      Linked to a recorded task

    • B. 

      Recorded seperately

    • C. 

      Tested and reviewed

    • D. 

      Signed off by the sponsor

  • 21. 
    True or false? You must be able to justify every user who has access to your projects code base.
    • A. 

      True

    • B. 

      False

  • 22. 
    It is recommended you link code changes to tasks in JIRA by ...... ?
    • A. 

      Placing a comment on the JIRA issue denoting the location of the code change

    • B. 

      Placing the JIRA issue ID of the task the change is related to into your "commit" / "check in" message

    • C. 

      Record the tasks and their associated changes in Confluence

  • 23. 
    • A. 

      Document the build and release process

    • B. 

      Ensure the process is not dependent on any single individual or piece of hardware

    • C. 

      Create scripts to automate as much of the process as possible.

    • D. 

      Limit authority to complete the process to as few users as possible

  • 24. 
    • A. 

      A central location easy to access for your entire team

    • B. 

      A secure, version repository

    • C. 

      Each team member with authority should maintain their own local copy

  • 25. 
    It is recommended software artifacts are labelled because ....... ? (select all that apply)
    • A. 

      Labels are immutable, meaning further changes to the code base will not affect the "deployable" version

    • B. 

      They are often easier to remember that the ID of the version in question

    • C. 

      Labels are easily changed and can be moved should the build fail

    • D. 

      The label defines the name of a releasable artifact

  • 26. 
    Continuous Integration works by validating any code which arrives on the integration branch. Because of this, before code is integrated it should be passed through which processes? (Select all that apply)
    • A. 

      Any local tests and verification on the feature branch

    • B. 

      A complete peer review

    • C. 

      A full label, build and deployment process

    • D. 

      Sign off by the project sponsor

  • 27. 
    • A. 

      In the projects terms of reference

    • B. 

      In Confluence

    • C. 

      In JIRA

    • D. 

      Ask the project sponsor

  • 28. 
    • A. 

      JIRA

    • B. 

      Zephyr

    • C. 

      Confluence

    • D. 

      Fisheye

  • 29. 
    Defects found resulting from tests should be recorded in JIRA as a:
    • A. 

      Bug

    • B. 

      Defect

    • C. 

      Story

    • D. 

      Epic

  • 30. 
    The documentation of your projects test plan, approach and use cases could be found where? (Select all that apply)
    • A. 

      Confluence

    • B. 

      Sharepoint

    • C. 

      JIRA

    • D. 

      Zephyr

  • 31. 
    • A. 

      Objectives

    • B. 

      Requirements

    • C. 

      Stories

    • D. 

      Test Plans

  • 32. 
    Which document must be provided to the sponsor to signal project completion?
    • A. 

      Test Completion Report

    • B. 

      Project Analysis report

    • C. 

      Business Analysis report

    • D. 

      Sign off Document

  • 33. 
    True or false? All bugs must be resolved prior to "go live"
    • A. 

      True

    • B. 

      False

  • 34. 
    True or false? User Acceptance Testing (UAT) must be completed prior to delivering software for validation by the sponsor
    • A. 

      True

    • B. 

      False

  • 35. 
    Which of the following principles could be proven with evidence of executed tests and recorded results?
    • A. 

      Governance of objectives and development activities

    • B. 

      Sponsor validates delivery

    • C. 

      Validate deliverables against requirements

    • D. 

      Solutions compiant with enterprise principles

  • 36. 
    Which of the following are part of the 9 Delivery eXcellence principles? (Tick all that apply)
    • A. 

      Requirements Traceable to Objectives

    • B. 

      Code Changes Traceable to Requirements

    • C. 

      Code Traceable to Tasks and Versioned

    • D. 

      Release Deployment Compliant with Enterprise Principles

    • E. 

      Controlled Release and LTO

  • 37. 
    Which of the following principles should be met before you begin working with tasks? (tick all that apply)
    • A. 

      Solutions Compliant with Enterprise Principles

    • B. 

      Code Traceable to Tasks

    • C. 

      Controlled Release and LTO

    • D. 

      Governance of Objectives and Development Activities

    • E. 

      Requirements Traceable to Objectives

  • 38. 
    Which of the following is the definition of principle 5? (Tick one only)
    • A. 

      Code Traceable to Tasks and Versioned

    • B. 

      Validate Deliverable Against Requirements

    • C. 

      Sponsor Validates Delivery

    • D. 

      Controlled Release and LTO

  • 39. 
    How can you create a Business Objective in JIRA? (select all that apply)
    • A. 

      The "create" button on the top navigation bar within JIRA

    • B. 

      The keyboard shortcut "c" from any JIRA page

    • C. 

      Directly from the Confluence Business Objectives page

    • D. 

      Within a code commit

  • 40. 
    You are viewing a JIRA Agile work board, which of the following statements are true?(Tick all that apply)
    • A. 

      You can drag an agile card from it's current column, to any other column with a reachable status

    • B. 

      If more than one matching status is reachable, the column will seperate into multiple sections for you to select a new status.

    • C. 

      When you drop an agile card into a column, JIRA updates any relevant data (e.g. the status) in the background

    • D. 

      Dropping an Agile card outside of the columns allows you to delete the issue.

  • 41. 
    Which of the following is the definition of principle 7? (Tick one only)
    • A. 

      Code Traceable to Tasks and Versioned

    • B. 

      Validate Deliverable Against Requirements

    • C. 

      Sponsor Validates Delivery

    • D. 

      Controlled Release and LTO

  • 42. 
    Which of the following is the definition of principle 8? (Tick one only)
    • A. 

      Code Traceable to Tasks and Versioned

    • B. 

      Validate Deliverable Against Requirements

    • C. 

      Sponsor Validates Delivery

    • D. 

      Controlled Release and LTO

  • 43. 
    Which of the following is the definition of principle 9? (Tick one only)
    • A. 

      Code Traceable to Tasks and Versioned

    • B. 

      Validate Deliverable Against Requirements

    • C. 

      Sponsor Validates Delivery

    • D. 

      Controlled Release and LTO

  • 44. 
    Which of the following is the definition of principle 3? (Tick one only)
    • A. 

      Governance of Business Objectives

    • B. 

      Requirements Traceable to Objectives

    • C. 

      Solutions compliant with Enterprise Principles

    • D. 

      Tasks Traceable to Requirements

  • 45. 
    Which of the following is the definition of principle 4? (Tick one only)
    • A. 

      Governance of Business Objectives

    • B. 

      Requirements Traceable to Objectives

    • C. 

      Solutions compliant with Enterprise Principles

    • D. 

      Tasks Traceable to Requirements

  • 46. 
    Which of the following is the definition of principle 1? (Tick one only)
    • A. 

      Governance of Business Objectives

    • B. 

      Requirements Traceable to Objectives

    • C. 

      Solutions compliant with Enterprise Principles

    • D. 

      Tasks Traceable to Requirements