Big Data Testing for a Leading Global Brewer: A Detailed Report
VerifiedAdded on 2022/12/30
|27
|6453
|113
Report
AI Summary
This report focuses on big data testing for a leading global brewer, examining critical aspects such as quality assurance, software development lifecycle (SDLC), and project management. It begins with an introduction to the challenges faced by the brewer, including managing vast amounts of structured and unstructured data. The report delves into the importance of quality assurance and control, emphasizing the need for robust testing methodologies to ensure software reliability and user satisfaction. It explores the SDLC, identifying risks and countermeasures related to incorporating new technologies, meeting user requirements, and managing system and application architecture. The report also discusses the development of standard quality control documentation and the use of project management tools like PRINCE2, Work Breakdown Structure (WBS), precedence diagrams, and Gantt charts. Finally, it addresses ethical and legal considerations in quality management, providing a comprehensive overview of the challenges and solutions in big data testing within the context of a global brewing company.

Running head: BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Big Data Testing For a Leading Global Brewer
Name of the Student
Name of the University
Author note
Big Data Testing For a Leading Global Brewer
Name of the Student
Name of the University
Author note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

1BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Table of Contents
1. Introduction..................................................................................................................................2
2. Critical understanding of the need for quality assurance.............................................................2
a) Quality assurance and quality control.....................................................................................2
b) National and international quality standards...........................................................................4
3. Software development lifecycle and its relationship to quality issues, risks and counter
measures..........................................................................................................................................5
4. Development and Implementation of Standard Quality Control Documentation.....................10
a) Critical Importance of Good Control Documentation...........................................................10
b) Specific Problems Encountered within the IT System..........................................................11
5. Project Management Tools........................................................................................................13
a) Role of PRINCE2 within Project Management of IT Systems.............................................13
b) Use of Work Breakdown Structure (WBS), Precedence Diagram and Gantt chart..............14
6. Ethical and legal considerations to quality management...........................................................18
a) Legal and ethical issues.........................................................................................................18
b) Similarities and/or differences of the ethical and legal issues...............................................19
7. Conclusion.................................................................................................................................19
References......................................................................................................................................21
Table of Contents
1. Introduction..................................................................................................................................2
2. Critical understanding of the need for quality assurance.............................................................2
a) Quality assurance and quality control.....................................................................................2
b) National and international quality standards...........................................................................4
3. Software development lifecycle and its relationship to quality issues, risks and counter
measures..........................................................................................................................................5
4. Development and Implementation of Standard Quality Control Documentation.....................10
a) Critical Importance of Good Control Documentation...........................................................10
b) Specific Problems Encountered within the IT System..........................................................11
5. Project Management Tools........................................................................................................13
a) Role of PRINCE2 within Project Management of IT Systems.............................................13
b) Use of Work Breakdown Structure (WBS), Precedence Diagram and Gantt chart..............14
6. Ethical and legal considerations to quality management...........................................................18
a) Legal and ethical issues.........................................................................................................18
b) Similarities and/or differences of the ethical and legal issues...............................................19
7. Conclusion.................................................................................................................................19
References......................................................................................................................................21

2BIG DATA TESTING FOR A LEADING GLOBAL BREWER
1. Introduction
The foremost determination of this report is to focus on the big data testing for a leading
global brewer a transactional beverage and brewing commercial establishment providing a huge
range of services in terms of 400 beer brands. These establishments has more than 200000
employees working in more than 90 countries all over the world. There are numerous challenges
associated with the business process of this corporation which can be addressed using big data
technologies. There are lots of structure as well as unstructured data which has to be managed in
the first place so that the efficiency of these beverage organization are maintained (Bielow,
Mastrobuoni, and Kempa 2015, pp. 777-787). The key challenges as well as the impact of the
challenges will be evaluated in this report from different perspective such as maintenance of
quality control, maintenance of the software development life cycle in the software used by these
organizations, identification of the cause and the effect of the challenges using a fishbone
diagram, selection of the appropriate project management tool and selection of the legal and
ethical considerations.
2. Critical understanding of the need for quality assurance
a) Quality assurance and quality control
There are lots of quality measures which has to be maintained by the developers of the
software which are used by global brewer organization. It can be said that maintenance of the
software should be a simpler process thus it is very much important for the brewer organizations
to follow quality assurances (Keshavan et al. 2018, pp 365-372). It is very much significant to
maintain quality in the website so that the service offered by these commercial establishments
can be enhanced.
1. Introduction
The foremost determination of this report is to focus on the big data testing for a leading
global brewer a transactional beverage and brewing commercial establishment providing a huge
range of services in terms of 400 beer brands. These establishments has more than 200000
employees working in more than 90 countries all over the world. There are numerous challenges
associated with the business process of this corporation which can be addressed using big data
technologies. There are lots of structure as well as unstructured data which has to be managed in
the first place so that the efficiency of these beverage organization are maintained (Bielow,
Mastrobuoni, and Kempa 2015, pp. 777-787). The key challenges as well as the impact of the
challenges will be evaluated in this report from different perspective such as maintenance of
quality control, maintenance of the software development life cycle in the software used by these
organizations, identification of the cause and the effect of the challenges using a fishbone
diagram, selection of the appropriate project management tool and selection of the legal and
ethical considerations.
2. Critical understanding of the need for quality assurance
a) Quality assurance and quality control
There are lots of quality measures which has to be maintained by the developers of the
software which are used by global brewer organization. It can be said that maintenance of the
software should be a simpler process thus it is very much important for the brewer organizations
to follow quality assurances (Keshavan et al. 2018, pp 365-372). It is very much significant to
maintain quality in the website so that the service offered by these commercial establishments
can be enhanced.

3BIG DATA TESTING FOR A LEADING GLOBAL BREWER
In terms of website development it can be said that maintaining quality is a very
important business factor for most of the users. Especially it must be said that the software which
are used for business purposes had to be created in such as a way so that it offers the best service
for the consumers.
Quality assurance is a huge aspect of website development which use consider numerous
assets such as user experience, manageability, sales and marketing and the content management
system (Brhel et al. 2015, pp 163-181). It can be said that the quality of the software are
maintained generally using the numerous categories of testing procedures such as design testing,
requirements testing, and design testing. Each of these different categories of testing can be very
much important to maintain the quality of service offered by the software.
Quality assurance testing can be very much important to understand the flaws and the
bugs of the software which might have a negative impact of the business on which the software
is being used or about to use. Maintaining the quality of the software is very much important in
order to manage the huge amount of to manage the huge amount of traffic coming from the
consumers of these establishments all over the world (James et al. 2017, pp 51-66). The
maintenance of the quality is also very much required to maintain the speed of the software in
each of the mostly used browsers which are increasingly used by the users of the software such
as Safari, Internet Explorer, Goggle, Firefox, and Opera Mini. It can be said that maintaining the
quality of the software is done using the software developmental life cycle. The entire
functionality of the software must be checked starting from the design level to the use of the
software by both the internal as well as external stakeholders of the business.
It can be said that Quality Assurance is a huge aspect of website development which
matches the deliverables of the software with the outcome or the end result of the server issues
In terms of website development it can be said that maintaining quality is a very
important business factor for most of the users. Especially it must be said that the software which
are used for business purposes had to be created in such as a way so that it offers the best service
for the consumers.
Quality assurance is a huge aspect of website development which use consider numerous
assets such as user experience, manageability, sales and marketing and the content management
system (Brhel et al. 2015, pp 163-181). It can be said that the quality of the software are
maintained generally using the numerous categories of testing procedures such as design testing,
requirements testing, and design testing. Each of these different categories of testing can be very
much important to maintain the quality of service offered by the software.
Quality assurance testing can be very much important to understand the flaws and the
bugs of the software which might have a negative impact of the business on which the software
is being used or about to use. Maintaining the quality of the software is very much important in
order to manage the huge amount of to manage the huge amount of traffic coming from the
consumers of these establishments all over the world (James et al. 2017, pp 51-66). The
maintenance of the quality is also very much required to maintain the speed of the software in
each of the mostly used browsers which are increasingly used by the users of the software such
as Safari, Internet Explorer, Goggle, Firefox, and Opera Mini. It can be said that maintaining the
quality of the software is done using the software developmental life cycle. The entire
functionality of the software must be checked starting from the design level to the use of the
software by both the internal as well as external stakeholders of the business.
It can be said that Quality Assurance is a huge aspect of website development which
matches the deliverables of the software with the outcome or the end result of the server issues
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

