0% found this document useful (0 votes)
24 views

Tools

The document describes various tools used in Siebel development and their purposes. It provides details on Siebel dedicated tools, Siebel web tools, Siebel dedicated client, Toad for Oracle SQL, SoapUI, Oracle BI Publisher, and Jira including what they are used for and key features.

Uploaded by

ragahav1995
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Tools

The document describes various tools used in Siebel development and their purposes. It provides details on Siebel dedicated tools, Siebel web tools, Siebel dedicated client, Toad for Oracle SQL, SoapUI, Oracle BI Publisher, and Jira including what they are used for and key features.

Uploaded by

ragahav1995
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Tool Name

Siebel Dedicated Tools(desktop version)

Siebel Web tools

Siebel Dedicated client(desktop version)/Siebel


Workspace Inspection(IP 17 and Above)

Toad for Oracle SQL

Soap UI

Oracle BI Publisher

Jira
Purpose

This is the primary development environment for building and


configuring Siebel applications. It allows developers to create and
modify Siebel objects such as applets, views, business components,
and workflows.

Siebel Web Tools is an Application Object Manager component that


provides similar functionality through the Siebel Web Client.it has all
the features that of siebel dedicated tools.

The Siebel Dedicated Client is a standalone application that is


installed on individual user machines, it is mainly used by the
development team to test the changes before checking the code in
to the server or to simulate the workflows and debug the script.
We can test the
development workspace in the Siebel application by clicking the
Inspect button for the changes we made to that workspace. This is
like the dedicated client what we had in earlier versions.

Toad allows users to write and execute SQL queries against Oracle
databases. We can retrieve and view data from one or more
database tables. Toad allows users to export and import data in
various formats, making it easy to transfer data between databases

SoapUI is used for testing web services and REST APIs.It is also used
for Load testing which can simulate concurrent requests to a web
service, which is used assess its performance under different load
conditions.

Oracle BI Publisher is a reporting and publishing tool used in


conjunction with various Oracle applications, including Siebel CRM.
BI Publisher allows us to design and create reports. we can design
layouts, add data fields, and customize the appearance of reports.

Jira is used to track and manage issues. It allows to create, prioritize,


and assign tasks, bugs, improvements and other types of issues
Alternate Tool( if the primary not avaiable) Version(if any) Licensed Required?

IP 16 and below

Siebel Dedicated Tools but has some limitations interms


of applet webtemplates IP 17 onwards

IP 16 and below

SQL Developer

Postman
Tool Name

Siebel Dedicated Tools(desktop version)

Siebel Web tools

Siebel Dedicated client(desktop version)


Siebel Workspace Inspection

Toad for Oracle SQL

Soap UI
Oracle BI Publisher

Jira
Vendor

Oracle

Oracle

Oracle
Oracle

Quest

Smartbear
Oracle

Atlassian
Version

IP 16 and Below

IP 17 and Above

IP 16 and Below
IP 17 and Above
16

5.7.2
Key Features

• It is used to create or update any repository objects according to


business purpose.
• Siebel Tools provides a graphical interface for browsing and
managing the Siebel repository.
• Siebel Tools to modify and customize various objects in the
repository. This includes configuring, editing the applet web layout,
editing the workflow process, table changes, edit the script and so on.
• Siebel tools are used to debug the scripting and to simulate the
workflow process.
• Siebel Tools facilitates the deployment of customizations to the
Siebel Server. Developers can use it to create repository files that can be
deployed to the server to apply changes.
• Developers can import and export repository objects, making it easier
to move configurations between different environments such as
development, testing, and production.

• It is used to create or update any repository objects according to


business purpose.
• Siebel Tools provides a graphical interface for browsing and
managing the Siebel repository.
• Siebel Tools to modify and customize various objects in the
repository. This includes configuring, editing the applet web layout,
editing the workflow process, table changes, edit the script and so on.
• Siebel tools are used to debug the scripting and to simulate the
workflow process.
• Siebel Tools facilitates the deployment of customizations to the
Siebel Server. Developers can use it to create repository files that can be
deployed to the server to apply changes.
• Developers can import and export repository objects, making it easier
to move configurations between different environments such as
development, testing, and production.

