Profiency Management
Profiency Management
UI
Open UI Customization
Siebel Configuration(Assignment Manger,DVM's,State Model,Run Time
Events…etc)
Business Components
Business Objects
Business Services
Scripting
Scripting Debugging
Workflows
Siebel RCR
Workflow Policies
Performance Tunning
Data Models
Workflow Debugging
Inbound Webservices
Outbound Services
Webservice Debugging
XML
Siebel EIM
PL/SQL
Siebel eService
Business components are fundamental building blocks that represent entities or business objects within the application. They
serve as a bridge between the database tables and the user interface elements such as applets and views
Business objects are the building blocks of an application's user interface. They represent a unit of data that can be
displayed, edited, or processed by the application. Siebel developers use business objects to create new tables, extend
columns, and customize user interface layers. They also modify and customize business objects, business components,
views, screens, and applets according to customer requirements. This can include configuring application components,
creating custom business components, and mapping business objects to database object layers.
Developers use business services to develop solutions for their customers. These solutions help automate routine tasks,
improve customer service, and streamline business processes. They design and develop integration objects and business
services to interact with external systems. They also create run-time events to invoke custom business services during the
assignment of service requests for call center agents. Additionally, they update account and product data by simulating
custom business services and exporting it into flat files.
It allows developers to customize and extend the functionality of Siebel applications by writing scripts that automate tasks,
enforce business rules, and enhance user interactions
Debugging Siebel scripts involves several techniques and tools to identify and resolve issues in the scripts effectively.
Workflows play a crucial role in automating business processes and enforcing business rules. Siebel workflows are designed
to streamline tasks, manage data flow, and trigger actions based on predefined conditions
You can define repeating component jobs using either components or component job templates, and you can schedule
component jobs to run repeatedly at specific times over specific intervals. In order to run repeating component jobs, both the
Server Request Broker (alias SRBroker) and Server Request Processor (alias SRProc) server components must be running.
If you need to run repeating jobs at unspecified times or intervals, run repeating component jobs using a component job
template
Workflow Policies are automated processes that are triggered based on predefined conditions or events. They allow
organizations to streamline business processes, automate routine tasks, and enforce business rules without manual
intervention
Siebel Performance Tuning is a critical aspect of maintaining a high-performing Siebel CRM system. It involves optimizing
various components of the Siebel environment to ensure optimal response times, throughput, and scalability.Some of the
performance tunning methods are using thin bc's ,indexing the coloumns ...etc
Siebel EAI componenets like EBC,VBC ,data base views are used to integrate between 2 systems at the business
component level.
Data models are the frameworks used to organize and manage data. Siebel developers use data models to document
business intelligence information and define subject areas for subsequent data analysis. They design and develop solutions,
including data mapping and Siebel data model extensions. They also analyze the data model and mapping to Siebel base
tables.
Debugging workflows in Siebel CRM involves several techniques to identify and resolve issues in workflow processes.Workflow
instance monitor,Workflw process manager componenet logs.. Etc used to debug the issue.
Inbound web services are used to allow external systems or applications to communicate with Siebel CRM and perform
operations such as creating, updating, or querying data.
Outbound services allow Siebel applications to communicate with external systems or applications by invoking external web
services. These services enable Siebel CRM to push data or trigger actions in external systems
Siebel web services involves identifying and resolving issues that may arise during the development, testing, or production
stages.Siebel inbound web services involves verifying that they correctly receive, process, and respond to incoming requests
from external systems.SOAP UI or similar tools will be used to test the interface before it is integrated with external system or
if needed to be debugged.
XML is a markup language used to structure and store data. Siebel developers use XML to debug inbound and admin
activities, create applications, and send data to external systems. They also design workflow processes based on field values
specified in XML formats.
Siebel developers use Siebel EIM to design, plan, implement, support, and test data loads and extractions. They also
configure IFB files and technical design documents, and develop processes for migrating data from one Siebel system to
another. They even run Siebel EIM to import data from EIM tables into base tables, and use it in data migration projects
Siebel developers use PL/SQL to create procedures, functions, and packages that help them load data into database tables,
process data in temporary tables, and transfer data onto other tables. They also use PL/SQL to create views, update existing
records, and design scripts for data cleansing.
Siebel Public Sector refers to a specialized version of Siebel CRM tailored to meet the needs of government agencies and
organizations in the public sector. It offers specific features, functionalities, and configurations designed to address the
unique requirements and challenges faced by government entities.Case Management and Service Request Management are
2 important aspects in this application
Siebel eService is a web-based customer self-service portal that enables organizations to provide an online platform for
customers to access information, perform transactions, and interact with the company's products and services. It is a module
within the Siebel CRM suite designed to enhance customer engagement, satisfaction, and loyalty
Siebel Multilingual Application Development refers to the process of creating and configuring Siebel CRM applications to
support multiple languages and locales. This allows organizations to provide a consistent user experience to users across
different regions, languages, and cultures.
Must Have
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Proficiencies
Beginner
Intermediate
Senior
Expert
Description
Beginners should familiarize themselves with the purpose of the components and
should have basic idea on the scenarios where these components are useful.
Intermediate should have good knowledge , technically good exposure, and hands on
experience on the skill.
A senior should be having very good technical expertise, problem solving skills and
willing to lend helping hand when required to the team.
Expert should have exceptional technical skills, out of the box thinking and with
futuristic design Ideas.
Resource Name\Skill UI Open UI Customization
Sreeharsha Expert Intermediate
Resource 2
Resource 3
Resource 4
Resource 5
Resource 6
Resource 7
Resource 8
Resource 9
Resource 10
Resource 11
Resource 12
Resource 13
Resource 14
Resource 15
Resource 16
Resource 17
Siebel Configuration Business Components Business Objects Business Services
Expert Expert Expert Expert
Scripting Scripting Debugging Workflows Siebel RCR
Expert Expert Expert Expert
Workflow Policies Performance Tunning Siebel EAI Data Models
Expert Senior Senior Expert
Workflow Debugging Inbound Webservices Outbound Services Webservice Debugging
Expert Senior Senior Senior
XML Siebel EIM PL/SQL Siebel Public Sector Siebel eService
Senior Intermediate IntermediaSenior Senior
Mutlitlingual Application Development Overall Proficiency
Senior Senior