4BIG DATA TESTING FOR A LEADING GLOBAL BREWER
and design issues and most of the development errors of the software (Okonechnikov, Conesa
and García-Alcalde 2015, pp. 292-294). The maintenance of the quality assurance tool is very
much significant to address the user interface issues of the software, at the same time it must be
said that QA tools can be very much important to enhance the use experience of the software.
Each of the specification of the software must be checked in the first place using the quality
assurance tools.
Each stage of the website development such as the information gathering process,
planning phase, designing phase and content writing phase, coding phase, testing phase,
maintenance phase and launching phase should be monitored and analysed so that the service
offered by the software can be enhanced (Kácha et al. 2016. Pp 29). It can be said that a
systematic approach must be considered by the software testers so that the reliability of the
service provided by the software can be maintained over a period of time.
b) National and international quality standards
It can also be said that the global standard which has to be maintained by the software
developers is also possible if quality assurance procedures are followed in the software
developmental labs where the software are designed and developed (Cohen, Hsu and Dahlin
2016, pp. 846-872). It can be said that the larger IT systems which are increasingly used in
commercials establishments. It can also be said that maintenance of standard that ISO 9000,
CMMI model and ISO 15504 etc.
It can also be said that ISO 9126 can be very much significant as it ensures the best
quality solution. The different categories of ISO 9126 like functionality, learnability, reliability
and portability can be very much significant to enhance the performance of both the software as
well as the users who is going to use the software. ISO 25010 is the updated version of ISO 9126
and design issues and most of the development errors of the software (Okonechnikov, Conesa
and García-Alcalde 2015, pp. 292-294). The maintenance of the quality assurance tool is very
much significant to address the user interface issues of the software, at the same time it must be
said that QA tools can be very much important to enhance the use experience of the software.
Each of the specification of the software must be checked in the first place using the quality
assurance tools.
Each stage of the website development such as the information gathering process,
planning phase, designing phase and content writing phase, coding phase, testing phase,
maintenance phase and launching phase should be monitored and analysed so that the service
offered by the software can be enhanced (Kácha et al. 2016. Pp 29). It can be said that a
systematic approach must be considered by the software testers so that the reliability of the
service provided by the software can be maintained over a period of time.
b) National and international quality standards
It can also be said that the global standard which has to be maintained by the software
developers is also possible if quality assurance procedures are followed in the software
developmental labs where the software are designed and developed (Cohen, Hsu and Dahlin
2016, pp. 846-872). It can be said that the larger IT systems which are increasingly used in
commercials establishments. It can also be said that maintenance of standard that ISO 9000,
CMMI model and ISO 15504 etc.
It can also be said that ISO 9126 can be very much significant as it ensures the best
quality solution. The different categories of ISO 9126 like functionality, learnability, reliability
and portability can be very much significant to enhance the performance of both the software as
well as the users who is going to use the software. ISO 25010 is the updated version of ISO 9126

5BIG DATA TESTING FOR A LEADING GLOBAL BREWER
which has 8 product quality characteristics and 31 different categories of sub categories. The
expectation of the consumers can be organized using international quality standards. These
standards are also very much compatible if any kinds of adjustments and modifications are
required in the end product. The most significant contribution of these standards is it helps the
quality control team to u8nderstand the usability of the products, prices can be set accordingly.
Quality facts such as scope, schedule and budget can also be monitored and managed using these
standards. Maintaining the quality management life cycle is easier using these standards as well.
International standards such as IEEE 1012, IEEE 830, IEEE 730, ISO 9001 are very
much useful to maintain the quality standards as well. The areas which are covered with these
quality standards are management responsibility, procurement, design control, data control,
process control, inspection and test status, servicing, traceability and other statistical techniques.
Monitoring of the risks in production can be much easier using these internal standards as well.
Best practises can also be identified using these quality standards.
It can be said that maintaining the software quality management standard is very much
important for maintaining the quality of the products which can be done using the above
discussed international standards (Axelsson and Skoglund 2016, pp. 69-81). Professional
standards has to be maintained by the software developers to ensure the quality of service offered
by the software. It can also be said that each of the maintaining of the global standard can be
very much useful to manage each of the services offered by the software.
It can be said that maintenance of the quality assurance as well as quality control can be
very much important to prevent the future mistakes of the software. The international standards
which are maintained while developing the standards can be very much important to understand
the importance of the service provided by the software.
which has 8 product quality characteristics and 31 different categories of sub categories. The
expectation of the consumers can be organized using international quality standards. These
standards are also very much compatible if any kinds of adjustments and modifications are
required in the end product. The most significant contribution of these standards is it helps the
quality control team to u8nderstand the usability of the products, prices can be set accordingly.
Quality facts such as scope, schedule and budget can also be monitored and managed using these
standards. Maintaining the quality management life cycle is easier using these standards as well.
International standards such as IEEE 1012, IEEE 830, IEEE 730, ISO 9001 are very
much useful to maintain the quality standards as well. The areas which are covered with these
quality standards are management responsibility, procurement, design control, data control,
process control, inspection and test status, servicing, traceability and other statistical techniques.
Monitoring of the risks in production can be much easier using these internal standards as well.
Best practises can also be identified using these quality standards.
It can be said that maintaining the software quality management standard is very much
important for maintaining the quality of the products which can be done using the above
discussed international standards (Axelsson and Skoglund 2016, pp. 69-81). Professional
standards has to be maintained by the software developers to ensure the quality of service offered
by the software. It can also be said that each of the maintaining of the global standard can be
very much useful to manage each of the services offered by the software.
It can be said that maintenance of the quality assurance as well as quality control can be
very much important to prevent the future mistakes of the software. The international standards
which are maintained while developing the standards can be very much important to understand
the importance of the service provided by the software.

