 |
Going to RSDC?
Are you going to RSDC this year?
It should be a blast. In addition to everything else going on during the conference .. there will be a developerWorks ped, with developeWorks team members on hand to answer questions and to work with you to make the site even more useful for you.
Also, be sure to check out the latest features for the Rational Software RFE Community, at the Tech Preview Lounge.
Hope to see you and William there ... :-)
- John

Categories
: [ RSDC ]
May 05 2008, 07:49:54 PM EDT
Permalink
|
Usability is always the answer
Thanks CJ for kicking off this new group blog. Being a customer advocate and usability professional, I believe the answer to your question is early and continuous focus on the customers' needs and tasks. Only by getting customer feedback through focus groups, interviews, usability sessions, etc … will we be able to provide useful, usable, and easy to use products. This is true whether your building a space shuttle, car, application, website, door, chair, etc. What's the most effective way to design, develop and deliver a business critical requirement? Whether designing large solutions or small components, the answer is early and continuous focus on our customers. Another question that comes to mind, when considering the open small components approach is: How do we ensure quality or does the larger group ensure quality by only utilizing and improving the higher quality components?
- John
Categories
: [ usability ]
May 05 2008, 05:36:54 PM EDT
Permalink
|
Let's get started
It was a bright hot day, my colleague and I waited in awe as the space shuttle returned to space in July 2006. We stood in silence as the shuttle vanished from the television screen and continued on its journey into space, bringing a great sense of joy and relief to many on the ground. To imagine all the systems that were working together in harmony to steer that vehicle through its journey was beyond belief and to think they were designed some 30 years ago, was intriguing.
Having worked in the IT industry in some form or the other for the past 18 years, I've started to wonder, "Are today's software solutions more complex than the ones from 30 years ago ? If so, how do we de-mystify it ?"
In these last 30 years, the web has emerged as a serious delivery platform, our choice of servers, storage and software stacks are astounding, the speed and reliability of public networks breathtaking and the variety of delivery platforms revolutionary. So then how do we take a simple concept and deliver a solution that truly enhances one's experience no matter what the platform is ?
I've found something very interesting about mashups and I wonder if that is a model worth investigating, namely, no one group addresses all requirements.
- There are many tiers of dedicated enthusiasts who address challenges in their tier of interest.
- Service providers are looking for ways to enable their service for easy consumption, discovery and QoS,
- Hosting environments are finding ways to enable a collaborative environment for mashup creators to build, register and host mashups and
- Platform providers are making it easier for end-users to embed a mashup as part of their environment.
Which brings me to the point, should we change how we define and develop software solutions, investing in smaller, more easily consumable components rather than large tightly integrated solutions ? Would this bring that army of creative enthusiasts who are more than happy to consume any privilege granted to them, is that how we address productivity in developing today's software solutions ? Be open ?
So my question to you, what's the most effective way to design, develop and deliver a business critical requirement ?
CJ
May 02 2008, 02:45:31 PM EDT
Permalink
|
Contributing blogger - Srinivas Coimbatore
Srinivas Coimbatore (CJ) -
As a member of the advanced design team, CJ is interested in emerging technologies, communities and his new found interest, statistical analysis of user data. All of which leads him to this blog, "42"
Categories
: [ Srinivas | Coimbatore ]
Apr 30 2008, 04:11:11 AM EDT
Permalink
|
Contributing blogger - Peter Yim
Peter Yim is a software developer at IBM developerWorks. He's very passionate about learning and implementing the latest Web technologies, he has been working in this industry for ten years. He's always dabbling in the latest Web 2.0 technologies, including frameworks like Prototype, script.aculo.us, Dojo, jQuery, and couples this with an extensive knowledge of JavaScript, CSS, XML, XSL, and HTML. Away from his desk, Peter is an Astronomy enthusiast, enjoys sightseeing, and outdoor activities.
Categories
: [ Yim | John ]
Apr 30 2008, 04:09:53 AM EDT
Permalink
|
Contributing blogger - Nick Poore
Nick Poore has been a software engineer at IBM since 2001. His current interests include social software, the latest in javascript libraries, and mobile devices. Nick uses Windows XP, RedHat Linux, Suse Linux, and Mac OSX on a daily basis. Nick recently finished up his MBA from Duke University and in his spare time plays ultimate frisbee.
Categories
: [ Nick | Poore ]
Apr 30 2008, 04:08:21 AM EDT
Permalink
|
Contributing blogger - Ami Dewar
Ami has a background in marketing, design and user experience. She has held several marketing positions running the gamut from public relations, promotions to graphic design. Prior to IBM, Ami worked for the NHL Carolina Hurricanes. With social networking, web 2.0 and user-generated communities on the leading edge, Ami is active in initiatives to ensure that IBM and developerWorks capitalize on these advances.
Categories
: [ Ami | Dewar ]
Apr 30 2008, 04:04:14 AM EDT
Permalink
|
Contributing blogger - Bob Leah
Bob Leah has held a number of software development, architect, and management positions within IBM. Bob's expertise is in User Experience. His Advanced Design team uses Java and web-related technologies, such as J2EE, XML, DHTML, SVG, CSS and JavaScript, to create solutions in environments such as WebSphere Application Server and WebSphere Portal. As a Software Group Master Inventor, Bob's work in this field has led to a series of inventions and produced a number of implemented solutions now used within a variety of IBM products.
Categories
: [ Bob | Leah ]
Apr 30 2008, 04:01:23 AM EDT
Permalink
|
Contributing blogger - John Muller
John works for IBM on the developerWorks design team. He has an academic background in human factors and human-computer interaction. John takes pride in the fact that he takes a customer-centered design approach to everything he does. He joined IBM in 1997 and has spent the past 7 years working from home. John's nonprofessional interests include racquetball, bicycling, kayaking and reading, all while playing with his kids at the same time.
Categories
: [ John | Muller ]
Apr 30 2008, 03:59:16 AM EDT
Permalink
|
|
 |
| S | M | T | W | T | F | S | | | 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 | 31 | | | | | | | | | | | | | Today |
|