Bop Focus Sdlc Certification

44 Questions

Settings
IT Certification Quizzes & Trivia

Purpose:The purpose of this quiz is to provide the Board of Pensions IS Unit with a standard measure to ensure staff common knowledge and use of the Focus SDLC Process. Instructions: This is an open book certification. You may use the following materials to complete this quiz: 1) BOP Focus http://bopshpt/sites/Projects/itgov/focus/Focus%20Inception%20Phase/For ms/AllItems. Aspx *SDLC Swim-lane Diagram *Focus Roles & Responsibilities Spreadsheet *Focus SDLC Glossary 2) RUP Tool 3) ITGC Quality Presentation http://bopshpt/sites/Projects/itgc/Shared%20Documents/ITGC%20Presentati ons/Jan%2009%20ITGC%20Quality%20Presentation%20v1-0. Pptx 4) SCRUM Definition Sheet http://bopshpt/sites/Projects/itgov/focus/Focus%20Inception%20Phas


Questions and Answers
  • 1. 
    Which of the following is not a primary objective of the elaboration phase?
    • A. 

      Defining, validating and baselining the architecture as rapidly as is practical

    • B. 

      Eliminating the highest risk elements of the project

    • C. 

      Creating a first version of the business case

    • D. 

      Baselining a high-fidelity plan for the construction phase

    • E. 

      Demonstrating that the baseline architecture will support the product vision for a reasonable cost in a reasonable time.

  • 2. 
    What is the most important accomplishment of the Elaboration phase?
    • A. 

      To elaborate the architecture and selecting components.

    • B. 

      To achieve concurrence among all stakeholders on the lifecycle objectives for the project

    • C. 

      To clarify the remaining requirements and completing the development of the system based upon the baselined architecture

    • D. 

      To ensure that software is available for its users and make minor adjustments based on user feedback

  • 3. 
    In one of the development phases, you often increase the staffing considerably. Which phase allows this?
    • A. 

      Construction

    • B. 

      Inception

    • C. 

      Elaboration

    • D. 

      Transition

  • 4. 
    Which of the following statements is true?
    • A. 

      An individual can assume many roles, that is, wear many "hats".

    • B. 

      A role defines the responsibility for artifacts, but not the behavior (activities) of an individual or a set of individuals working together as a team.

    • C. 

      The responsibilities of each role are not defined relative to certain artifacts.

  • 5. 
    What is name of the Elaboration phase milestone?
    • A. 

      Lifecycle Objectives Milestone

    • B. 

      Product Release Milestone

    • C. 

      The Lifecycle Architecture milestone

    • D. 

      Initial Operational Capability Milestone

  • 6. 
    What are the benefits of Controlled Iterative Development?
    • A. 

      It lets you take changing requirements into account.

    • B. 

      Elements are integrated progressively - integration is not one "big bang" at the end.

    • C. 

      It lets you mitigate risks earlier.

    • D. 

      It facilitates reuse and ultimately a more robust architecture.

    • E. 

      All of the above.

  • 7. 
    What are the responsibilities of the architect? (select all that apply)
    • A. 

      The Architect leads and coordinates technical activities and artifacts throughout the project.

    • B. 

      The Architect establishes the overall structure for each architectural view: the decomposition of the view, the grouping of elements, and the interfaces between these major groupings.

    • C. 

      Developing and testing components

    • D. 

      Defining the detailed database design, including tables, indexes, views, constraints, triggers, stored procedures, and other database-specific constructs needed to store, retrieve, and delete persistent objects

    • E. 

      Leads and coordinates requirements elicitation by outlining the system's functionality and delimiting the system

  • 8. 
    What are the most important activities conducted during the Construction phase? (select all that apply)
    • A. 

      Iteratively and incrementally develop a complete product that is ready to transition to its user community

    • B. 

      Establishing the project's software scope and boundary conditions, including an operational vision, acceptance criteria and what is intended to be in the product and what is not

    • C. 

      Describing the remaining use cases, fleshing out the design, completing the implementation, and testing the software

    • D. 

      To produce an evolutionary prototype of production-quality components, as well as possibly one or more exploratory, throw-away prototypes to mitigate specific risks

    • E. 

      Decide if the software, the sites, and the users are all ready to “go operational.”

  • 9. 
    How does the testing lifecycle fit into the context of the iterative approach?
    • A. 

      All of the developed use cases are tested at the end of Construction.

    • B. 

      Each iteration has a test cycle following the pattern that includes Plan test, Design test, Implement test, Execute test, Evaluate test.

    • C. 

      All of the developed use cases are tested at the end of Transition.

  • 10. 
    What is a build? How does it relate to the iterative model?
    • A. 

      A variant of some artifact; later versions of an artifact typically expand on earlier versions.

    • B. 

      A component containing functionality for testing purposes

    • C. 

      A model element which has the semantics of a package, such that it can contain other model elements, and a class, such that it has behavior

    • D. 

      A build is an operational version of a system or part of a system that demonstrates a subset of the capabilities provided in the final product.

  • 11. 
    Which of the statements below is true?
    • A. 

      A Test Case is a package-like artifact used to group collections of Test Scripts, both to sequence the execution of the tests and to provide a useful and related set of test log information from which test results can be determined.

    • B. 

      A Test Case is a definition of a specific set of test inputs, execution conditions, and expected results, identified for the purpose of making an evaluation of some particular aspect of a Target Test Item.

    • C. 

      A Test Case is the step-by-step instructions that realize a test, enabling its execution.

  • 12. 
    The ELCA BOP Focus SDLC methodology is comprised of which of the following methodologies? (select all that apply)
    • A. 

      SCRUM

    • B. 

      RUP

    • C. 

      Waterfall

    • D. 

      Spiral

  • 13. 
    Which Focus team member determines the length of an iteration?
    • A. 

      Analyst

    • B. 

      Project Manager

    • C. 

      Cross-Functional Team

    • D. 

      Architect

    • E. 

      Tester

  • 14. 
    What is the definition of a Focus risk?
    • A. 

      An ongoing or upcoming concern that has a significant probability of adversely affecting the success of major milestones.

    • B. 

      A concern that has become a reality

    • C. 

      A technical issue that impacts the project date or budget

  • 15. 
    The term "____" describes a planned undertaking that produces a new system or updates to an existing information system.
    • A. 

      Solutions development work effort

    • B. 

      Phase

    • C. 

      Analysis

    • D. 

      Development

  • 16. 
    A prototype has which of the following characteristics?
    • A. 

      Includes work procedures, both extensive and throwaway

    • B. 

      Is operative and executable, is focused on a specific objective, is quickly built

    • C. 

      Has good look and feel, is executable, and is complete

    • D. 

      Is quickly built, has mock-up, and is complete

  • 17. 
    ____ sessions have been largely successful in reducing project development efforts and shortening the schedule.
    • A. 

      Business process reengineering (BPR)

    • B. 

      Group support system (GSS)

    • C. 

      Swimlane

    • D. 

      Joint application design (JAD)

  • 18. 
    ____ testing tests the behavior of a group of modules or methods.
    • A. 

      Driver

    • B. 

      Integration

    • C. 

      System

    • D. 

      Unit

  • 19. 
    Quality assurance (QA) activities during analysis concentrate on ____.
    • A. 

      Testing

    • B. 

      Making decisions that will lead to easily implemented programs

    • C. 

      Satisfying stated requirements

    • D. 

      Identifying gaps or inconsistencies in system requirements

  • 20. 
    Studies have shown that technical reviews reduce testing costs by approximately ____ percent.
    • A. 

      10

    • B. 

      25

    • C. 

      50

    • D. 

      60

  • 21. 
    Which work efforts in the Information Solutions Group, must use the Focus methodology(select all that apply)
    • A. 

      Custom Application Development

    • B. 

      App Maint & Enhancements

    • C. 

      New Enhancements (

    • D. 

      Software Upgrades

    • E. 

      COTS Configuration

  • 22. 
    In the Focus Methodology, what role is responsible for defining the business problem & features?
    • A. 

      Project Manager/Work Coordinator

    • B. 

      Tester

    • C. 

      Analyst

    • D. 

      Tester

    • E. 

      Architect

  • 23. 
    Which of the following activities is NOT considered a BOP defined Information Technology General Control?
    • A. 

      Obtain Stakeholder Agreement

    • B. 

      Define Detailed Requirements (based on Process Level)

    • C. 

      Execute Test Cases & capture results (based on Process Level)

    • D. 

      Deploy Work Product

    • E. 

      Approve Deployment

  • 24. 
    Which role in the Focus SDLC is responsible for obtaining Stakeholder Agreement?
    • A. 

      Cross-Functional Team

    • B. 

      Analyst

    • C. 

      Project Manager/Work Coordinator

    • D. 

      Stakeholder agreement is not needed.

  • 25. 
    The BOP Focus SDLC process was created to: (select all that apply)
    • A. 

      Ensure Stakeholder needs are met

    • B. 

      Collaborate Across Teams

    • C. 

      Demonstrate Value Iteratively

    • D. 

      Emphasize quality and consistency throughout the lifecycle

    • E. 

      Ensure SAS112 compliance through Information Technology General Controls (ITGC's)

  • 26. 
    Why is the identification of a business owner necessary for all BOP Focus work efforts? (select all that apply)
    • A. 

      To closely collaborate with the team on an ongoing basis and to guide and direct the team

    • B. 

      To identify the work effort priorities

    • C. 

      To assist in risk identification

    • D. 

      To provide input in the true business needs

  • 27. 
    What is the purpose of the Focus burnchart?
    • A. 

      To illustrate how much work and time is left in the iteration

    • B. 

      To maintain a running cost of the work effort

    • C. 

      To maintain a list of issues

    • D. 

      To maintain a list of risks

  • 28. 
    What is the definition of a Focus iteration?
    • A. 

      The period of time required to finish a task.

    • B. 

      The span of time between the beginning of the inception phase and the end of the transition phase

    • C. 

      A distinct sequence of activities with an established plan and evaluation criteria, resulting in an executable release (internal or external).

    • D. 

      The work from one phase to the next in a purely sequential manner. One should move to a phase only when its preceding phase is completed and perfected.

  • 29. 
    What is the purpose of the Focus Daily Stand-up meeting?
    • A. 

      To provide the team with a regular opportunity to synchronise development activities with the iteration plan and to check and reflect on the progress of the team's commitments towards the iteration goal

    • B. 

      To provide status on the work effort to executive leadership

    • C. 

      To hold detailed requirements sessions

    • D. 

      To provide an opportunity for users to complete acceptance testing

  • 30. 
    What is the value of a Focus Task Board(select all that apply)
    • A. 

      Provides visibility to the work effort

    • B. 

      Contains work effort goals, tasks in progress, and tasks that are considered 'Done'

    • C. 

      Provides a common location to hold the Focus stand-up meeting

    • D. 

      To provide a central location for work effort to-do's

  • 31. 
    What is the standing agenda for a Focus Daily Stand-up meeting? (select all that apply)
    • A. 

      Answer the question what have you done since yesterday's meeting?

    • B. 

      Answer the question what are you going to get done today?

    • C. 

      To discuss work effort budget concerns.

    • D. 

      To answer the question what obstacles do you need to be removed?

  • 32. 
    How often should the risk list be reviewed and updated?
    • A. 

      At the beginning of the work effort

    • B. 

      Monthly

    • C. 

      Towards the end of the work effort

    • D. 

      Daily and/or as new risks are raised.

  • 33. 
    In the Focus SDLC, what role is responsible for maintaing the risk list and clearing impediments?
    • A. 

      Analyst

    • B. 

      IS Management

    • C. 

      Work Effort Sponsor

    • D. 

      Project Manager/Work Coordinator

  • 34. 
     The goal of the  ___________________ is to sequence the work on the project so that the most important decisions (usually those involving new technologies and architecture) can be made early.
    • A. 

      Software Architecture Document

    • B. 

      Risk List

    • C. 

      Iteration Plan

    • D. 

      Issues List

  • 35. 
    Iteration plans created with a risk-driven approach prioritize based on which of the following techniques: (select all that apply) 
    • A. 

      Business Risk

    • B. 

      Resource Risk

    • C. 

      Steering Committee Preference

    • D. 

      Technical Risk

  • 36. 
    At the end of the iteration: (select all that apply)
    • A. 

      Review the remaining functionality to be developed

    • B. 

      Identify risks that have been mitigated

    • C. 

      Hold a review session only if time permits

    • D. 

      Identify new risks that need to be mitigated

    • E. 

      Modify the Iteration Plan for subsequent iterations

  • 37. 
    Early iterations should address: (select all that apply)
    • A. 

      High Risk areas

    • B. 

      Performance

    • C. 

      Architectural Stability

    • D. 

      Robustness

    • E. 

      Low Risk Areas

  • 38. 
    Later iterations should address: (select all that apply)
    • A. 

      Functionality

    • B. 

      High Risk Areas

    • C. 

      Performance

    • D. 

      Robustness

    • E. 

      Architectural Significance

  • 39. 
    Extensive rework during later stages in project lifecycle is avoided through solidifying architecture as soon as possible. Insufficient rework situations might include: (select all that apply)
    • A. 

      Excessive schedule pressure

    • B. 

      Not enough focus on cost and schedule

    • C. 

      Overly defined requirements

    • D. 

      Perception of rework as incompetence or failure

  • 40. 
    Which of the following are Information Technology General Controls (ITGC) in the Focus SDLC process? (select all that apply)
    • A. 

      Obtain Stakeholder Agreement

    • B. 

      Create Iteration Plan

    • C. 

      Approve Deployment

    • D. 

      Execute Test Cases & Capture Results

    • E. 

      Create Deployment Plan

  • 41. 
    What is the definition of Information Technology General Controls (ITGC)?
    • A. 

      Controls which relate to the environment within which computer-based application systems are developed, maintained and operated, and which are therefore applicable to all applications.

    • B. 

      Controls that apply to all systems components, processes, and data for a given organization or information technology (IT) environment.

    • C. 

      Process effected by an organization's structure, work and authority flows, people and management information systems, designed to help the organization accomplish specific goals or objectives.[

  • 42. 
    What value does organizational oversight of Information Technology General Controls provide? (select all that apply)
    • A. 

      Ensure the proper development and implementation of applications,

    • B. 

      Ensure effectiveness and efficiency of operations, reliability of financial reporting and assist in compliance with laws and regulations

    • C. 

      Ensure the integrity of programs, data files, and computer operations

  • 43. 
    In the Focus process, what is the purpose of the cross-functional team? (select all that apply)
    • A. 

      To jointly create an iteration plan

    • B. 

      To ensure collaboration across the team

    • C. 

      To jointly define team roles and activities

    • D. 

      To manage issues/impediments

    • E. 

      To jointly identify work effort risks and issues

  • 44. 
    The BOP Information Solutions is actively monitoring all Information Technology General Controls to ensure proper oversight and to proactively mitigate organizational risks related to technology.
    • A. 

      True

    • B. 

      False