6BIG DATA TESTING FOR A LEADING GLOBAL BREWER
The expectation of the consumers can be understood in the first place if the software goes
through the quality testing procedures and the quality control procedures. Minimization of the
waste and the enhancement of the business operations are the other contribution of the quality
control services. Delivering the solutions can also be improved using the Quality control and
Quality assurance procedures.
3. Software development lifecycle and its relationship to quality issues, risks and counter
measures.
There are numerous categories of risks and counters measures which are adopted by the
software developers during the development of the software.
The different categories of risks associated with the software development life cycle are
the incorporation of new and unproven technologies, functional as well as the user requirements
of the software, systems architecture and the application architecture, performance of the
technologies and the impact of the new IT system on the organizational performance (Martín-
Gamboa et al. 2017, pp. 164-174). Each of these risk are systematically addressed using
numerous counter measures which are described in the following paragraph.
Incorporation of the unproven technologies: The development of a new software
always tends to consider new innovative technologies which can meet the expectation of the
consumers of the software. The employment of the unproven technologies is a very complicated
procedure due to the compatibility issue with the platforms which are used in the software
development procedures. The technological risks initiates due to the employment of the new
technologies as well.
The expectation of the consumers can be understood in the first place if the software goes
through the quality testing procedures and the quality control procedures. Minimization of the
waste and the enhancement of the business operations are the other contribution of the quality
control services. Delivering the solutions can also be improved using the Quality control and
Quality assurance procedures.
3. Software development lifecycle and its relationship to quality issues, risks and counter
measures.
There are numerous categories of risks and counters measures which are adopted by the
software developers during the development of the software.
The different categories of risks associated with the software development life cycle are
the incorporation of new and unproven technologies, functional as well as the user requirements
of the software, systems architecture and the application architecture, performance of the
technologies and the impact of the new IT system on the organizational performance (Martín-
Gamboa et al. 2017, pp. 164-174). Each of these risk are systematically addressed using
numerous counter measures which are described in the following paragraph.
Incorporation of the unproven technologies: The development of a new software
always tends to consider new innovative technologies which can meet the expectation of the
consumers of the software. The employment of the unproven technologies is a very complicated
procedure due to the compatibility issue with the platforms which are used in the software
development procedures. The technological risks initiates due to the employment of the new
technologies as well.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Counter Measure: The risks coming from the unproven technologies can be successfully
addressed using the risk management procedure where the unproven technologies are tried and
tested (Dunn et al. 2017. Pp. 50). The ranking of the proven as well as the unproven technologies
are very much beneficial to address the complications of the unproven technologies.
Functional and User Requirement: The user and the functional requirements of the new
software can also be s source of concern for the developers of the software. It can be said that the
quality of service is directly associated with the user as well as the functional requirements of the
software.
Counter Measure: The length of the codes as well as the prototype of the software may
be needed to be changed so that both the non-functional as well as the functional requirements
are categorized (Fang et al. 2016, pp. 538-549). All the activities of the designers, developers as
well as the testers must be analyzed and monitored in each phase of the software development
procedure. Changes in the elemental requirements must be understood by the developers so that
quality of the software is maintained.
Application architecture and the System architecture: The component and the
architecture can have a disastrous effect on the software, this risk is directly associated with the
risk coming from the unproven technologies and the technological risk.
Counter measure: The deployment of experienced IT developers who have years of
experience working as a software developers can be very much effective to address this issue.
The employment of the risk management plan can also be very much useful to address the issue
of the system and application architecture.
Counter Measure: The risks coming from the unproven technologies can be successfully
addressed using the risk management procedure where the unproven technologies are tried and
tested (Dunn et al. 2017. Pp. 50). The ranking of the proven as well as the unproven technologies
are very much beneficial to address the complications of the unproven technologies.
Functional and User Requirement: The user and the functional requirements of the new
software can also be s source of concern for the developers of the software. It can be said that the
quality of service is directly associated with the user as well as the functional requirements of the
software.
Counter Measure: The length of the codes as well as the prototype of the software may
be needed to be changed so that both the non-functional as well as the functional requirements
are categorized (Fang et al. 2016, pp. 538-549). All the activities of the designers, developers as
well as the testers must be analyzed and monitored in each phase of the software development
procedure. Changes in the elemental requirements must be understood by the developers so that
quality of the software is maintained.
Application architecture and the System architecture: The component and the
architecture can have a disastrous effect on the software, this risk is directly associated with the
risk coming from the unproven technologies and the technological risk.
Counter measure: The deployment of experienced IT developers who have years of
experience working as a software developers can be very much effective to address this issue.
The employment of the risk management plan can also be very much useful to address the issue
of the system and application architecture.

8BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Performance of the technologies: The performance of the software can be very much
significant to understand the quality of the service offered by this software. The quality
assurance is the other contributing factor which can contribute to the performance of the
software.
Counter measure: The performance of the technologies can be tested using Apache
JMeter, NeoLoad, and WebLOAD software. These software can also be very much useful to
understand the issues of the unproven technologies.
Impact of the new IT system on the organizational performance: Decision making is
one of the most significant aspect regarding the development of software using the software
development life cycle. It can be said that there are lots of agreements which are needed to be
finalized before the impact of new IT systems are monitored and analyzed.
Counter Measure: The deployment of the numerous categories of software must be
planned and designed using the IT project governance plan. It can also be said that the IT
governance plan can also every much beneficial to address the stakeholder issue of the software
(Algernon et al., 2018, pp 39-48). Maintaining of the software mitigation standards can be very
much useful to address the undesirable impact of the software.
Systems development life-cycle (SDLC)
Performance of the technologies: The performance of the software can be very much
significant to understand the quality of the service offered by this software. The quality
assurance is the other contributing factor which can contribute to the performance of the
software.
Counter measure: The performance of the technologies can be tested using Apache
JMeter, NeoLoad, and WebLOAD software. These software can also be very much useful to
understand the issues of the unproven technologies.
Impact of the new IT system on the organizational performance: Decision making is
one of the most significant aspect regarding the development of software using the software
development life cycle. It can be said that there are lots of agreements which are needed to be
finalized before the impact of new IT systems are monitored and analyzed.
Counter Measure: The deployment of the numerous categories of software must be
planned and designed using the IT project governance plan. It can also be said that the IT
governance plan can also every much beneficial to address the stakeholder issue of the software
(Algernon et al., 2018, pp 39-48). Maintaining of the software mitigation standards can be very
much useful to address the undesirable impact of the software.
Systems development life-cycle (SDLC)

9BIG DATA TESTING FOR A LEADING GLOBAL BREWER
(Figure 1: System Development Life Cycle)
(Source: Created by the author)
Design: Quality assurance is one of the most important aspect of SDLC as it helps to
understand the detailed transformation of the user requirements in the form of a document to the
design phase of the software.
Implementation: The service provided by the software is hugely depended on the
enactment procedure of the software, it must not have any compatibility issue with the other
software. It can also be said that enactment procedure must be done such as way quality is
maintained in the software.
Maintenance: The maintenance of the new software must be entirely planned by IT
professional experts so that the efficiency of the software is maintained throughout the
maintenance period.
Design
Implementation
Maintenanace
Planning
Analysis
(Figure 1: System Development Life Cycle)
(Source: Created by the author)
Design: Quality assurance is one of the most important aspect of SDLC as it helps to
understand the detailed transformation of the user requirements in the form of a document to the
design phase of the software.
Implementation: The service provided by the software is hugely depended on the
enactment procedure of the software, it must not have any compatibility issue with the other
software. It can also be said that enactment procedure must be done such as way quality is
maintained in the software.
Maintenance: The maintenance of the new software must be entirely planned by IT
professional experts so that the efficiency of the software is maintained throughout the
maintenance period.
Design
Implementation
Maintenanace
Planning
Analysis
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

10BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Planning: The resources which are required in the development of the software are must
be very much important to ensure the quality of service offered by the software.
Analysis: Most of the issues of the software has to be addressed using the different
categories of software testing procedures such as the white box and black box testing.
Planning: The resources which are required in the development of the software are must
be very much important to ensure the quality of service offered by the software.
Analysis: Most of the issues of the software has to be addressed using the different
categories of software testing procedures such as the white box and black box testing.

11BIG DATA TESTING FOR A LEADING GLOBAL BREWER
4. Development and Implementation of Standard Quality Control Documentation
a) Critical Importance of Good Control Documentation
The process of documentation could be termed as a strategic advantage towards the
prospective of the business. Documentation plays a major role with the management of quality
and maintaining a good form of control over the IT systems and processes within the
organisation (Whyte, Stasis and Lindkvist 2016, pp. 339-351). This report focuses over the
impact of Big Data Testing procedures within a leading global brewer. The different test
procedures that happen within the company should be documented according to a presentable
format.
Hierarchy of Quality Documentation – The process of quality documentation could be
established and understood as the best form of practice based on the Quality Documentation
System. The entire process of documentation over the quality could be divided into four
hierarchical processes (Liu and Wang 2016, pp.102-116). These are: Quality Manual, Quality
Procedures, Work Instructions and Quality Records.
1. Quality Manual – This is defined within the top hierarchy and can be defined as a
guiding document based on aligning each of the subsequent decisions. The manual also includes
the Quality Policy, which can be defined as the commitment of the company towards the quality
and satisfaction of customers.
2. Quality Procedures – The next step within Quality Hierarchy is the Quality
Procedures. These form the primary purpose of the system of documentation. In this process of
the documentation, each of the responsibilities of functional groups and other personnel would
4. Development and Implementation of Standard Quality Control Documentation
a) Critical Importance of Good Control Documentation
The process of documentation could be termed as a strategic advantage towards the
prospective of the business. Documentation plays a major role with the management of quality
and maintaining a good form of control over the IT systems and processes within the
organisation (Whyte, Stasis and Lindkvist 2016, pp. 339-351). This report focuses over the
impact of Big Data Testing procedures within a leading global brewer. The different test
procedures that happen within the company should be documented according to a presentable
format.
Hierarchy of Quality Documentation – The process of quality documentation could be
established and understood as the best form of practice based on the Quality Documentation
System. The entire process of documentation over the quality could be divided into four
hierarchical processes (Liu and Wang 2016, pp.102-116). These are: Quality Manual, Quality
Procedures, Work Instructions and Quality Records.
1. Quality Manual – This is defined within the top hierarchy and can be defined as a
guiding document based on aligning each of the subsequent decisions. The manual also includes
the Quality Policy, which can be defined as the commitment of the company towards the quality
and satisfaction of customers.
2. Quality Procedures – The next step within Quality Hierarchy is the Quality
Procedures. These form the primary purpose of the system of documentation. In this process of
the documentation, each of the responsibilities of functional groups and other personnel would

