Management Development

Read Complete Research Material

MANAGEMENT DEVELOPMENT

4th Module Management Development

Research Proposal submitted

by

Geetha Lakshmanan

STU 25857

Word count (2867) excludes References

Date of submission April 18th 20124th Module Management Development

Introduction

Software bugs arise from the errors, which people make either in the program code or the technical design of the software. A bug defines any unexpected behavior. The software does something which the user consider as inappropriate. There may be various reasons of software bugs, while it is a misconception that, all errors are because of coding.

The process of testing software for identification or detection of errors defines as “Software testing”. The testing team is responsible for identifying bugs, reviewing the found bugs, setting the priority levels for resolving, and creating a “bug report”. The testing process done can be executed manually or using some automatic tools.

The software testing process helps to determine the quality of software. Each identified bug reports as either a “major” or a “minor” bug, and priority level associates with the nature of the bug. The status of the bugs helps in keeping track of the progress made.

This paper discusses the methodology for fixing severity levels both for major and minor bugs. The web tracking system is also briefly covered. This system could be helpful for improving the communication of the team , and it can also improve the efficiency of the testing process, in addition to, boosting up the testing team's performance.

1. Purpose of Study and the Objectives

Bug Reporting in Software Testing:

The main purpose of testing software is to deliver the quality software. Through the testing process, software defects and possible causes of failure identify. Software testing plays a vital role in the software development Life cycle. The major four steps involved in the cycle are planning, executing, checking and acting. The software testing phase starts in the third step, which involves checking of all aspects of the software (Koirala, S., 2008, pp.1).

The process helps the software developers, as once the bugs report, developers can then fix them. Hence, the developers become able to deliver the software according to the customer requirement, within the planned time, and within the allocated budget.

Aim and Objectives

The main objectives of this research are as follows:

1. To explain the role of Software testers, and what steps they should take for improving the quality, efficiency or performance of the team. In addition, the research will also focus that how the testers conduct the testing process, report the software bugs and what types of techniques and strategies they use for the purpose.

2. To highlight the advantages of the Bug reporting. Also, the topics such as recommended documentation for bug reporting, prioritizing a bug, cost involved in measuring will include in the research.

3. To analyze the importance of automated bug tracking tool such as Jira, and its role in Bug reporting. The automatic software testing will also be analyzed in comparison with manual testing process.

As the beginning step of software testing process, the testers identify their inventories and then map ...
Related Ads