0% found this document useful (0 votes)
494 views8 pages

Ieee 829

IEEE 829 is a standard for software test documentation that provides a framework for structuring and presenting testing processes. It aims to enhance communication, organization, traceability, and compliance in software testing. Despite some disadvantages like administrative overhead and rigidity, its principles remain relevant for ensuring quality in software development.

Uploaded by

0323105991
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
494 views8 pages

Ieee 829

IEEE 829 is a standard for software test documentation that provides a framework for structuring and presenting testing processes. It aims to enhance communication, organization, traceability, and compliance in software testing. Despite some disadvantages like administrative overhead and rigidity, its principles remain relevant for ensuring quality in software development.

Uploaded by

0323105991
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Evaluacion y mejora para el desarrollo de software

IEEE
829
PARA ACCESORIOS BORCELLE
Made by:
Aguilera Perez Jesus Abraham
Alvarez Galindo Aldo Yamil
Mayo Ramos Angel David
Muñoz Reynoso Oscar Gael
What is it?
WHAT IS IEEE 829?
IEEE 829, also known as the Standard for Software Test Documentation, is a standard developed by the
Institute of Electrical and Electronics Engineers (IEEE) that defines a framework for documenting the
software testing process. This standard provides clear guidelines on how to structure and present the
various types of documents used during the software testing phases.

WHAT IS IT USED FOR?


The purpose of IEEE 829 is to ensure that the software testing process is clear, standardized, and well-
documented, achieving the following objectives: Establish Clear Communication, Improve the
Organization of the Testing Process, Ensure Traceability and Facilitate Auditing and Compliance.
How to use
IEEE 829? Unit testing

Integration testing

IEEE 829 is a flexible System testing


and adaptable standard
that can be applied to Acceptance testing
different types of
software testing Regression testing

Performance testing
Advantages
1 2 3
STANDARDIZATION QUALITY RISK
MANAGEMENT
mproves software quality
Makes it easier to compare by ensuring well-organized Risk Management: Helps
and understand documents testing. identify and mitigate
across teams and potential risks.
organizations.
Disadvantages
1 2 3
ADMINISTRATIVE RIGIDITY: ADDITIONAL
OVERHEAD: COSTS:
The structured approach
It can generate a significant may be too restrictive for Creating and maintaining
amount of documentation, agile or small projects, extensive documentation
increasing the time and effort where extensive can add to project costs,
required for management. documentation might not especially for teams with
be practical. limited resources.
Test Incident Report:
A document describing unexpected behavior or issues encountered during testing, including steps to reproduce and
potential impacts.

Structure
Test Summary Report:
A comprehensive summary of the testing process, results, and conclusions, highlighting whether objectives were met and
any unresolved issues.
Test Design Specification:
A document outlining the test conditions, test coverage, and detailed design for test cases to validate specific features or
functionality.
Test Case Specification:
A document that defines the inputs, expected results, and execution conditions for individual test cases.
Test Procedure Specification:
A step-by-step guide describing how to execute test cases, including setup, actions, and cleanup.
Test Item Transmittal Report:
A record used to track and confirm the delivery of test items (e.g., software, hardware) to the testing team.
Test Log:
A chronological record of test execution details, including events, outcomes, and any deviations from the planned
procedure.
Summary
IEEE 829 serves as a valuable framework for software testing documentation, promoting
consistency, clarity, and traceability throughout the testing lifecycle. By standardizing key
documents like test plans, test cases, and test reports, it helps ensure thorough and well-
organized testing practices. While it has been partially superseded by newer standards like
ISO/IEC/IEEE 29119, its principles remain highly relevant and continue to guide teams in
achieving high-quality software development.
Thanks
-CafCats Team.

You might also like