12BIG DATA TESTING FOR A LEADING GLOBAL BREWER
be described (Padhye, Mani and Sinha 2014, pp. 332-335). These would be further align the
general form of business operations.
3. Work Instructions – This forms the third tier of the documentation over the quality of
the system. In this process of documentation, the detailed and specific actions that needs to be
taken for the control over a certain project would need to be considered.
4. Quality Records – This is defined under the final tier over the system of Quality
Documentation. In this stage, each of the information, forms, records, information and data
would be captured (Stapel and Schneider 2014, pp.234-252). The maintaining of quality records
with the help of objective evidence would be helpful for proving that a particular system is being
executed in a proper manner.
b) Specific Problems Encountered within the IT System
One common problem that could affect the web centred IT systems of the leading global
brewer is the downtime of website. The problem could be depicted in the following diagram:
be described (Padhye, Mani and Sinha 2014, pp. 332-335). These would be further align the
general form of business operations.
3. Work Instructions – This forms the third tier of the documentation over the quality of
the system. In this process of documentation, the detailed and specific actions that needs to be
taken for the control over a certain project would need to be considered.
4. Quality Records – This is defined under the final tier over the system of Quality
Documentation. In this stage, each of the information, forms, records, information and data
would be captured (Stapel and Schneider 2014, pp.234-252). The maintaining of quality records
with the help of objective evidence would be helpful for proving that a particular system is being
executed in a proper manner.
b) Specific Problems Encountered within the IT System
One common problem that could affect the web centred IT systems of the leading global
brewer is the downtime of website. The problem could be depicted in the following diagram:
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

13BIG DATA TESTING FOR A LEADING GLOBAL BREWER
(Figure 2: The Cause and Effect Diagram or Fishbone Diagram)
(Source: Created by author)
The above figure describes the different effects that could arise from the causes of the
problem. The primary effect that could arise is that the website might not be able to connect with
the server. This might arise from a number of causes. This includes:
1. Overloading of web server – The cause of the overloading of the web server is that
there might be millions of users who would wish to connect to a certain website during a short
time interval (Walkowiak 2014, pp. 467-476). In such situations, the requests are processed with
long time-delays.
2. Issue within Firewall – The firewall could block certain connections that would be
made within a website (Shklovski, Vertesi and Lindtner 2014, pp.1-21). In case of downtime of
firewalls, there would be a certain series of unanswered STN packets that would arise from the
public IP address of server.
3. Issue within Server Software – Some issues within the server software could lead to
problems based on connecting with the website. It might happen that the server might get
crashed due to plugins that might not be well-programmed. Such kind of plugins, which are
highly complex in nature would block the access to websites that might put an impact over the
opening of websites.
The secondary effect that could lead to downtime of website is DNS lookup. These
include:
(Figure 2: The Cause and Effect Diagram or Fishbone Diagram)
(Source: Created by author)
The above figure describes the different effects that could arise from the causes of the
problem. The primary effect that could arise is that the website might not be able to connect with
the server. This might arise from a number of causes. This includes:
1. Overloading of web server – The cause of the overloading of the web server is that
there might be millions of users who would wish to connect to a certain website during a short
time interval (Walkowiak 2014, pp. 467-476). In such situations, the requests are processed with
long time-delays.
2. Issue within Firewall – The firewall could block certain connections that would be
made within a website (Shklovski, Vertesi and Lindtner 2014, pp.1-21). In case of downtime of
firewalls, there would be a certain series of unanswered STN packets that would arise from the
public IP address of server.
3. Issue within Server Software – Some issues within the server software could lead to
problems based on connecting with the website. It might happen that the server might get
crashed due to plugins that might not be well-programmed. Such kind of plugins, which are
highly complex in nature would block the access to websites that might put an impact over the
opening of websites.
The secondary effect that could lead to downtime of website is DNS lookup. These
include:

14BIG DATA TESTING FOR A LEADING GLOBAL BREWER
1. Expiry of Domain Name – When a domain name expires, the website would
immediately become inactive and each of the services would cease to function. In such times, no
kind of updates could be made to the domain. This domain would also remain available based on
reactivation at the regular domain and would be hence covered under the list of Expired
Domains.
2. Issues within DNS Server – High form of DNS latency would equal to high loading
times of websites. The higher DNS latency could be formed as a result of the servers of DNS
name that would not be within the close proximity in terms of geographic locations (Semchedine
et al. 2014, pp. 1-6). This might happen as a result of the fact that there might be a high
percentage of users who would be visiting within a particular website. Network congestion could
be another leading factor leading to issues within the DNS servers.
5. Project Management Tools
a) Role of PRINCE2 within Project Management of IT Systems
During the process of website development, the project management method of
PRINCE2 would be helpful for managing the different aspects of the project. These include:
1. Project Assurance – The project assurance forms a major kind of part based on
discussing about the progress matter of the project. Three views would be based on assurance
such as user, specialist and business. Each of the view would majorly reflect of the interests
supported from the project board members (Glukhov, Ilin and Levina 2015, pp. 543-553). The
assurance of project and business would be helpful for checking that the project would be
aligned within the various costs and benefits.
1. Expiry of Domain Name – When a domain name expires, the website would
immediately become inactive and each of the services would cease to function. In such times, no
kind of updates could be made to the domain. This domain would also remain available based on
reactivation at the regular domain and would be hence covered under the list of Expired
Domains.
2. Issues within DNS Server – High form of DNS latency would equal to high loading
times of websites. The higher DNS latency could be formed as a result of the servers of DNS
name that would not be within the close proximity in terms of geographic locations (Semchedine
et al. 2014, pp. 1-6). This might happen as a result of the fact that there might be a high
percentage of users who would be visiting within a particular website. Network congestion could
be another leading factor leading to issues within the DNS servers.
5. Project Management Tools
a) Role of PRINCE2 within Project Management of IT Systems
During the process of website development, the project management method of
PRINCE2 would be helpful for managing the different aspects of the project. These include:
1. Project Assurance – The project assurance forms a major kind of part based on
discussing about the progress matter of the project. Three views would be based on assurance
such as user, specialist and business. Each of the view would majorly reflect of the interests
supported from the project board members (Glukhov, Ilin and Levina 2015, pp. 543-553). The
assurance of project and business would be helpful for checking that the project would be
aligned within the various costs and benefits.

