Tuesday, October 07, 2008

Apex Mashup: Using Oracle in a Web 2.0 environment

Today I finally had some time again to socialize with my Real Life colleagues and especially liked the conversation I had with a colleague, Simon Boorsma, on Oracle Application Express Mashups. He had just returned from San Francisco where he gave a pitch at the My Open World event on september 22nd.

Session 3: Apex MashupSimon Boorsma

One of the advantages of APEX is that it’s easy to integrate third party functionalities like mashups. A mashup is obtained collecting data from different sources and combining them into a unique result, like for example google news does.In this session, Simon Boorsma showed us nice examples of mashup integration with APEX. He uses google maps and amazon store APIs to collect information into an APEX page. He also made an example of using dapper to get flickr photos.

from: Oracle Apex Notebook

To my memory, Oracle has always been a solid database giant and somewhat has the image of being tied in with legacy systems. That's an unfair image, because it is often the client using Oracle stuff that doesn't upgrade. Oracle were on top of the competition in the 80's and build stuff that lasts. They've moved on, but some clients haven't. Especially the Oracle e-suite is
looking quite potential and now we're moving into the Mashup zone with Apex.

Looking forward to seeing new stuff from Simon who's at the front-end of Sogeti's Oracle experts, living up to the Certified Advantage Partner status Sogeti Netherlands has with Oracle.

Labels: , , , ,

Saturday, February 09, 2008

Sogeti Engineering World 2008

This saturday I attended (and spoke) at the first Sogeti Engineering World conference, an engineering event for software engineers with various technology updates and workshops.

Today's keynote speaker was IBM's Scott W. Ambler, the practiseleader in Agile Software Development. His presentation about an agile approach to developing software and projects was very inspiring, though at times a little blunt. On the other hand, that made his points come across very well. Here are some oneliners I picked up:

"Most software development is based upon false standards and don't work that well."

You have to step back sometimes and observe what works and doesn't work, rather than just do what we've been told what work"."

"Agile challenges the religion of traditional software development"

"Business isn't really interested in 'on time' and 'on budget' projects. Yet they ask for it in the contracts because they have so little faith in the software community."

"RfP's with long lists of requirements are meant to minimize financial risk, but do the opposite: They increase risk. 45% of development generally goes to functionality that's never used at all."

"The best timeframe for development iterations are usually 1 to 4 weeks. A 2-week iteration works best for its short feedback cycle."

A question from the audience: "How much time do you take between iterations?" "I usually call it the weekend."

"We don't want to have repeatable processes, we want repeatable results. Nobody cares how you do it if you do it over and over again."

"The worst possible time to do testing is at the end of a development phase."

"Testers don't need a set of specs, they need to break the system. The defects are your requirements."

"Every product works on powerpoint slides, but the longer you wait with actually starting coding, the bigger your risks are."

"At the beginning of the project we write big documents, but in the end when things go wrong we throw them out the window and we solve the problem. So why bother to write stuff that nobody uses anyway?"

After the Ambler's Keynote there were three technology update sessions with our partners Microsoft (on silverlight, linq, wpf etcetera) , IBM (on SOA Service Oriented Architecture and there Websphere and BPM solutions) and Oracle.

The afternoon was filled with break out sessions by Sogeti on various expert technologies, such as Microsoft, Security, Oracle and Java and yours truly did a presentation on Second Life again.

The first edition of the Sogeti Engineering World ended with a very interesting presentation by Playlogic, a Dutch gamemanufacturer on how the production of a game looks like and how they are starting to approach this in an agile fashion as well to make their development a lot more effective (whereas the old approach was very much like traditional software development)

Labels: , , , , , , ,