Friday, November 27, 2009

25-11-2009 - HRUG meeting in Best (NL)

Eric Lopes Cardozo, co-leader HRUG, opened the Holland Rational User Group (HRUG) meeting held at the Philips Healthcare premises.

Roger Nutt, IBM Rational Technical Leader South West Europe, announced that a new IBM manager Rational for Benelux will be appointed today (26-11-2009). Next to the usual high level promotion of IBM’s slogan ‘innovation for a smarter planet’ he also announced that IBM will change their policy towards Business Partners in a more friendly way. IBM wants to make more use of the business partners because they now acknowledge that they have the real specialists, knowledge and capacity available to serve IBM’s customers. (Personally I see it as a kind of spreading of risk policy) Another example of change is the new close relationship with SAP. MCIF, IBM’s software development philosophy, was of course a theme for the day.

Ling Chen of CSC presented a head egg project which, due to hard labor, still became a success. Despite the need of continuous synchronization between Rose and RequisitePro related to the requirements, CSC was able to work successfully with the requirements and relations between requirements using a requirements traceability matrix (ReqPro). The use of SoDA is/was definitely not a success in this project!

Jos Jennekens (IBM) presented and demonstrated Rational Insight which is based on Cognos Technology and tailored for the Rational environment. The dashboards and reports generated are adjustable to the customers need. Next to that it will also support in the near future HP Quality Center and other ALM supporting non-IBM products. Rational Insight cannot be used outside of the ALM area and its not the idea that you use the Cognos features (available within Insight) yourself. Maybe Decision Centric a nice alternative here? Nice feature of the dashboard functions of Insight is that you can drill down by clicking on bars and tables.

Julian Holmes (UPMentors) gave a good presentation about Agile, how to go there, and the link to IBM’s MCIF and supporting tools. Besides the traditional arguments in favor for a change to Agile, Julian presented an important habit of people that definitely helps to sell Agile in your organization. Ikiwisi ….I know it when I see it. This typical human habit is very disturbing in a traditional (Waterfall) development process and very handy in an iterative development process!
From Julian’s perspective is that MCIF is in line with OpenUP which is a mix of SCRUM, DSDM, RUP, XP, and Agile modeling, which is not a bad idea. IBM’s Jazz and RTC (Rational Team Concert) platforms fully support this and other development models.

For me as director of Avelyn it was an inspiring day, but I missed the user stories and specific Rational related Tips and Tricks. I will certainly attend next time again!
If you are interested to join look here for joining HRUG.

Thursday, October 15, 2009

IBM Rational Conference 2009 (NL)

2009-10-13 IBM Rational Conference 13-10-2009 in kaatsheuvel NL, a peronal review.

Complete day organized by IBM and dedicated to the Rational Development suite and philosphy 'Rational'.

The conference had 4 tracks.

The keynote by Martin Nally (CTO IBM Rational) was very interesting, he presented the complete suite from a management perspective and stressed that with Rational you have a complete infrastructure available from requirements to end of application lifecycle.

Alan Brown (CTO IBM Rational Europe) talked about Agility and how it fits with the Rational suite. Very good overview, but forgot to mention the price of agility for the users. They have to pay as much as 4 times more (source Leen van Toor, Avelyn) time to spent on development projects in comparison to waterfall projects.

Alex van den Akker explained the 'new' Accelerate Value Program, the different levels of support offered by IBM.

Mark van Lint used the sheets of Amarican colleagues to give a quick overview of Rational Quality Management (RQM), especially the animations of the real products gave a nice feeling of the interactions between different products. The use of Cognos to collect statistical data and generate reports is integrated in RQM. If you pay a bigger price Cognos can be made available to collect and report as central datawarehouse in the complete Rational suite (Rational Insight).

Ralph Moonen as independend consultant working at TLS explained the benefits of Rational AppScan. This product generates different levels of warning signals for security leaks or weak spots, retrieved from inspection of the source code. Ralph stated that after own manual investigation of every signal the external development team was informed and asked to fix the problem. His work is made easy using Rational Appscan.

