As I was talking to a friend he said he was asked a question in an interview “How to Setup Siebel Development Environment?” I guess it is a pretty generic question and everybody will have its own answer. But I would like to give it a thought from interviewer’s perspective.
What could he be expecting? Well, if I were to answer this question I would have gone through the Siebel architecture in nutshell explaining him what all needs to be done to get the development environment ready. Let me put my answer in writing
- First of all database needs to be setup and as generally is the choice Oracle or DB2 can be chosen.
- Next that comes into line is Web Server. If Siebel is to be installed on windows than IIS is obvious choice otherwise iPlanet can be the other choice. SWSE needs to be setup on IIS which is just a service that runs under web server.
- Once our database and Web Server are setup, we can proceed with installation of Siebel Server and Gateway server. For development environment these are generally setup on the same system but can be installed on different systems. During setup of Siebel server we will have to provide details of database as well.
- Once the server is installed we will configure the object manager and other components such as Workflow Process Manager, Communication Manager and their sub components depending on our requirements.
- Then come Siebel Tools and Client installation on developers and QA teams systems.
I think that’s what sums up the answer we have got all the pieces together and we should be ready to start our development.
Well if you think I have missed something you are more than welcome to contribute and complete this answer. Looking forward to all your comments :)

3 Comments at "How To Setup Siebel Development Environment ?"
Thnx for tht information….but i feel that still some portion is missing…developer environment in the sense…i think dealing with mobile web client…right?dont we need to use siebel remote for that?i suppose we need to extract database for local users/developers,initialize it frm their local system…do get…all those stuff…? m i right?
yes you are absolutely right Anil,
but it is such a vauge question that answer will depend on person to person.
So, above mentioned are just what I thought I would answer. But you are aboslutely right setting up developement env will include setting up of mobile clients.
Neel,Thanks it was quite good,but there should be slight change,as server componets are automatically created in siebel servers when the Siebel Enterprise would be installed.We do not have to configure the ObjMgr and other componets.Though we might have to configure few MQ components,as per the need to integrate with other system.
Comment Now!