Saturday, April 30, 2005

ERP: A thought!

This is way out of my league since I have never worked with a single ERP product except to integrate with IDM solutions but the similarity was hard to miss. This came out of a brief discussion I had with my collegue where he was very adamant that ERP implementation is about sitting down and rebuilding the company's process around the product that was bought instead of the ERP fitting into the process that is already present. This to me is the same case of the IDM implementation where the Vendors/Implementation engineer want the companies to change their process to fit the product that they have purchased rather than viseversa. Even though I can understand that as a part of any IDM or ERP implementation the business process can be reviewed to make them more efficient but that does not mean that implementation has to mimic the product design because products were not built to support the requirements.
Besides that I think another issue with ERP was the non-existance of the service infrastructure that modern IT departments are building now. At the time ERP was being implemented, the product had to implement all the services like Identity, Acess Control, Audit, Transaction, workflow,and so on as part of their system. But now with the move towards more abstract service definition for things like Identity, Access Control, Workflow, the ERP systems can be lean mean systems that integrate with the existing infrasture instead of being a monolithic application that require so many consultants to get right the first time (because each of the ERP system is not an expert in developing all the capabilities into their product they end up implementing the feature the way they thing is the right way).
Assuming this is correct premise, the ERP implementations happened before their time. In case the companies continue on their part to built more abstract services, in the next decade the ERP systems may become very thin orchestration engine that tie all these services together. In order to stay relevant in that scenarios, these systems may have to become more audit and compliance driven that use BI technology (and input from human) to fine tune the orchestration without breaking any laws and trying to achieve the mission for its users.

Thursday, April 14, 2005

OS Installation on VMWare 5.0.0: Notes

I started working with the vmware and found it to be quite cool. As the first steps I installed Solaris 10 and SUSE Enterprise Linux 9. The basic issues that I faced were
  • Solaris 10 - All the CDs have to be installed after first reboot or else the system may end up in a weird state. For example I installed the first CD and then allowed it to reboot with the first CD in the drive, in that case it did not ask for any other CD and I was able to login through console since X11 was not installed. Then I tried installing the CDs 2&3 using the installer present in the root directory of the CD at which point everything was installed. After this I rebooted the server and started the X11 but I started having problem with creating directories in /home and could not load the CD (it failed with error that "device is already mounted or is busy"). After that I completely reinstalled the OS and made sure that I changed the CD after the first CD is installed and then changed the other CDs to make sure all the CDs are installed before going through another re-boot. This seems to have done the trick and server came up fine with no major issue. The basic issue that I am facing is that the server does not have the hostname (because by default it expect it to be provided by DHCP) assigned to it even after assigning it in hostname.pc0 (the interface is named pc0). Need to look more at that!! Some links
    • Basics
    • Some pointers
    • SUSE Enterprise Linux 9 The basic issue that I ran into was that the during installation the VMWare's "Graphic card" was not detected properly and the installation ran in text mode. The strange thing about the text is that it diplayed four separate screens two of which were updated but that made reading the screen very difficult.
Will keep adding stuff as I run into other issues.