• Add To Cart Try Demo Learn More
  • CertGear Product Features
  • Sign Up Today

 


Free CISA Certification Practice Questions:


You are auditing a software development project plan for the development of a risk management platform. As software development can be very chaotic, the company had elected to follow a more rigorous approach to software development.

Specifically, the company has chosen to adopt the XP (Extreme Programming) for the current software project. The XP methodology is highly iterative, and produces numerous deliverables include UML diagrams, architecture diagrams, prototypes, and test-cases.

While reviewing the project, you observed that an independent quality assurance team was formed to review and test the risk management platform. All of the following are functions of the QA team EXCEPT


A) reviewing code to ensure that documentation, coding, and management standards are followed

B) developing test plans

C) ensuring that processes meet prescribed standards

D) ensuring that defects are logged and testing continues until the tests produce acceptable results

E) logging, tracking, and fixing application defects


  • [Ans: E]



  • Quality assurance activities should include:

    1) Development of test plans

    2) Actual Testing - reports that compare actual results with expected results

    3)Defect management - defects are logged and testing continues until the tests produce acceptable results


    Quality assurance activities include ensuring that the processes associated with the systems development meet the prescribed standards, such as documentation, coding, and management standards. Quality assurance also includes code reviews to ensure that proper documentation and standards are followed.

    However, the quality assurance team should NOT directly modify any code, as this would violate their independence and segregation of duties. While they should log and track defects, they should NOT fix the defects themselves.





BACK    |    NEXT