15BIG DATA TESTING FOR A LEADING GLOBAL BREWER
2. Project Support – With the help of PRINCE2 methodology, the project manager and
other software development teams involved within the project would be helped in arranging of
meetings, keeping plans up-to-date, storing files and many other activities. The backend
executive would be providing help for supporting the project and other outcomes for the project.
There are different groups who would be involved within the development of a website
project. These include the project manager, software development teams, networking team,
testing team, data analyst team, suppliers of hardware and software, customers and many others.
Such kind of teams would be responsible for managing the wide areas within the project (Too
and Weaver 2014, pp.1382-1394). The use of PRINCE2 methodology within the project would
be highly helped in providing a common form of language between all the interested parties
involved within the project. The bringing together of contractors, suppliers and other software
development teams for the development of the project would incur contractual management that
would bind the different teams. They would be thus responsible for benefiting the user by
developing a high quality output for the project.
The PRINCE2 methodology would describe the ways in which each of the persons
involved within the project would be managed together. These methods would also define the
ways of defining risks, managing them and ensuring high quality over the business processes
(Ram, Corkindale and Wu 2015, pp.29-39). With the technique followed by PRINCE2, it would
further help in putting a major impact over controlling the different forms of impact made by the
changes. The use of such kind of methodology within the development of a website would
ensure that the project would not proceed in the wrong direction.
2. Project Support – With the help of PRINCE2 methodology, the project manager and
other software development teams involved within the project would be helped in arranging of
meetings, keeping plans up-to-date, storing files and many other activities. The backend
executive would be providing help for supporting the project and other outcomes for the project.
There are different groups who would be involved within the development of a website
project. These include the project manager, software development teams, networking team,
testing team, data analyst team, suppliers of hardware and software, customers and many others.
Such kind of teams would be responsible for managing the wide areas within the project (Too
and Weaver 2014, pp.1382-1394). The use of PRINCE2 methodology within the project would
be highly helped in providing a common form of language between all the interested parties
involved within the project. The bringing together of contractors, suppliers and other software
development teams for the development of the project would incur contractual management that
would bind the different teams. They would be thus responsible for benefiting the user by
developing a high quality output for the project.
The PRINCE2 methodology would describe the ways in which each of the persons
involved within the project would be managed together. These methods would also define the
ways of defining risks, managing them and ensuring high quality over the business processes
(Ram, Corkindale and Wu 2015, pp.29-39). With the technique followed by PRINCE2, it would
further help in putting a major impact over controlling the different forms of impact made by the
changes. The use of such kind of methodology within the development of a website would
ensure that the project would not proceed in the wrong direction.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

16BIG DATA TESTING FOR A LEADING GLOBAL BREWER
b) Use of Work Breakdown Structure (WBS), Precedence Diagram and Gantt chart
During the development of a website, the key areas would need to be considered in which
specific works would need to be done. The project manager and the software development team
involved within the project would be highly responsible for performing the maximum work over
the website. The initial requirements need to be captured and in this phase, the technical
specifications would be laid out (Allen et al. 2014, p.1). The user requirements would be
gathered in this phase. Other elements such as the overall layout of the website, length of
sessions and many other details would need to be included within the description of the WBS.
b) Use of Work Breakdown Structure (WBS), Precedence Diagram and Gantt chart
During the development of a website, the key areas would need to be considered in which
specific works would need to be done. The project manager and the software development team
involved within the project would be highly responsible for performing the maximum work over
the website. The initial requirements need to be captured and in this phase, the technical
specifications would be laid out (Allen et al. 2014, p.1). The user requirements would be
gathered in this phase. Other elements such as the overall layout of the website, length of
sessions and many other details would need to be included within the description of the WBS.

17BIG DATA TESTING FOR A LEADING GLOBAL BREWER
(Figure 3: The Website Development Project)
(Source: Created by author)
(Figure 3: The Website Development Project)
(Source: Created by author)

18BIG DATA TESTING FOR A LEADING GLOBAL BREWER
A precedence diagram would be helpful for enabling a visual representation of the
schedule for the project. The popular components that would be included within the precedence
diagrams include the Gantt charts. This kind of diagram would be helpful for considering the
planning and tracking procedures of the project that would describe the start and finish dates of
the project. The precedence diagram would also help in identifying the critical path in relation to
the project scope.
The Gantt chart is highly helpful for the development of the website. This chart would
also help in scheduling of different kind of activities in relation with the project. The use of
scheduling within the defining of activities for a website development project would help in
maintaining the workflow of the project. This would be helpful for ensuring that the project
would meet the final objectives and goals that were predefined (Laporte and O’Connor 2014, pp.
13-24). Milestones would be mentioned within the Gantt chart that would help in ensuring that
certain activities would need to be completed within the stipulated time. Hence, with a proper
kind of defining of activities within the Gantt chart, it would help the project team to develop the
website in a proper manner and with high efficiency.
A precedence diagram would be helpful for enabling a visual representation of the
schedule for the project. The popular components that would be included within the precedence
diagrams include the Gantt charts. This kind of diagram would be helpful for considering the
planning and tracking procedures of the project that would describe the start and finish dates of
the project. The precedence diagram would also help in identifying the critical path in relation to
the project scope.
The Gantt chart is highly helpful for the development of the website. This chart would
also help in scheduling of different kind of activities in relation with the project. The use of
scheduling within the defining of activities for a website development project would help in
maintaining the workflow of the project. This would be helpful for ensuring that the project
would meet the final objectives and goals that were predefined (Laporte and O’Connor 2014, pp.
13-24). Milestones would be mentioned within the Gantt chart that would help in ensuring that
certain activities would need to be completed within the stipulated time. Hence, with a proper
kind of defining of activities within the Gantt chart, it would help the project team to develop the
website in a proper manner and with high efficiency.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

