Discuss importance of testing for product quality in process

Assignment Help Management Information Sys
Reference no: EM133394292

Assignment:

Description and specifications for a system or application the details of a software development project, including the development model, project overview, application capabilities, target users and stakeholders, and requirement description, are described in a document. This document employs "the Agile Development Methodology, a collaborative and iterative method to software development that permits changes as the project moves along." This development methodology is judged appropriate for the project since the requirements of a bank management system may change or vary over time, and the Agile approach allows for adjustments to be made as necessary.

A high-level overview of the aspects of the bank management system, such as user identification and authorization, transaction management, customer management, loan management, and reporting, is provided in the project overview. Bank owners, employees, and bank customers are the system's intended users and stakeholders. Both functional needs, which specify the system's actual capabilities and functions, and nonfunctional requirements, which address system limits like security, performance, and usability, are included in the requirement definition section. Three functional needs and three nonfunctional requirements are specified in this example, although the actual requirements may change depending on the particular requirements of the project. The System or Application Overview and Needs Document serves as a project road map, ensuring that the development team has gathered and comprehended all pertinent data and needs.

Project Overview

Application's capabilities

The project's objective is to offer a thorough and effective system for managing various financial activities. The application will have the following features:

  • The system will feature a user-friendly interface that is simple to use and navigate for both clients and bank employees.
  • Customer management: Using the system, the bank will be able to manage customer data such account numbers, contact information, and purchase history.
  • Account Management: The system will give users access to tools for managing a variety of bank accounts, including loan, savings, and checking accounts.
  • Transactions: Among other things, the system will allow users to make deposits, withdrawals, transfers, and bill payments.
  • Loan Administration: The system will offer resources for managing loan requests, decisions, payments, and disbursements.
  • Reporting: A range of management reports, including client, transaction, and loan reports, will be produced by the system.
  • Security: The system will have a number of security components to protect the integrity and confidentiality of client data and transactions.

Help me develop a high-level quality assurance plan to promote software quality for the above bank management system.

  • Provide a paragraph that discusses the importance of testing for product quality in your process. Be sure to include an explanation of why it is important to consider quality assurance as part of the development process, what the ethical implications of not including quality assurance may be, and why you chose the particular product testing techniques you have to apply to the project. Remember to defend these choices, explaining how your choice might differ from those others would choose, but are ultimately the correct fit given your project and focus.
  • Develop a plan for unit testing. Include specific application functions that will be tested and how the tests will be conducted.
  • Develop a plan for system testing. Include areas that you will test within both the application and the system as a whole and how errors will be tracked and reported.
  • Develop a plan for user acceptance testing. Include key stakeholders who should perform the test and how they will record any issues that they find.
  • Develop a quality assurance plan. Include specific quality assurance methods or control, what their purpose is, and in which phase they will be utilized.

Please help me tailor the answers to these questions to the project above.

Reference no: EM133394292

Questions Cloud

What would be the requirements for deploying snmp : What would be the requirements for deploying SNMP, Netflow, and syslog into the network with minimal impact to users and customers?
Analyze various types of malware on multiple platforms : Ghidra's main benefit is its versatility, allowing users to analyze various types of malware on multiple platforms.
Why is it important to partition a linux system correctly : During the installation process it asks what the options given to create partition are? Name them. Why is it important to partition a Linux system correctly?
Identify management performance : Provide an analysis of the organisation's performance against at least two of the best practices you have included in your plan.
Discuss importance of testing for product quality in process : Develop a plan for unit testing. Include specific application functions that will be tested and how the tests will be conducted.
Describe a possible attack strategy to maximise disruption : Describe a possible attack strategy to maximise disruption that the attacker can pursue based on the above information for the particular case.
Elements of information systems life cycle capabilities : How do an auditing team will be evaluating the elements of information systems life cycle capabilities within the organization.
Find an it project related gantt chart : Find an IT project related Gantt chart or project network diagram from the Internet and attach either the chart.
Does technological determinism shape our culture-politics : What role does technological determinism plays in technological politics, since in politics these artifacts are planned to remain for so long?

Reviews

Write a Review

Management Information Sys Questions & Answers

  Information technology and the changing fabric

Illustrations of concepts from organizational structure, organizational power and politics and organizational culture.

  Case study: software-as-a-service goes mainstream

Explain the questions based on case study. case study - salesforce.com: software-as-a-service goes mainstream

  Research proposal on cloud computing

The usage and influence of outsourcing and cloud computing on Management Information Systems is the proposed topic of the research project.

  Host an e-commerce site for a small start-up company

This paper will help develop internet skills in commercial services for hosting an e-commerce site for a small start-up company.

  How are internet technologies affecting the structure

How are Internet technologies affecting the structure and work roles of modern organizations?

  Segregation of duties in the personal computing environment

Why is inadequate segregation of duties a problem in the personal computing environment?

  Social media strategy implementation and evaluation

Social media strategy implementation and evaluation

  Problems in the personal computing environment

What is the basic purpose behind segregation of duties a problem in the personal computing environment?

  Role of it/is in an organisation

Prepare a presentation on Information Systems and Organizational changes

  Perky pies

Information systems to adequately manage supply both up and down stream.

  Mark the equilibrium price and quantity

The demand schedule for computer chips.

  Visit and analyze the company-specific web-site

Visit and analyze the Company-specific web-site with respect to E-Commerce issues

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd