Triumphs: The JavaCAPS6 Installer

Loren Mack is a design architect in xDesign who creates strategic and tactical designs for the Service Oriented Architecture/Business Integration group at Sun.

Somewhere around 5 years ago the SOA/BI Group (known then as SeeBeyond) created a new user experience around installing their products. It was designed with the system administrator in mind, however may misconceptions about these folks caused the installation process to be hugely cumbersome. I'm not EVEN kidding. And "No", it was not the product of any UI designer, Guerrila or otherwise.

The old process went something like this:

1. Download the installation file from the build-site.
2. Run the installation .BAT file (tweaking the run scripts for your environment.
3. Run the product core server (known as the repository).

4. Go back to the build site and download about 30 files, each of which was an individual "product", and each of which was required to really get the suite working.
5. Upload each of these files into the repository, one at a time.
6. Download the actual user Client application (now possible with the 30 files uploaded).
7. Unzip this file somewhere on your local drive (tweaking run scripts).

8. Find the right .BAT file and start the client.
9. Go to one of (only) 2 pull down menu options and "Update" the client from the repository.
10. Exit, and then restart the client.

You've completed the installation, and this process took around 3-8 hours depending on where you were and what you wanted installed as far as products went. It also could not run unattended.

So for those of us working in development, testing the product, this was a huge waste of time. One particularly skilled developer wrote an eMail which estimated the time spent installing new builds was about 1 day per work week, per employee. That means an 80% maximum capacity for productivity per person.

So with all that in mind, today I am delighted to report this has changed. It's now very much like what I had been pushing for over the past 5 years, and I'd like to express my thanks and congratulations to the team for doing this right. And just for comparison, here's how the new install process works:

1. Download the installation file from the build-site.
2. Run the installer (I took the defaults).
3. Run the repository (using the handy-dandy shortcut).
4. Run the client (using the other handy-dandy shortcut).

You are now done. It takes about 8 minutes (my own personal test). Simple, elegant, and usable.

So, I'd like to personally thank Jason Weinstein - the developer (previously mentioned) for creating the "installer done right".

Kudos to you Jason!

Comments:

Post a Comment:
Comments are closed for this entry.
About

xDesign is a software user experience design group at Sun.
Follow us on Twitter : Flickr : Blog (see feeds below)

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today