PeopleSoft Application Upgrade Technical Architecture Diagram:
Technical Summary of the steps involved:
·
Prepare
the Database: We shall ensure the functional and Technical integrity of
database, with the help of respective Audit Reports delivered in the certified
path.
·
Apply
People Tools Changes: This activity involves the execution of Rel (New Release)
scripts so as to perform tools upgrade to 8.54, Analyze the customization if
any in the People Tools objects.
·
Run and
Review Compare Reports: Generate the Compare report to analyze the customization in the retired object definitions or modified objects definitions
and map the requirements feasibility to newly added objects, also Identify the
bolt on Objects so as to retain them as is in New Release.
·
Apply
Application Changes: Copy the set of 9.0 Object definitions to Target i.e. Copy
of production database. Apply the Upgrade Bundles for Data conversion and
Perform Data Conversion for the certified path.
·
Finalizing
the Database Structure: Execute the Scripts to Load Application Data, Run the
Final Audit Reports to Ensure Integrity in the Upgraded instance.
·
Complete
Database Changes: Configure the Application server and Web server for the
Upgraded instance and setup the PIA. Setup and Synchronize the Security.
· Testing
the Upgraded Instance: In order to ensure a quality implementation, testing
needs to be performed to validate the new system. During this stage conversion,
functional, integration, user acceptance, volume/performance and parallel
testing will be performed. Parallel testing is optional and will be determined
as part of the engagement.
Test Type
|
Description
|
Resources
|
Unit Testing
|
Unit Testing is the testing of a specific
customization, interface, report or configuration within a specific
module.
|
Typically conducted by developers and those who
have configured apiece of functionality. Team leads.
|
System Testing
|
System testing is end to end testing. It involves
the entire process of a piece of functionality as it moves throughout a
module. Also involves testing a specific business process end to end as
designed including those outside of the software.
|
Typically conducted by project team leads.
|
Integration Testing
|
Integration testing is the testing of data and
processes from end to end across all business areas. Integration testing
ensures that the individual modules have been configured appropriately to
work together and data flows and resources down the process flow understand
how to execute.
|
Typically conducted by project team leads.
|
Performance Testing
|
Performance testing is technical infrastructure
testing designed to ensure that positive response times will be achieved
while simulating the anticipated stresses and strains on the production
system.
|
Typically conducted by the technical project team.
|
User Testing
|
User testing is the end users testing the system
which the project team has designed. It is a combination of unit testing,
system testing and integration testing.
|
Typically conducted by the end users of the system.
|
No comments:
Post a Comment