• Siebel dedicated client is required to test your changes locally.


• It is used to debug the Scripting.
• It is used to simulate the Workflow process.
• It can be accessed without having the servers up.
• This can be connected with local db and without the server
connection.
• Siebel workspace is must for reviewing the development workspace
changes before delivering to the integration or the main workspace
• It is used to preview the applet web template level changes.
• It is available in the application of the development environment
• you no longer needed the dedicated application.

• Toad for Oracle is a popular database management tool designed for


Oracle databases. It offers a wide range of features and functionalities to
help database developers, administrators, and analysts work efficiently
with Oracle databases.
• Toad provides a powerful SQL editor with syntax highlighting, code
completion, and debugging features. Developers can write and execute
SQL queries and PL/SQL code with ease.
• Toad allows users to browse and manage database objects such as
tables, views, indexes, and stored procedures. It provides a user-friendly
interface for object creation, modification, and deletion.
• Users can visually query and analyze data using Toad's Query Builder.
The tool supports data visualization, allowing users to create charts and
graphs to better understand the data.• Using Oracle tuning advisor, we
can optimize the SQL
• Using Toad we can Migrate data from one DB to other. We can do
the batch migration as well

• SoapUI is used for testing web services


• This is used for testing REST APIs.
• It is also used for Load testing which can simulate concurrent
requests to a web service, which is used assess its performance under
different load conditions.
• It can be used to create mock service in case of the actual service is
not available
• Oracle BI Publisher (Business Intelligence Publisher) is a reporting and
publishing solution that is part of the Oracle Business Intelligence (BI)
Suite.
• BI Publisher allows users to create highly formatted reports using
templates. Templates are designed using familiar tools like Microsoft
Word, Adobe Acrobat, or Microsoft Excel, making it easier for business
users to create and customize reports.
• BI Publisher supports a wide range of data sources, including Oracle
databases, XML data, web services, Excel spreadsheets, and others. This
flexibility enables users to access and integrate data from various systems.
• Users can define data models that specify how data should be
extracted, transformed, and presented in the reports. This includes
creating queries, joins, and calculations to shape the data for reporting.
• BI Publisher supports multiple output formats for reports, including
PDF, Excel, RTF (Rich Text Format), HTML, and others. This flexibility
allows users to distribute reports in formats suitable for different
stakeholders.

• JIRA is primarily designed for issue tracking. It allows users to create,


browse, and manage issues, which can represent tasks, bugs, features, or
any other work items
• JIRA supports customizable workflows that define the life cycle of an
issue, including its status, transitions, and conditions. This flexibility
enables organizations to adapt JIRA to their specific processes.
• JIRA allows users to define custom fields to capture additional
information relevant to their projects. This customization enhances the
tool's adaptability to different types of projects.
• Users can create personalized dashboards with gadgets that display
real-time project data, progress, and key metrics. Dashboards provide a
centralized view of project status
Pros

• Easy to use and navigate between the objects.


• It is fast and reliable.
• Independent of the Siebel Server can be access even the siebel servers are down.

• Easy to use and navigate between the objects.


• It is fast and reliable as it is based on OM.
• It can be accessible without having desktop app and can be accessed from any system.

• Application can be used in local application without server connection.


• It is highly used to debug the scripting and simulating the workflow process.
• It is used to find the issues regarding the SRF
• It is part of the main application and can be accessed by the developers who has the development responsibility.
• No need of separate installation on local it can be used in any browser.

• Toad provides an intuitive and user-friendly interface, making it accessible to both novice and experienced users.
• Using Oracle tuning advisor, we can optimize the SQL
• Using Toad we can Migrate data from one DB to other. We can do the batch migration as well
• It offers robust SQL and PL/SQL development tools, including syntax highlighting, code completion, and a powerful
PL/SQL debugger.
• Toad assists database administrators in managing security by providing tools for user access control, role management,
and privilege assignment.

• SoapUI is a open-source tool.


