need to satisfy requirements
MITS5501 Assignment 3 MITS5501 Software Quality, Change Management and Testing Case Study Assignment MITS5501 Assignment 3 NOTE: This Document is used in conjunction with MITS5501 Case Study document [MITS5501CaseStudy.doc] Objective(s) This assessment item relates to the unit learning outcomes as in the unit descriptor. This assessment is designed to improve student collaborative skills in a team environment and to give students experience in developing Quality Assurance documents including the Quality Plan, Test Plans and Test Cases using a simulated industry case study INSTRUCTIONS Case Study Assignment - 25% (week 13) In this assignment students will work in small groups to develop components of the Quality Assurance documents discussed in lectures. Student groups should be formed by Session four. Each group needs to complete the group participation form attached to the end of this document. Carefully read the associated CASE STUDY for this assignment contained in the document MITS5501-CaseStudy.doc From this Case Study you are to prepare the following documents: 1. Quality Assurance Plan 2. Test Plan 3. Test Cases (9 per group) 4. Project Scope Statement 5. Perform a Test Effort Estimation (include Tables and calculations used) 6. Test Strategy Document 7. Project Completion Checklist The above list of documents is not necessarily in any order. The chronological order we cover these topics in lectures is not meant to dictate the order in which you collate these into one coherent document for your assignment. Copyright © 2015-2020 VIT, All Rights Reserved. 2 MITS5501 Assignment 3 What to Submit. Your Assignment document containing the above documents is to be compiled into one word document Your report should use 1.5 spacing with a 12 point Times New Roman font. Include references where appropriate. Citation of sources is mandatory and must be in the Harvard style. Your report must include a Title Page with the title of the Assignment and the name and ID numbers of all group members. A contents page showing page numbers and titles of all major sections of the report. All Figures included must have captions and Figure numbers and be referenced within the document. Captions for figures placed below the figure, captions for tables placed above the table. Include a footer with the page number. Submit your document in a file named MIST5501CaseStudy.doc by the due date and time. Copyright © 2015-2020 VIT, All Rights Reserved. 3 Group Participation Form This form is to be completed by the group and returned to your tutor/lecturer as soon as possible. We, the undersigned, agree to contribute individually and as a team to complete the Group Assignment for MITS5501 Software Quality, Change Management and Testing in the time specified. (It should be noted that failure to participate in a group may result in a fail for the assignment component of the subject.) Group membership: Surname First name Student ID Date Signature 1. ______________________ ___________________ __________ ___/___/___ _______________________ 2. ______________________ ___________________ __________ ___/___/___ _______________________ 3. ______________________ ___________________ __________ ___/___/____ _______________________ * All members in the team will receive the same mark for an assignment, unless there are extenuating circumstances whereby an individual’s mark has to be altered by the tutor/lecturer, or if the peer group assessment warrants it. ** Team members should contact their tutor/lecturer immediately if problems arise within the team that may cause completion of an assignment to be severely delayed, or the quality of the submission to be substantially lowered. MITS5501 Assignment 3 MITS5501 Assignment 3 MITS5501 Software Quality, Change Management and Testing Case Study Assignment MITS5501 Assignment 3 NOTE: This Document is used in conjunction with MITS5501 Case Study document [MITS5501CaseStudy.doc] Objective(s) This assessment item relates to the unit learning outcomes as in the unit descriptor. This assessment is designed to improve student collaborative skills in a team environment and to give students experience in developing Quality Assurance documents including the Quality Plan, Test Plans and Test Cases using a simulated industry case study INSTRUCTIONS Case Study Assignment - 25% (week 13) In this assignment students will work in small groups to develop components of the Quality Assurance documents discussed in lectures. Student groups should be formed by Session four. Each group needs to complete the group participation form attached to the end of this document. Carefully read the associated CASE STUDY for this assignment contained in the document MITS5501-CaseStudy.doc From this Case Study you are to prepare the following documents: 1. Quality Assurance Plan 2. Test Plan 3. Test Cases (9 per group) 4. Project Scope Statement 5. Perform a Test Effort Estimation (include Tables and calculations used) 6. Test Strategy Document 7. Project Completion Checklist The above list of documents is not necessarily in any order. The chronological order we cover these topics in lectures is not meant to dictate the order in which you collate these into one coherent document for your assignment. Copyright © 2015-2020 VIT, All Rights Reserved. 2 MITS5501 Assignment 3 What to Submit. Your Assignment document containing the above documents is to be compiled into one word document Your report should use 1.5 spacing with a 12 point Times New Roman font. Include references where appropriate. Citation of sources is mandatory and must be in the Harvard style. Your report must include a Title Page with the title of the Assignment and the name and ID numbers of all group members. A contents page showing page numbers and titles of all major sections of the report. All Figures included must have captions and Figure numbers and be referenced within the document. Captions for figures placed below the figure, captions for tables placed above the table. Include a footer with the page number. Submit your document in a file named MIST5501CaseStudy.doc by the due date and time. Copyright © 2015-2020 VIT, All Rights Reserved. 3 Group Participation Form This form is to be completed by the group and returned to your tutor/lecturer as soon as possible. We, the undersigned, agree to contribute individually and as a team to complete the Group Assignment for MITS5501 Software Quality, Change Management and Testing in the time specified. (It should be noted that failure to participate in a group may result in a fail for the assignment component of the subject.) Group membership: Surname First name Student ID Date Signature 1. ______________________ ___________________ __________ ___/___/___ _______________________ 2. ______________________ ___________________ __________ ___/___/___ _______________________ 3. ______________________ ___________________ __________ ___/___/____ _______________________ * All members in the team will receive the same mark for an assignment, unless there are extenuating circumstances whereby an individual’s mark has to be altered by the tutor/lecturer, or if the peer group assessment warrants it. ** Team members should contact their tutor/lecturer immediately if problems arise within the team that may cause completion of an assignment to be severely delayed, or the quality of the submission to be substantially lowered. MITS5501 Assignment 3 MITS5501 Software Quality, Change Management and Testing CASE STUDY MITS5501 Case Study Copyright © 2015-2018 VIT, All Rights Reserved. 2 Software Requirement Specification (SRS) Investment Management System 1. Introduction 1.1 Purpose The Investment Management System (IMS) is intended to help the user keep account of their money invested in institutions such as Banks and Share Market. This document is meant to delineate the features of IMS, so as to serve as a guide to the developers on one hand and a software validation document for the prospective client on the other. 1.2 Scope: We describe what features are in the scope of the software and what are not in the scope of the software to be developed. In Scope: a. Managing investment of a single user, which would include maintaining bookkeeping information about entities like Portfolio, Security, and Transaction. b. Computation of Net-Worth and Rate of Investment (ROI) of the Investor. c. Giving alerts to the user, if he requests for one. d. Downloading the current prices of shares from the web. e. User authentication. Out of Scope: a. Features for actual purchasing and selling of securities. That is, actually buying and selling of shares/securities is done outside IMS. b. Tax computations for gains/losses. c. Any market related prediction. MITS5501 Case Study Copyright © 2015-2018 VIT, All Rights Reserved. 3 1.3 Definitions, Acronyms, and Abbreviations: Acronyms and Abbreviations: a. IMS: Personal Investment Management System. b. SRS: Software Requirements Specification. c. WWW: World Wide Web. d. GUI: Graphical User Interface. e. ROI: Rate of Investment. Definitions: a. Transaction: A real event that involves flow of personal money. In the context of shares, it is buying/selling a group of shares of the same company, and in context of Bank it is deposit/withdrawal of money to/from one’s account. b. Security: A set of all transactions pertaining to a company share or a bank account. c. Portfolio: A set of Securities. d. Net-Worth: The sum total of all the money of the investor in form of shares and bank balances. e. ROI: The interest that user gets on a particular investment. In the context of a bank account it is the annual interest and in case of a company share it is defined as given in appendix A: 1.4 References: Appendix A: Formula for ROI calculation for shares. Appendix B: