Sunday 22 June 2008

Project Release Process to client Organisation


·         s/w companies use technologies developed by s/w vendor companies to develop projects for client organization.
Software Vendor Companies:
·         IBM, Oracle corporation, Microsoft and etc.
Software Companies:
·         Polaries, Satyam computers, Verizone,, IGate, …
Client Organisation:
·         SBI, AirBus, Apollow pharmacy, NASA, …

While releasing projects/after releasing projects. The software company location is called Offshore location and client organization is called Onsite/Onshore location.

Software Company Offshore (Mahindra Satyam, Hyd)   Client Organisation (Onsite) (Citi Bank,                                                                                                                                                                                                                                                                                                                     London)



(1) Software company integrates the project by collecting it from integrated machine.
(2) Both in house, 3rd Party testing is done on the project.
(3) Project Manager devides team into Offshore and Onsite team and Offshore team prepares "tar" file representing various resources of the project (tar=triple Archive Like Zip File)
(3 a) Onsite team goes to client organisation location to keep production machine ready having same set up of Integrated Machine.
(4) Offshore team prepares (DC doc that is Dispatch Central Document) having guideline required for onsite team to install the project.
(5) Release mail is prepared having the details of project release and that is sent to various people including client representation.
(6) By using FTP application project is deliered to client organisation
(7) Onsite team installs the project production based on the instructions given in DC Document
(8) Onsite team creates Dummy users in Install project to test the project for a few days. This is called UAT (USER ACCEPTANCE TEST)
(9) Client organisation sends congrats mail to software company.

There are 2 types of Releases:

(1) Main Release
(2) Patch Release

Patch Release:
 the code releated to bug fixing is there like service pack release of Microsoft.

Main Release:
complete project is Offshore team to fix the bugs. Offshore team fix the bugs and releases now code as Patch Release.