Portal for implementation of multiple software components
First Claim
Patent Images
1. A computer implemented method, performed by a processor executing instructions, for providing a portal for implementation of multiple software components, the method comprising:
- installing a portal on a server device in a computer system, the portal accessible from each of multiple client devices in the computer system for customizing multiple software components and implementing the software components on any of the multiple client devices;
performing a project preparation phase on the server device in which the portal interacts with at least one of the client devices to receive first user-provided information for an implementation project;
determining and storing on the server device, based on the first user-provided information, a definition of the implementation project, system landscape information identifying the multiple software components for the implementation project, and multiple pre-configured practice processes for the implementation project;
performing a business blueprint creation phase on the server device in which the portal interacts with the client device to receive second user-provided information;
generating and storing on the server device, based on the second user-provided information, a business blueprint that documents;
requirements for the defined implementation project, a selection of at least one of the multiple pre-configured practice processes, and a development system landscape definition that includes the identified software component;
performing a realization phase on the server device that includes configuring the identified software components according to the selected pre-configured practice process, and evaluating consistency of the identified software components according to the requirements;
performing a preparation phase on the server device that includes setting up the system landscape including the identified software components according to the development system landscape definition, and transferring data to at least one of the multiple client devices;
performing a release and support phase on the server device that includes releasing the identified software component and providing support;
wherein the configuration performed in the realization phase involves receiving user-entered information defining or modifying one or more transactions of the software components for the project, receiving user-entered information defining a baseline customization of one or more software components using predefined content, and fine tuning the baseline customization using software with other predefined content; and
wherein defining the baseline customization includes displaying the predefined content, executing the software components using the predefined content and comparing to an existing customization, and receiving user-entered information documenting current configuration settings.
2 Assignments
0 Petitions
Accused Products
Abstract
In certain embodiments, a system and method of receiving data indicates one or more software components included in a user'"'"'s system landscape, receives a user'"'"'s selection of a software component to be managed or customized, accesses the software component in response to the user'"'"'s selection, receives a user'"'"'s input relating to an alteration to be made to a feature or setting of the software component, and modifies one or more files associated with the software component to reflect the alteration.
60 Citations
10 Claims
-
1. A computer implemented method, performed by a processor executing instructions, for providing a portal for implementation of multiple software components, the method comprising:
-
installing a portal on a server device in a computer system, the portal accessible from each of multiple client devices in the computer system for customizing multiple software components and implementing the software components on any of the multiple client devices; performing a project preparation phase on the server device in which the portal interacts with at least one of the client devices to receive first user-provided information for an implementation project; determining and storing on the server device, based on the first user-provided information, a definition of the implementation project, system landscape information identifying the multiple software components for the implementation project, and multiple pre-configured practice processes for the implementation project; performing a business blueprint creation phase on the server device in which the portal interacts with the client device to receive second user-provided information; generating and storing on the server device, based on the second user-provided information, a business blueprint that documents;
requirements for the defined implementation project, a selection of at least one of the multiple pre-configured practice processes, and a development system landscape definition that includes the identified software component;performing a realization phase on the server device that includes configuring the identified software components according to the selected pre-configured practice process, and evaluating consistency of the identified software components according to the requirements; performing a preparation phase on the server device that includes setting up the system landscape including the identified software components according to the development system landscape definition, and transferring data to at least one of the multiple client devices; performing a release and support phase on the server device that includes releasing the identified software component and providing support; wherein the configuration performed in the realization phase involves receiving user-entered information defining or modifying one or more transactions of the software components for the project, receiving user-entered information defining a baseline customization of one or more software components using predefined content, and fine tuning the baseline customization using software with other predefined content; and wherein defining the baseline customization includes displaying the predefined content, executing the software components using the predefined content and comparing to an existing customization, and receiving user-entered information documenting current configuration settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method for providing a portal for implementation of multiple software components, the method comprising:
-
providing, on a server device in a computer system, a tool for customizing one or more of multiple software components and implementing the software component on any of multiple client devices in the computer system; providing, on the server device, a portal for the tool that is accessible from each of the multiple client devices, the portal allowing access to content, software tools and implementation methodologies of the tool; performing a project preparation phase using the tool, the project preparation phase being initiated for a project using at least one of the client devices and involving project definition, definition of a system landscape and installation of the content; performing a business blueprint creation phase using the tool, the business blueprint creation phase being initiated using the client device and involving creation of a business blueprint that documents requirements for the project and setting up a development system landscape for the project; performing a realization phase using the tool, the realization phase involving configuration of at least one of the software components using the content, consistency checking and testing of an implemented solution; performing a preparation phase using the tool, the preparation phase involving setting up the system landscape for production, performing data transfer and conducting end user training; performing a release and support phase using the tool, the release and support phase involving release of the multiple software components and providing support; wherein the configuration performed in the realization phase involves receiving user-entered information defining or modifying one or more transactions of the software components for the project, receiving user-entered information defining a baseline customization of one or more software components using predefined content, and fine tuning the baseline customization using software with other predefined content; and wherein defining the baseline customization includes displaying the predefined content, executing the software components using the predefined content and comparing to an existing customization, and receiving user-entered information documenting current configuration settings.
-
-
10. A computer system comprising:
-
a server device including at least one computer-readable storage medium comprising instructions that when executed by one or more processors perform operations for providing a tool for customizing one or more of multiple software components and implementing the software component on any of multiple client devices, and a portal for the tool that is accessible from each of the multiple client devices, the portal allowing access to content, software tools and implementation methodologies of the tool; wherein the tool is configured to perform a project preparation phase, the project preparation phase being initiated for a project using at least one of the client devices and involving project definition, definition of a system landscape and installation of the content; wherein the tool is configured to perform a business blueprint creation phase, the business blueprint creation phase being initiated using the client device and involving creation of a business blueprint that documents requirements for the project and setting up a development system landscape for the project; wherein the tool is configured to perform a realization phase, the realization phase involving configuration of at least one of the software components using the content, consistency checking and testing of an implemented solution; wherein the tool is configured to perform a preparation phase, the preparation phase involving setting up the system landscape for production, performing data transfer and conducting end user training; wherein the tool is configured to perform a release and support phase, the release and support phase involving release of the multiple software components and providing support; wherein the configuration performed in the realization phase involves receiving user-entered information defining or modifying one or more transactions of the software components for the project, receiving user-entered information defining a baseline customization of one or more software components using predefined content, and fine tuning the baseline customization using software with other predefined content; and wherein defining the baseline customization includes displaying the predefined content, executing the software components using the predefined content and comparing to an existing customization, and receiving user-entered information documenting current configuration settings.
-
Specification