19BIG DATA TESTING FOR A LEADING GLOBAL BREWER
ID Outline
Number
Task
Mode
Task Name Duration Start Finish Predecessors
0 0 Website
Development Project
171 days Tue 11-06-19 Tue 04-02-20
1 1 Start project 1 day Tue 11-06-19 Tue 11-06-19
2 2 Gathering of
Requirements
11 days Wed 12-06-19 Wed 26-06-19
3 2.1 Defining technical
specifications
4 days Wed 12-06-19 Mon 17-06-19 1
4 2.2 Defining user
requirements
5 days Tue 18-06-19 Mon 24-06-19 3
5 2.3 Reporting of
Requirements
2 days Tue 25-06-19 Wed 26-06-19 4
6 3 Establishment of
Website Design
Process
27 days Thu 27-06-19 Fri 02-08-19
7 3.1 Desiging of
elements
9 days Thu 27-06-19 Tue 09-07-19 5
8 3.2 Designing overall
layout of website
14 days Wed 10-07-19 Mon 29-07-19 7
9 3.3 Defining content
elements
4 days Tue 30-07-19 Fri 02-08-19 8
10 4 Selection of Technical
Framework
13 days Mon 05-08-19 Wed 21-08-19
11 4.1 Evaluation of
options
2 days Mon 05-08-19 Tue 06-08-19 9
12 4.2 Evaluation of time
and cost for
development
5 days Mon 05-08-19 Fri 09-08-19 9
13 4.3 Making of decisions8 days Mon 12-08-19 Wed 21-08-19 11,12
14 5 Creation of
Infrastructure
58 days Thu 22-08-19 Mon 11-11-19
15 5.1 Building the
backend
46 days Thu 22-08-19 Thu 24-10-19 13
16 5.2 Building the
front-end (user
interface)
51 days Thu 22-08-19 Thu 31-10-19 13
17 5.3 Integrating both
front end and back
end
7 days Fri 01-11-19 Mon 11-11-19 15,16
18 6 Creation of Content 33 days Tue 12-11-19 Thu 26-12-19
19 6.1 Creation of content
summary
6 days Tue 12-11-19 Tue 19-11-19 17
20 6.2 Establishment of
content details
10 days Wed 20-11-19 Tue 03-12-19 19
21 6.3 Assigning of
creation of content
3 days Wed 20-11-19 Fri 22-11-19 19
22 6.4 Creation of
detailed content
8 days Wed 04-12-19 Fri 13-12-19 20,21
23 6.5 Loading of Website
Content
9 days Mon 16-12-19 Thu 26-12-19 22
24 7 Testing of Website 16 days Fri 27-12-19 Fri 17-01-20
25 7.1 Navigating through
the website
7 days Fri 27-12-19 Mon 06-01-20 23
26 7.2 Testing the
interactive
elements
3 days Tue 07-01-20 Thu 09-01-20 25
27 7.3 Testing the
compatibility with
browser
6 days Fri 10-01-20 Fri 17-01-20 26
28 8 Final Website Rollout 12 days Mon 20-01-20 Tue 04-02-20
29 8.1 Establishment of
target date
2 days Mon 20-01-20 Tue 21-01-20 27
30 8.2 Creation of
Communication
plan
9 days Wed 22-01-20 Mon 03-02-20 29
31 8.3 Making of website
to be live
1 day Tue 04-02-20 Tue 04-02-20 30
32 9 End Project 0 days Tue 04-02-20 Tue 04-02-20 31 04-02
B M E B M E B M E B M E B M E B M E B M E B M E B M
June July August September October November December January February
(Figure 4: The Gantt chart of the Project)
(Source: Created by author)
ID Outline
Number
Task
Mode
Task Name Duration Start Finish Predecessors
0 0 Website
Development Project
171 days Tue 11-06-19 Tue 04-02-20
1 1 Start project 1 day Tue 11-06-19 Tue 11-06-19
2 2 Gathering of
Requirements
11 days Wed 12-06-19 Wed 26-06-19
3 2.1 Defining technical
specifications
4 days Wed 12-06-19 Mon 17-06-19 1
4 2.2 Defining user
requirements
5 days Tue 18-06-19 Mon 24-06-19 3
5 2.3 Reporting of
Requirements
2 days Tue 25-06-19 Wed 26-06-19 4
6 3 Establishment of
Website Design
Process
27 days Thu 27-06-19 Fri 02-08-19
7 3.1 Desiging of
elements
9 days Thu 27-06-19 Tue 09-07-19 5
8 3.2 Designing overall
layout of website
14 days Wed 10-07-19 Mon 29-07-19 7
9 3.3 Defining content
elements
4 days Tue 30-07-19 Fri 02-08-19 8
10 4 Selection of Technical
Framework
13 days Mon 05-08-19 Wed 21-08-19
11 4.1 Evaluation of
options
2 days Mon 05-08-19 Tue 06-08-19 9
12 4.2 Evaluation of time
and cost for
development
5 days Mon 05-08-19 Fri 09-08-19 9
13 4.3 Making of decisions8 days Mon 12-08-19 Wed 21-08-19 11,12
14 5 Creation of
Infrastructure
58 days Thu 22-08-19 Mon 11-11-19
15 5.1 Building the
backend
46 days Thu 22-08-19 Thu 24-10-19 13
16 5.2 Building the
front-end (user
interface)
51 days Thu 22-08-19 Thu 31-10-19 13
17 5.3 Integrating both
front end and back
end
7 days Fri 01-11-19 Mon 11-11-19 15,16
18 6 Creation of Content 33 days Tue 12-11-19 Thu 26-12-19
19 6.1 Creation of content
summary
6 days Tue 12-11-19 Tue 19-11-19 17
20 6.2 Establishment of
content details
10 days Wed 20-11-19 Tue 03-12-19 19
21 6.3 Assigning of
creation of content
3 days Wed 20-11-19 Fri 22-11-19 19
22 6.4 Creation of
detailed content
8 days Wed 04-12-19 Fri 13-12-19 20,21
23 6.5 Loading of Website
Content
9 days Mon 16-12-19 Thu 26-12-19 22
24 7 Testing of Website 16 days Fri 27-12-19 Fri 17-01-20
25 7.1 Navigating through
the website
7 days Fri 27-12-19 Mon 06-01-20 23
26 7.2 Testing the
interactive
elements
3 days Tue 07-01-20 Thu 09-01-20 25
27 7.3 Testing the
compatibility with
browser
6 days Fri 10-01-20 Fri 17-01-20 26
28 8 Final Website Rollout 12 days Mon 20-01-20 Tue 04-02-20
29 8.1 Establishment of
target date
2 days Mon 20-01-20 Tue 21-01-20 27
30 8.2 Creation of
Communication
plan
9 days Wed 22-01-20 Mon 03-02-20 29
31 8.3 Making of website
to be live
1 day Tue 04-02-20 Tue 04-02-20 30
32 9 End Project 0 days Tue 04-02-20 Tue 04-02-20 31 04-02
B M E B M E B M E B M E B M E B M E B M E B M E B M
June July August September October November December January February
(Figure 4: The Gantt chart of the Project)
(Source: Created by author)

20BIG DATA TESTING FOR A LEADING GLOBAL BREWER
6. Ethical and legal considerations to quality management
a) Legal and ethical issues
There are two main ethical as well as legal issue faced by the business advisors which can
be used by the software development team which are discussed as followings:
The prime ethical issue is the maintenance of the security as well as the privacy of the software
as huge amount of data are processing using the business software. Huge volume of data are
usually processed using the software as the security as well as the privacy issue can have a huge
impact on the use of the software (Parizi et al., 2018, pp. 825-826). It can be said that the ethical
issue can have an undesirable impact on the growth and productivity of the organizational who
are using the software. Data is the other essential factors associated with the privacy and security
of software.
The other significant issue ethical issue which are faced by the business advisors is the
ownership of the components which are used in the software. It can be said that this ethical
consideration can be successfully addressed using the Non-disclosure Agreement. The legal
document are also very much important to address this ethical issue. Each of the deployment
contracts are very much important to understand the trade secrets, and internal business
documents, proprietary processes.
The two legal issues associated with the quality which has to be maintained by the
software development team are the compatibility issues and the accountability issue.
Compatibility issue is defined as the category of issue which is major concern for both the users
of the software, software development team and also for the business advisors. Compatibility
issues arises only when the users or the concerned individuals are unable to access the software
6. Ethical and legal considerations to quality management
a) Legal and ethical issues
There are two main ethical as well as legal issue faced by the business advisors which can
be used by the software development team which are discussed as followings:
The prime ethical issue is the maintenance of the security as well as the privacy of the software
as huge amount of data are processing using the business software. Huge volume of data are
usually processed using the software as the security as well as the privacy issue can have a huge
impact on the use of the software (Parizi et al., 2018, pp. 825-826). It can be said that the ethical
issue can have an undesirable impact on the growth and productivity of the organizational who
are using the software. Data is the other essential factors associated with the privacy and security
of software.
The other significant issue ethical issue which are faced by the business advisors is the
ownership of the components which are used in the software. It can be said that this ethical
consideration can be successfully addressed using the Non-disclosure Agreement. The legal
document are also very much important to address this ethical issue. Each of the deployment
contracts are very much important to understand the trade secrets, and internal business
documents, proprietary processes.
The two legal issues associated with the quality which has to be maintained by the
software development team are the compatibility issues and the accountability issue.
Compatibility issue is defined as the category of issue which is major concern for both the users
of the software, software development team and also for the business advisors. Compatibility
issues arises only when the users or the concerned individuals are unable to access the software

21BIG DATA TESTING FOR A LEADING GLOBAL BREWER
due to the issue of incompatibility. Whereas accountability issue can be defined as the type of
issue which deal with blameworthiness, liability and answerability of account giving.
Cybercrimes in terms of the major cyber security issues are the prime aspect of the
accountability issue of the software (Valentino 2016, pp. 535-553). Accountability of the
shareholders is the other challenge associated with the software development team which has to
be addressed in the first place so that growth and evolution of the software is maintained
throughout its life cycle.
b) Similarities and/or differences of the ethical and legal issues
There are lots of similarities as well as differences associated with each of the ethical and
legal issues which are faced by the software development team. The privacy and the security
issue of the software development are directly associated with the ownership of the software. It
can be said that both these two categories of ethical considerations are very much associated with
each other, it can also be said that privacy as well as security of the data are compromised if the
ownership of the data is hampered (Belay 2015, pp 119). The other prime similarity between the
privacy concerns with the ownership of the software is that both these issues occurs due to the
intervention of the social engineers as well as the cyber criminals. Loss of essential data can be
the impact of both these ethical considerations. At the same time it can also be said that that
compatibility issue and the accountability issues are very much different from each other (San
and Peng 2016, pp 293-309). Based on the detailed analysis it can be said that accountability
issue can be shared among the users of the software, whereas the compatibility of the software
cannot be shared among the users or the developers of the software development systems.
due to the issue of incompatibility. Whereas accountability issue can be defined as the type of
issue which deal with blameworthiness, liability and answerability of account giving.
Cybercrimes in terms of the major cyber security issues are the prime aspect of the
accountability issue of the software (Valentino 2016, pp. 535-553). Accountability of the
shareholders is the other challenge associated with the software development team which has to
be addressed in the first place so that growth and evolution of the software is maintained
throughout its life cycle.
b) Similarities and/or differences of the ethical and legal issues
There are lots of similarities as well as differences associated with each of the ethical and
legal issues which are faced by the software development team. The privacy and the security
issue of the software development are directly associated with the ownership of the software. It
can be said that both these two categories of ethical considerations are very much associated with
each other, it can also be said that privacy as well as security of the data are compromised if the
ownership of the data is hampered (Belay 2015, pp 119). The other prime similarity between the
privacy concerns with the ownership of the software is that both these issues occurs due to the
intervention of the social engineers as well as the cyber criminals. Loss of essential data can be
the impact of both these ethical considerations. At the same time it can also be said that that
compatibility issue and the accountability issues are very much different from each other (San
and Peng 2016, pp 293-309). Based on the detailed analysis it can be said that accountability
issue can be shared among the users of the software, whereas the compatibility of the software
cannot be shared among the users or the developers of the software development systems.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.

