M&IB Devx - Requirements

33 Questions | Total Attempts: 116

SettingsSettingsSettings
Please wait...
M&IB Devx - Requirements

This is part of the DevX course assessment that will be taken by delegates before and after the programme


Questions and Answers
  • 1. 
    What are the 4 parts of a functional requirement?
    • A. 

      Inputs, outputs, process, design

    • B. 

      Inputs, outputs, initial conditions, final conditions

    • C. 

      Inputs, outputs, constraints, interfaces

    • D. 

      Inputs, outputs, process, non-functional constraints

  • 2. 
    What are the two things you must do in interview closure?
    • A. 

      Leave and say goodbye

    • B. 

      There are no specific requirements for the closure of an interview

    • C. 

      Summarise the meeting and thank the individual

    • D. 

      Ask for another interview and thank the individual

  • 3. 
    In information security CIA stands for...
    • A. 

      Confidentiality, Integrity, Availability

    • B. 

      Confidentiality, Integrity, Authentication

    • C. 

      Confidentiality, Integration, Auditing

    • D. 

      Confidence, Integration, Auditing

  • 4. 
    What is authorization?
    • A. 

      Verifying the identity of a user

    • B. 

      Logging each action a user performs.

    • C. 

      Determining if a user can perform a certain action.

    • D. 

      Validating user inputs

  • 5. 
    How do you minimize attack surfaces?
    • A. 

      Expose very few points of entry into your system and defend them rigorously

    • B. 

      Keep the interface definition a secret

    • C. 

      Put all of the systems behind a firewall

    • D. 

      You can't

  • 6. 
    Once a use case starts it continues until...
    • A. 

      All requirements are met

    • B. 

      All inputs have been processed

    • C. 

      A successful or adverse result is achieved

    • D. 

      All outputs have been identified

  • 7. 
    A data element dictionary contains which of the following items for each entry?
    • A. 

      Name and type

    • B. 

      Default value or Use Case reference

    • C. 

      Valid domain, default value

    • D. 

      All of the above

  • 8. 
    Which of the following statements about Availability is true?
    • A. 

      Functional and non-functional requirements must be met concurrently

    • B. 

      A critical subset of functional and non-functional requirements must be met

    • C. 

      Availability only applies to the time in which there is power to the system

    • D. 

      Availability concerns only the ability of a user to log in

  • 9. 
    What is the function of a user story?
    • A. 

      Gives background material on the current company

    • B. 

      Acts as a requirement

    • C. 

      Is a method for doing class design

    • D. 

      None of the above

  • 10. 
    What is the purpose of Planning Poker?
    • A. 

      To identify issues concerning development time

    • B. 

      To decide who will perform the task

    • C. 

      To determine the best method of doing development

    • D. 

      To determine which tasks will be done first

  • 11. 
    What is the purpose of a team retrospective in Agile development?
    • A. 

      Establish the cost of the previous sprint

    • B. 

      Identify areas in which the team can improve

    • C. 

      Identify the most effective developers

    • D. 

      Identify the contents of the next sprint

  • 12. 
    Traceability facilitates impact analysis
    • A. 

      True

    • B. 

      False

  • 13. 
     User acceptance tests are derived from Functional Requirements
    • A. 

      True

    • B. 

      False

  • 14. 
    Agile development considers process to be the most important part of developing software
    • A. 

      True

    • B. 

      False

  • 15. 
    PMX is a step by step guide to software development within M&IB
    • A. 

      True

    • B. 

      False

  • 16. 
    Which of the following is NOT a measure of the quality of a requirement?
    • A. 

      Clear

    • B. 

      Prioritised

    • C. 

      Separate from design

    • D. 

      Consistent

  • 17. 
    What would you use a closed question for?
    • A. 

      Get the most detail from the interviewee

    • B. 

      Finish the interview

    • C. 

      Extract specific information

    • D. 

      To lead the interviewee to the right answer

  • 18. 
    A system designed with complete mediation contains which of the following?
    • A. 

      Checks when accessing any objects

    • B. 

      A central messaging system

    • C. 

      A mid-tier through which all traffic is passed

    • D. 

      Tests built-in at every stage

  • 19. 
    What is a Customer Support Request for?
    • A. 

      Information or advice

    • B. 

      A standard change

    • C. 

      Access to an IT service

    • D. 

      All of the above

  • 20. 
    When should a development team contact production about making a new service go live?
    • A. 

      As early as possible

    • B. 

      Generally, a week before the go live date

    • C. 

      Generally, a month before the go live date

    • D. 

      They will contact you when they need input

  • 21. 
    What does the 'Warranty Period' mean for developers?
    • A. 

      The time during which support teams are available for heightened support during and after go live

    • B. 

      The time during which developers are covered for losses due to their software

    • C. 

      The time during which developers are available for support during and after go live

    • D. 

      We don't use them here

  • 22. 
    What is Geneos?
    • A. 

      A scheduling system

    • B. 

      A system monitoring tool

    • C. 

      An issue tracking system

    • D. 

      A software development tool

  • 23. 
    Which of these is the best definiton of a problem?
    • A. 

      A failed service

    • B. 

      The cause of one or more incidents

    • C. 

      A financial loss

    • D. 

      A person who doesn’t understand a system

  • 24. 
    How is an Incident Report raised?
    • A. 

      A telephone call to the manager of the system

    • B. 

      An email to the manager of the system

    • C. 

      Using GEL

    • D. 

      Using GBM Console

  • 25. 
    Who can raise an Incident Report?
    • A. 

      Anyone

    • B. 

      The owner of the affected system

    • C. 

      The owner of the system causing the incident

    • D. 

      An Incident Manager

Back to Top Back to top