• SoapUI provides an intuitive and user-friendly interface, making it accessible to both beginners and experienced users
• SoapUI is a cross-platform tool, available for Windows, macOS, and Linux, allowing users to work on different operating
systems
• It supports testing of both SOAP and RESTful web services, making it versatile for various types of web service testing
• SoapUI allows the creation and execution of automated test cases, making it efficient for repetitive testing tasks
It can be easily integrated with siebel applications and depends on the sibeel data base

• JIRA allows organizations to define and customize workflows that match their specific processes and project
requirements
• JIRA is well-suited for Agile methodologies, offering Scrum and Kanban boards, as well as features like sprints, backlogs,
and story points
• The tool provides robust search and filtering capabilities, allowing users to quickly locate and retrieve specific issues
based on various criteria.
Cons Ease Of Use

• It is desktop application, so you need to install the


package and configure the CFG file in all developers’
machines.
• Too much of navigation may lead to crash the • Developers will be able to access the desktop
desktop application. application and can perform the development
• It needs more memory on the local machine. activities for the business needs with ease

• UI editing and workflow editing needs to be done • As it is browser-based URL application it is


from the dedicated tools. easy to access.
• Depends on the OM so the server needs to be up • No installation is needed, it can be accessed
to access web tools by any user who has developer responsibility

• Some of the cache will not have in sync with


server applications.
• Any changes on the data will impact the server • It needs to be installed on each developer
when it is connected server db. application.
• Some of the server components will not work • Developer need to have an idea the setup
• It needs to be installed on each developer process and the components which will not work
application. in dedicated
• As it is in the application level AOM needs to up to
access this tool. • As it is browser-based URL application it is
• Some of the features like scripting debugging is easy to access.
complicated compared to the dedicated client which is • No installation is needed, it can be accessed
available in IP16 and below. by any user who has developer responsibility

• Toad for Oracle is a commercial tool, and the full-


featured version may come with a significant cost.
There is a free version with limited features, but some
advanced functionalities may require a paid license.
• Toad may consume a significant amount of It needs to be installed on each developer
system resources, especially when dealing with large machins to use.It is very ease of use as it is
databases or complex queries. developer friendly

Running large test suites or dealing with complex SoapUI is generally considered to be user-friendly,
scenarios may require significant system resources, especially for individuals with a background in API
impacting perform testing and web services
• Setup is little complex, and the integration needs Easily accessible from the Application once
to have effort configured

It is used by entire team to track the project


It has minor cons can be ignored progress and issue tracking.
Vendor Support

• We can create any issue with oracle support portal where the
resolution or the steps to resolve the issues are provided by the oracle
support team.

• We also have the oracle knowledge base where we can search for the
similar issues and their resolution before raising the support ticket.

• We can create any issue with oracle support portal where the
resolution or the steps to resolve the issues are provided by the oracle
support team.

• We also have the oracle knowledge base where we can search for the
similar issues and their resolution before raising the support ticket.

• We can create any issue with oracle support portal where the
resolution or the steps to resolve the issues are provided by the oracle
support team.

• We also have the oracle knowledge base where we can search for the
similar issues and their resolution before raising the support ticket.
• We can create any issue with oracle support portal where the
resolution or the steps to resolve the issues are provided by the oracle
support team.

• We also have the oracle knowledge base where we can search for the
similar issues and their resolution before raising the support ticket.

This tools is required for acessing the database.

It has community support and Knowledge Base but if we need the support
assistance then we need the licensing
• We can create any issue with oracle support portal where the
resolution or the steps to resolve the issues are provided by the oracle
support team.

• We also have the oracle knowledge base where we can search for the
similar issues and their resolution before raising the support ticket.

It is supported by Atlassian for any technical issues


Final Recommendation

This tool is mandatory for the development


and deployment of the Siebel applications so
it is recommended to have this tool for any
Siebel project with IP 16 and below

This tool is mandatory for the development


and deployment of the Siebel applications so
it is recommended to have this tool for any
Siebel project with IP 17 and above

This is mandatory for debugging the


application locally and as there is no
debugging mechanism in the server
application for scripting it is must for the
developers.
This tools is mandatory for IP17 and above to
preview the changes and test.

This is mandatory for integation development


especially when developing the inbound
services.
This is mandaory for the report generation

This is mandatory tool for tracking the project


progress and individual work progress on
timely manner.

You might also like