This week, we call on Ken Kumagai, a software engineer for IBM Japan on the Rational ClearCase Multisite project. He's also the author of this week's feature article, Creating customized reports through multiple project areas in Rational Team Concert. 1. What inspired you to write an article on this specific topic?
I was inspired by both customers and the Rational ClearCase development team. 2. Have you seen this particular scenario from your article in your own organization?
I talked with customers at Innovate 2011 in Japan. Some of customers want to see information about work items through multiple project areas in one view.
Rational Team Concert (RTC) provides queries to see information about work items; however, those queries fetched information for one project area at a time.
I wanted to solve the customers' pain. That was my first thought.
I belong to the Rational ClearCase development team. Our development process requires reviews of another developer's code after we create artifacts.
As the number of requested code reviews increase, it might take developers considerable time to finish them.
However, developers' workloads are often calculated by both quantity and quality of work items, not including the number of code reviews.
I feel that developers with many requested code reviews might have a heavy workload. By visualizing the number of code reviews,
I wanted to balance the workload, including code reviews. That was my second thought.
Finally, I realized that we can resolve the problem by using a BIRT report in RTC!
Yes. My team currently uses the RTC viewlet, not the RTC report. 3. What communities, forums, or user groups do you turn to for help or technical insight?
developerWorks. I also turn to senior engineers at all IBM sites.4. What interests you outside of your job (hobbies, activities)?
5. And inquiring minds want to know...how did you decide on "TheKen" as your screen name?
First, programming as a hobby
. My current hobby is to watch soccer games. I also like to do Aikido, Tai Chi, and swim.
There are many people named "Ken" in the world, right? I want to be the Ken among them, especially, in software development.
With that, it makes sense why his peers and our community have reaped the benefits of his passion for configuration management and his ambition to share his expertise. In addition to this week's featured article
, Ken wrote another article about Integrating Perforce configuration management with Rational Team Concert 3.0
and co-authored several other articles prior to that.
"Readers' feedback always leads to my motivation." says Ken. "I look forward to any feedback and comments about my articles."