Upload
leandro-baca
View
64
Download
0
Tags:
Embed Size (px)
Citation preview
DEVELOPMENT QA REPORTS
A Series of Reports to Enforce Compliance
with Your PeopleSoft Development Standards
Leandro Baca
2
DEVELOPMENT QA REPORTS
• Add value to your release management QA process
• Provide at-a-glance summary of issues by language
• BI Publisher report templates can be easily adapted
to client’s look and feel
• Multilingual capabilities produce the reports in the
user’s desired language
• Optionally produce an XML file for integration
purposes (e.g., analytics, auditing, code QA
history)
3
USE CASES
• Perform QA on language-dependent development
• For single language installations
• For multi-language installations
• Easily delegate language-dependent development
to resources with the required language skills
• Ensure compliance with your internal development
standards
• Object nomenclature
• Object and PeopleCode commenting
4
REPORT RUN CONTROL
5
CONNECTED QUERIES EXTRACT DATA
• Delivered for all
relevant PeopleTools
objects
• Easy to extend for
custom validations
• Can be reused
independently of
generated reports
6
RESULTS RECEIVED BY E-MAIL
• Configurable e-mail subject and body text
7
COVER PAGE: TRANSLATIONS QA REPORT
• Project item statistics on
language-dependent text
• At-a-glance
quantification of issues
by language
8
COVER PAGE: MISSING TRANSLATIONS REPORT
• Project item statistics on
missing translations
• At-a-glance
quantification of issues
by language
9
BREAKDOWN OF OBJECTS BY TYPE
10
BREAKDOWN OF OBJECTS BY LANGUAGE
11
TABLE OF CONTENTS WITH HYPERLINKS
12
SAMPLE OF SECTION DETAIL
13
XML OUTPUT FOR FURTHER INTEGRATION
14
FUTURE ENHANCEMENTS
• Configurable text patterns to validate proper
object and PeopleCode commenting
• Additional QA reports, such as one validating
that customer-created objects all have
descriptions (short and long, where applicable)
• Automatic scheduling of QA of new projects by
means of database triggers