22BIG DATA TESTING FOR A LEADING GLOBAL BREWER
7. Conclusion
Thus, this report is very much useful to understand the importance of maintaining quality
assurance as well as quality control for the development of a website. Numerous aspects of
quality assurance was discussed in this report in a detailed manner. The importance of
maintaining the international as well as national standards for the development of a website as
part of the IT system can also be identified from the paper. This report also concludes the
different categories of risk and the counter measures which are associated with the development
of IT systems and websites such as the complications of the unproven technologies. This report
also helps in understanding the significance of the quality control documentation which helps in
maintaining quality control of the software. The report also highlights the cause and effect of the
servers issue and the DNS issues using a fish bone diagram. The role of the PRINCE 2
methodology in managing the IT systems was also presented in this report. This report also helps
in understand the role of precedence diagram, Gantt chart and WBS in the website development
projects. The report also concluded with the detailed discussion between the similarity and the
differences between the ethical and legal considerations faced by the business driver and
software development team.
7. Conclusion
Thus, this report is very much useful to understand the importance of maintaining quality
assurance as well as quality control for the development of a website. Numerous aspects of
quality assurance was discussed in this report in a detailed manner. The importance of
maintaining the international as well as national standards for the development of a website as
part of the IT system can also be identified from the paper. This report also concludes the
different categories of risk and the counter measures which are associated with the development
of IT systems and websites such as the complications of the unproven technologies. This report
also helps in understanding the significance of the quality control documentation which helps in
maintaining quality control of the software. The report also highlights the cause and effect of the
servers issue and the DNS issues using a fish bone diagram. The role of the PRINCE 2
methodology in managing the IT systems was also presented in this report. This report also helps
in understand the role of precedence diagram, Gantt chart and WBS in the website development
projects. The report also concluded with the detailed discussion between the similarity and the
differences between the ethical and legal considerations faced by the business driver and
software development team.

23BIG DATA TESTING FOR A LEADING GLOBAL BREWER
References
Algernon, D., Arndt, R.W., Denzel, W., Ebsen, B., Feistkorn, S., Friese, M., U Groe, C.,
Kathage, S., Keler, S., Kopp, C. and Kuttenbaum, S., 2018, August. Test specimen concepts in
regard to quality assurance and validation of nondestructive testing in civil engineering. In
NDE/NDT for Highways & Bridges: SMT 2018 (pp. 39-48).
Allen, M., Alleyne, D., Farmer, C., McRae, A. and Turner, C., 2014. A framework for project
success. Journal of Information Technology and Economic Development, 5(2), p.1.
Axelsson, J. and Skoglund, M., 2016. Quality assurance in software ecosystems: A systematic
literature mapping and research agenda. Journal of Systems and Software, 114, pp.69-81.
Belay, N., 2015. Robot ethics and self-driving cars: How ethical determinations in software will
require a new legal framework. J. Legal Prof., 40, p.119.
Bielow, C., Mastrobuoni, G. and Kempa, S., 2015. Proteomics quality control: quality control
software for MaxQuant results. Journal of proteome research, 15(3), pp.777-787.
Brhel, M., Meth, H., Maedche, A. and Werder, K., 2015. Exploring principles of user-centered
agile software development: A literature review. Information and software technology, 61,
pp.163-181.
Cohen, S.K., Hsu, S.T. and Dahlin, K.B., 2016. With whom do technology sponsors partner
during technology battles? Social networking strategies for unproven (and proven) technologies.
Organization Science, 27(4), pp.846-872.
References
Algernon, D., Arndt, R.W., Denzel, W., Ebsen, B., Feistkorn, S., Friese, M., U Groe, C.,
Kathage, S., Keler, S., Kopp, C. and Kuttenbaum, S., 2018, August. Test specimen concepts in
regard to quality assurance and validation of nondestructive testing in civil engineering. In
NDE/NDT for Highways & Bridges: SMT 2018 (pp. 39-48).
Allen, M., Alleyne, D., Farmer, C., McRae, A. and Turner, C., 2014. A framework for project
success. Journal of Information Technology and Economic Development, 5(2), p.1.
Axelsson, J. and Skoglund, M., 2016. Quality assurance in software ecosystems: A systematic
literature mapping and research agenda. Journal of Systems and Software, 114, pp.69-81.
Belay, N., 2015. Robot ethics and self-driving cars: How ethical determinations in software will
require a new legal framework. J. Legal Prof., 40, p.119.
Bielow, C., Mastrobuoni, G. and Kempa, S., 2015. Proteomics quality control: quality control
software for MaxQuant results. Journal of proteome research, 15(3), pp.777-787.
Brhel, M., Meth, H., Maedche, A. and Werder, K., 2015. Exploring principles of user-centered
agile software development: A literature review. Information and software technology, 61,
pp.163-181.
Cohen, S.K., Hsu, S.T. and Dahlin, K.B., 2016. With whom do technology sponsors partner
during technology battles? Social networking strategies for unproven (and proven) technologies.
Organization Science, 27(4), pp.846-872.

24BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Dunn, W.B., Broadhurst, D.I., Edison, A., Guillou, C., Viant, M.R., Bearden, D.W. and Beger,
R.D., 2017. Quality assurance and quality control processes: summary of a metabolomics
community questionnaire. Metabolomics, 13(5), p.50.
Fang, L.L., Valverde-Pérez, B., Damgaard, A., Plosz, B.G. and Rygaard, M., 2016. Life cycle
assessment as development and decision support tool for wastewater resource recovery
technology. Water research, 88, pp.538-549.
Glukhov, V.V., Ilin, I.V. and Levina, A.I., 2015. Project management team structure for internet
providing companies. In Internet of Things, Smart Spaces, and Next Generation Networks and
Systems (pp. 543-553). Springer, Cham.
James, M.R., Robson, S., d'Oleire-Oltmanns, S. and Niethammer, U., 2017. Optimising UAV
topographic surveys processed with structure-from-motion: Ground control quality, quantity and
bundle adjustment. Geomorphology, 280, pp.51-66.
Kácha, O., Kovács, B.E., McCarthy, C., Schuurmans, A.A., Dobyns, C., Haller, E., Hinrichs, S.
and Ruggeri, K., 2016. An approach to establishing international quality standards for medical
travel. Frontiers in Public Health, 4, p.29.
Keshavan, A., Datta, E., McDonough, I.M., Madan, C.R., Jordan, K. and Henry, R.G., 2018.
Mindcontrol: A web application for brain segmentation quality control. NeuroImage, 170,
pp.365-372.
Laporte, C.Y. and O’Connor, R.V., 2014, June. A systems process lifecycle standard for very
small entities: Development and pilot trials. In European Conference on Software Process
Improvement (pp. 13-24). Springer, Berlin, Heidelberg.
Dunn, W.B., Broadhurst, D.I., Edison, A., Guillou, C., Viant, M.R., Bearden, D.W. and Beger,
R.D., 2017. Quality assurance and quality control processes: summary of a metabolomics
community questionnaire. Metabolomics, 13(5), p.50.
Fang, L.L., Valverde-Pérez, B., Damgaard, A., Plosz, B.G. and Rygaard, M., 2016. Life cycle
assessment as development and decision support tool for wastewater resource recovery
technology. Water research, 88, pp.538-549.
Glukhov, V.V., Ilin, I.V. and Levina, A.I., 2015. Project management team structure for internet
providing companies. In Internet of Things, Smart Spaces, and Next Generation Networks and
Systems (pp. 543-553). Springer, Cham.
James, M.R., Robson, S., d'Oleire-Oltmanns, S. and Niethammer, U., 2017. Optimising UAV
topographic surveys processed with structure-from-motion: Ground control quality, quantity and
bundle adjustment. Geomorphology, 280, pp.51-66.
Kácha, O., Kovács, B.E., McCarthy, C., Schuurmans, A.A., Dobyns, C., Haller, E., Hinrichs, S.
and Ruggeri, K., 2016. An approach to establishing international quality standards for medical
travel. Frontiers in Public Health, 4, p.29.
Keshavan, A., Datta, E., McDonough, I.M., Madan, C.R., Jordan, K. and Henry, R.G., 2018.
Mindcontrol: A web application for brain segmentation quality control. NeuroImage, 170,
pp.365-372.
Laporte, C.Y. and O’Connor, R.V., 2014, June. A systems process lifecycle standard for very
small entities: Development and pilot trials. In European Conference on Software Process
Improvement (pp. 13-24). Springer, Berlin, Heidelberg.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

25BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Liu, S. and Wang, L., 2016. Influence of managerial control on performance in medical
information system projects: the moderating role of organizational environment and team
risks. International Journal of Project Management, 34(1), pp.102-116.
Martín-Gamboa, M., Iribarren, D., García-Gusano, D. and Dufour, J., 2017. A review of life-
cycle approaches coupled with data envelopment analysis within multi-criteria decision analysis
for sustainability assessment of energy systems. Journal of Cleaner Production, 150, pp.164-
174.
Okonechnikov, K., Conesa, A. and García-Alcalde, F., 2015. Qualimap 2: advanced multi-
sample quality control for high-throughput sequencing data. Bioinformatics, 32(2), pp.292-294.
Padhye, R., Mani, S. and Sinha, V.S., 2014, May. A study of external community contribution to
open-source projects on GitHub. In Proceedings of the 11th Working Conference on Mining
Software Repositories (pp. 332-335). ACM.
Parizi, R.M., Qian, K., Shahriar, H., Wu, F. and Tao, L., 2018, July. Benchmark Requirements
for Assessing Software Security Vulnerability Testing Tools. In 2018 IEEE 42nd Annual
Computer Software and Applications Conference (COMPSAC) (Vol. 1, pp. 825-826). IEEE.
Ram, J., Corkindale, D. and Wu, M.L., 2015. Examining the role of organizational readiness in
ERP project delivery. Journal of Computer Information Systems, 55(2), pp.29-39.
San, T.P. and Peng, S.C., 2016. Legal Issues on Free Software and License Contracts: A
Malaysian Perspective. In Free and Open Source Software (FOSS) and other Alternative License
Models (pp. 293-309). Springer, Cham.
Liu, S. and Wang, L., 2016. Influence of managerial control on performance in medical
information system projects: the moderating role of organizational environment and team
risks. International Journal of Project Management, 34(1), pp.102-116.
Martín-Gamboa, M., Iribarren, D., García-Gusano, D. and Dufour, J., 2017. A review of life-
cycle approaches coupled with data envelopment analysis within multi-criteria decision analysis
for sustainability assessment of energy systems. Journal of Cleaner Production, 150, pp.164-
174.
Okonechnikov, K., Conesa, A. and García-Alcalde, F., 2015. Qualimap 2: advanced multi-
sample quality control for high-throughput sequencing data. Bioinformatics, 32(2), pp.292-294.
Padhye, R., Mani, S. and Sinha, V.S., 2014, May. A study of external community contribution to
open-source projects on GitHub. In Proceedings of the 11th Working Conference on Mining
Software Repositories (pp. 332-335). ACM.
Parizi, R.M., Qian, K., Shahriar, H., Wu, F. and Tao, L., 2018, July. Benchmark Requirements
for Assessing Software Security Vulnerability Testing Tools. In 2018 IEEE 42nd Annual
Computer Software and Applications Conference (COMPSAC) (Vol. 1, pp. 825-826). IEEE.
Ram, J., Corkindale, D. and Wu, M.L., 2015. Examining the role of organizational readiness in
ERP project delivery. Journal of Computer Information Systems, 55(2), pp.29-39.
San, T.P. and Peng, S.C., 2016. Legal Issues on Free Software and License Contracts: A
Malaysian Perspective. In Free and Open Source Software (FOSS) and other Alternative License
Models (pp. 293-309). Springer, Cham.

26BIG DATA TESTING FOR A LEADING GLOBAL BREWER
Semchedine, F., Bouallouche-Medjkoune, L., Sayeh, O., Ayoub, S. and Aïssani, D., 2014, June.
DNS-based load balancing with Cache for geographically distributed Web server systems.
In 2014 Global Summit on Computer & Information Technology (GSCIT) (pp. 1-6). IEEE.
Shklovski, I., Vertesi, J. and Lindtner, S., 2014. Introduction to this special issue on transnational
HCI. Human–Computer Interaction, 29(1), pp.1-21.
Stapel, K. and Schneider, K., 2014. Managing knowledge on communication and information
flow in global software projects. Expert Systems, 31(3), pp.234-252.
Too, E.G. and Weaver, P., 2014. The management of project management: A conceptual
framework for project governance. International Journal of Project Management, 32(8),
pp.1382-1394.
Valentino, D., 2016. Software Assistance and Maintenance Contracts. European Business Law
Review, 27(4), pp.535-553.
Walkowiak, T., 2014. Behavior of Web servers in stress tests. In Proceedings of the Ninth
International Conference on Dependability and Complex Systems DepCoS-RELCOMEX. June
30–July 4, 2014, Brunów, Poland (pp. 467-476). Springer, Cham.
Whyte, J., Stasis, A. and Lindkvist, C., 2016. Managing change in the delivery of complex
projects: Configuration management, asset information and ‘big data’. International Journal of
Project Management, 34(2), pp.339-351.
Semchedine, F., Bouallouche-Medjkoune, L., Sayeh, O., Ayoub, S. and Aïssani, D., 2014, June.
DNS-based load balancing with Cache for geographically distributed Web server systems.
In 2014 Global Summit on Computer & Information Technology (GSCIT) (pp. 1-6). IEEE.
Shklovski, I., Vertesi, J. and Lindtner, S., 2014. Introduction to this special issue on transnational
HCI. Human–Computer Interaction, 29(1), pp.1-21.
Stapel, K. and Schneider, K., 2014. Managing knowledge on communication and information
flow in global software projects. Expert Systems, 31(3), pp.234-252.
Too, E.G. and Weaver, P., 2014. The management of project management: A conceptual
framework for project governance. International Journal of Project Management, 32(8),
pp.1382-1394.
Valentino, D., 2016. Software Assistance and Maintenance Contracts. European Business Law
Review, 27(4), pp.535-553.
Walkowiak, T., 2014. Behavior of Web servers in stress tests. In Proceedings of the Ninth
International Conference on Dependability and Complex Systems DepCoS-RELCOMEX. June
30–July 4, 2014, Brunów, Poland (pp. 467-476). Springer, Cham.
Whyte, J., Stasis, A. and Lindkvist, C., 2016. Managing change in the delivery of complex
projects: Configuration management, asset information and ‘big data’. International Journal of
Project Management, 34(2), pp.339-351.
1 out of 27
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.