Remco Kwinkelenberg explained the model based testing approach in a Rational Quality Management environment. Using the tool 'Test designer' of Smartesting you are able to generate (!) testcases for manual or testscripts for automated testing by Rational Functional Tester. Interesting stuff.

Topic 'Total Test Quality' presented by Erik Jansen of IBM Global Services presented an interesting story about the changes in the test-market. Related to that he presented 2 additional Services which can be provided by IBM Global Services if you are using the rational Suite. (one of them: Test Process Otimized Workbench)

John Straathof of Zyntax Consulting demonstrated the use of Rational in a SAP environment, but it could be any other application environment. message was that the rational suite does its work also for SAP environments.

Oce presented the model driven development approach for development of their industrial automation chellenges for the inside of their complex top range printers (to 250 pages per minute (!)) by reusing lots of software components thex could bring down the development effort per printer to 25% of the normal time required!

Next to the persentations I met several intersting people which makes it possible for me personaly to grow and for Avelyn to spread the knowledge of Flye which is a perfect add-on for Rational Functional Tester www.avelyn.nl . Flye will be released in 1Q 2010.

The accomodation and especially the food was perfect. Droomvlucht was as usual very nice....

Thursday, July 17, 2008

What is managing?

Managing is what managers ought to do. But the question is 'what is managing?'.
Best to describe it as:
"enabling people to do the work in the most efficient way"

Enabling means that you need to provide means, knowledge and motivation.
people means that you need to respect employees and pay attention to them in a honest way
the work means that the result you want need to be specified and clear for you(!) and the person who works on it. Communicate your expectations and listen to the response and remarks of the person.
efficient means from the companies point of view the most efficient way, that is the best price - time - result. But take care, this doesn't mean as cheap and fast as possible only, there is also a social responsibility and commercial aspect of the company, that needs to be taken into account too.

Tuesday, January 29, 2008

The stars

We are groping in the dark while it's light.
Life is unpredictable and we think everything is under control. The society feels superior and we, the human mankind, feels superior on this planet. And maybe we are. But all is relative. At the end we die and we do not control that. Neither we control the extreme behavior of nature, tsunami’s, earthquakes, water flood, eruptions, ice age, ... all can happen all of a sudden.
If we should look more often, on a bright and dark evening, to the stars, we all should feel very tiny and very grateful of what life brings to us every day.
The stars 'live' in a perfect order and balance between an uncountable number of colleagues. I wish we could say the same for the balance between human and nature and humans amongst each other. Sometimes I see the office as a small solar system.....without a balance...

Thursday, August 16, 2007

Vacation is over

Vacation is over and the work starts again.
During my 3 weeks holiday in Italy I evaluated my professional career.
It can be enhanced if I improve myself and execute more ideas. Normally you think 'I should do this or that' and then you leave it. Main excuse for that is 'I have many other obligations and have no time for it'.
Well,.. manage these 'other obligations' in a proper way, organise it, and give yourself time to do things you think are good.
See what happens.

Monday, June 18, 2007

Have fun!

Friday I had a baseball training together with several other 40+ people. I realized that my condition was not that bad and that I really liked the game.
I enjoyed it very much and thinking of making it my second sport activity next to badminton.
When having fun and meeting new people, it stimulates the mind and gives you more than you expect.
Fun in a project at your work is also very important. Sometimes when things are evolving not the way you want it is good to make a joke out of the situation (take into extreme) or/and involve complete new people in the project (for a short term).
The latter is a famous management trick, but it works to keep people alert.
Have fun!

Wednesday, June 13, 2007

Justin Verlander

Justin Verlander seems to be a famous baseball player.
I will try to play this game on Friday.
As kid I always liked the game and now I'm 46 I will try to play the game for fun.
I'm looking forward to it, and hope to become a relatively good player.
I realize that I will never be as good as Justin Verlander.
A shame.
When I should follow my feeling earlier and started to play the game when I was 18, maybe I was now (stil) playing in the USA????
We should follow our dreams and interests immediately.
It would change our lives.