- Find the application - normally physically - either at a store or from a vendor
- Determine if your current systems met the system requirements of the application and if not, upgrade your current system (this is a whole other issue on its own!).
- Acquire the application - either through simple transaction or lengthy sales process (again, a whole other discussion).
- Install the application on the required hardware (usually a server and a client (desktop/workstation) machine).
- Resolve any unforeseen hardware or software conflicts for each machine
- Configure any additional services such as network connectivity
- Start the application
- ... wait for the hour-glass to stop spinning...
- Go through the licensing and activation screens
- ... and then, ta-da! The application!
- Oh wait, now you need to read the manual to figure out what all the buttons and menus do and when.
Finally, you could answer your friend with a "yes, I've just managed to install it". By which time your friend has moved on to three other new interests and doesn't have any idea what application you're talking about.
While this whole "application acquisition and implementation" process continues to keep a great many IT Professionals busy, it simply doesn't add value to the business and is not a good use of IT's knowledge or time.
The traditional method of implementing software is outdated. The Cloud is the new platform for business.
More and more business application are turning into web-applications. A web application is basically an application that is accessed over a network (or the internet) and managed through a web browser, such as Mozilla Firefox, Google Chrome and others. Typically, these applications are managed in the cloud. The cloud is a loose term for "somewhere on the network that we don't need to know about". This means that someone else can worry about the hardware requirements, compatibilty issues, security, updates and upgrades. And all we need to do is use it. This means that when someone says "have you checked out that new application" we can now go through these steps:
- Search the application name in Google
- Registers on the main page
- Log in
- Use
What has been your experience with using the Cloud so far? Share your thoughts in the comments below.