This retail energy bundler has a huge data warehouse that contains all sorts of promotions and aggregated billing data, according to a recently hired pilot fish who works on it.

"I was tasked with modifying one of the packages that generated daily reports for our business analysts," fish says. "These analysts used the reports to provide summaries for our wholesale energy producers.

"So I went to our source code control system, checked out the package I needed to modify and compiled it on our development database. I made the desired changes, promoted it to our QA database and had the analysts test the results."

Once the modified module is approved, fish schedules the package to be promoted to production status during the next evening maintenance window -- all pretty much standard procedure.

To read this article in full or to leave a comment, please click here