Did you know IBM Rational will be at Pulse 2012 showcasing solutions from across our portfolio that can help you improve quality and accelerate the delivery of innovative applications?
If you are a client or business partner attending Pulse 2012 from March 4 - March 7 in Las Vegas, Nevada go ahead and swing by the Cloud and Collaborative Development and Operations exhibits and sessions to learn how your development and operations teams can work together to improve quality, accelerate service delivery, and reduce system downtime...
Rational subject matter experts will not only be available at the exhibits, but are also set to present best practices and success stories for collaborating across development and operations in 12 regular sessions, 2 Birds of a Feather Sessions, and 2 Meet the Expert Sessions in the Solution Center. If you attend, you will gain critical insights for transforming your business performance by unlocking the hidden value and agility in your existing organizational and technology investments.
Check out this excellent list of key topics covered in the Collaborative Development and Operations track:
- Keynote - Collaborative Development and Operations Track Kickoff, Monday 2:00- 3:00pm:
- Harish Grama, VP Rational Development co-presented with Jamie Thomas, VP Tivoli Development.
Collaboration and communication strategy
Process integration and automation
Pre-release to production application performance optimization
Cooperative problem lifecycle management
- Real World Dev/Ops case studies & lessons learned
And of course no blog post would be complete without links to more information!
Don't forget to say "Hi" to all the Rational SMEs when you see them... tell them "Notes from Rational Support" sent you... it likely won't get you anything other than a a business card and a smile, but sometimes that's all you need
Have you seen some of the content coming out of IBM that isn't housed within the Support Portal? IBMers have long recognized the value of sharing knowledge, and as a result many of us have been blogging and/or writing whitepapers and other articles in addition to our regular day jobs... here's a quick glance at some of the great posts, articles, and videos which make IBM (and Rational specifically) a thought leader in so many different industries!
From Kevin Grigorenko's IBM WebSphere SWAT Blog comes this outstanding post providing a quick reference on native eye catchers: Native (C/C++) Eye-catcher
Get an overview of the IBM Rational ClearCase and Rational Team Concert integration setup in this article from the Jazz.net library: Integrate Rational ClearCase with Rational Team Concert 3.0
From the JazzPractices blog comes the following post providing some great insight and guidance on using Extensions with Rational Team Concert: Extending Rational Team Concert – First Look
What's new with Rational Developer for Power 8.0.3 - Although this is a service release, it contains some significant new functions. Check out the improvements described in the IBM i enhancements section, which are a direct result of many Requests for Enhancement (RFEs) of the IBM® i operating system support in Rational Developer for Power.
Video! What's new in Rational Asset Manager 188.8.131.52 M1 - Watch an overview demo of new and noteworthy features and support added to Rational Asset Manager 184.108.40.206 M1:
Due to an abundance of great content this week, we're combining two of our normal 'series' posts to make sure you get all the info you need just in time!
The following are downloads posted since January 18th:
In addition to the above downloads, the following items went live on developerWorks Rational this week as well:
How using Rational Rhapsody UML models helps determine which code to reuse
By Joanne L. Scouler (email@example.com), Curriculum Architect, IBM and Martin R. Bakal (firstname.lastname@example.org), Rational Electronics Industry Offering Manager, IBM
Modeling while analyzing existing code helps systems developers make decisions about what code to reuse. This article explains the keys to successful reuse and how to reuse code by combining code-centric development with modeling.
Product: IBM Rational Rhapsody
Using Rational Change and ClearCase together for changes and configuration
By Prajna Dutt (email@example.com), Associate Software Engineer, IBM
By configuring the Rational Change for ClearCase Interface, you can use Rational Change and Rational ClearCase together for change and configuration management. Learn how these tools integrate to track implementation of change requests. (Requires intermediate-level knowledge of both tools.)
Products: IBM Rational Change, IBM Rational ClearCase
We are pleased to feature Contributing Author Jean-Louis Maréchaux
Jean-Louis Maréchaux is a Rational software engineer at the IBM Canada Lab, focusing on software architecture, Java EE technologies, service-oriented architecture (SOA), and agile software development practices. His involvement with software development projects began in 1997. He has been developing applications first, and then has been acting as a coding architect. As an IBM Rational field practitioner, Jean-Louis helped many customers define the best development environments for their collocated and distributed teams. He is now responsible for the development of training material for some of the IBM architecture, design, and development products and technologies. Jean-Louis is the author of several articles on technologies and practices. He also contributed to A Practical Guide to Distributed Scrum (IBM Press, 2010), and he started his Pragmatic Architecture blog in 2011 to share his thoughts on software engineering.
Visit Jean-Louis' developerWorks profile
Read all of Jean-Louis' developerWorks content
Learn about the Author achievement recognition program
This week we are also highlighting the following item on our Rational Performance Tester product page that you may find of interest.
image credit: (cc) Some rights reserved by mcclanahoochie
The first IBM Education Assistant Rational demonstration of 2012 has arrived! Rational Rhapsody support would like to show you how to use the reverse engineer feature. Check it out:
is IBM Education Assistant? IBM Education Assistant is a collection of multimedia educational modules designed to help you gain a better
understanding of IBM software products and use them more effectively to meet your business requirements. Take a tour of IBM Education Assistant
Find more great education modules here
Last week, a colleague pointed me to a great article that appeared on Wired Enterprise:
Many of us have been following Luis' adventures in collaborating "outside the inbox" for 4 years now, ever since he first announced his radical plan on the internal blogosphere. Those of us passionate about the power of open, transparent and collaborative communication over "mail jail" have been cheering him on, all the while wondering how we could do the same.
Luis wrote a great blog post
on the experience here, and I encourage you to go read it. Now.
I've taken many of the principles to heart, and have moved as much of my work as possible to collaborative technologies like Rational Team Concert and Lotus Connections.
I don't WANT to be the sole owner and disseminator of the information and content I produce.
I don't WANT my manager to have to ping me every time he wants to know the status of something.
I don't WANT to hoard information on MY machine and pass that information around every time someone asks for it.
SHARED knowledge is power.
As Luis stated so eloquently, we're probably not going to get rid of email entirely. But we CAN work smarter, more openly and transparently, one transaction/email/deliverable at a time.
spreadsheets -> wikis
status updates, news, announcements -> blog posts
To dos -> Connections Activities.
Next time you are working on something, think before you file it away on your computer. I bet there's a better way.
I KNOW there is.
Have you checked out the EGL blog recently? If not you may be missing some good stuff here...
EGL ShoppingCart from JSF to Rich UI- Customers that have developed JSF applications have asked me few times how to develop similar Rich UI applications. Some of the how-to questions are: How to display pages? How to access business logic? How to deal with internationalization? You maybe familiar...
Differences between Rational Business Developer and EGL Development Tools (EDT) 0.7.0- As you may have seen in a previous post , the EGL development team recently released the first version (0.7) of EGL Development Tools, an open source project on Eclipse.org. For those that are interested in the differences between Rational Business Developer...
Using the VSE Build Server- Did you know that there is now a better way to generate COBOL programs to VSE? Rational Business Developer (RBD) version 8 includes the new VSE Build Server, which has the following advantages over the existing FTP-based generation: The success of the VSE build...
As a bonus, if you're a System X or BladeCenter client you won't want to miss this helpful eSupport video just released:
Finding downloads for System x and BladeCenter products: This video demonstrates how to quickly find software downloads, including product fixes, device drivers, firmware, and other downloadable code for IBM BladeCenter and System x products. Visit the IBM Support Portal at:http://ibm.co/IBMPortalYouTube
Last Thursday I hosted my last Knowledge Champion Consortium session, an internal group of passionate individuals focused on knowledge sharing and content curation. I've grown quite a bit since I started co-leading this call, and am a better leader for the experience and lessons the group has taught me, not to mention the side benefit of listening in to all the great information which has been shared out through this group of passionate knowledge leaders. Truly, I feel like I've benefited more from the KCC than anyone else!
Of course, after 3 years of running this 20-40 person bi-weekly conference call, I can't help but to have learned a few things about what I believe makes conference calls work, and what helps them fail. Make no mistake, most of these I learned the hard way: through trial and error, by failing on my own before figuring out my mistakes.
The biggest tip & trick I can provide is this:
Prepare: Give yourself 5 or 10 minutes before hand to get the meeting logistics set up and relax for a moment. Taking a few moments before everyone dials in will allow you to move past most technical or logistic issues and allow you to host a smooth sailing session for your attendees. Take this time to upload your slide deck (Lotus Live Meetings has a great feature allowing you to share your deck without sharing your screen, and yes we do use our own products in-house!), get the web-session dialed in, and any other necessary logistics squared away (like clarifying staging cues with co-hosts for switching off presenter control etc.). A little preparation now will go a long ways in making the call run as well as possible. I can't stress enough how much benefit as little as five minutes of prep time immediately before the call will impact the next sixty minutes.
Second to the above is... take steps to prevent unintentional disruptions. There's two ways to do this: Mute all and turn off chime in/out notifications (you know, those dings you hear when people join or leave the call? Yep, you can turn them off in most conference call systems). Most interruptions which cause breaks in the flow of the calls come from late dial-ins and attendees forgetting to mute their lines. All conference call systems provide the tools to prevent these interruptions, we just need to remember to use them. Some small preventative measures like this will have huge returns on the investment during the presentations.
To help exemplify what I am talking about here, my own honed and tested process goes a bit something like this:
- Between 5 and 15 minutes before the call, I'll launch my Lotus Live session and dial-in to the line.
Once logged in to Lotus Live, I set the check box to email me a list of attendees, then I start the web-session in host mode.
When the session has started, I publish my slide deck to the session (this allows me to present the slides in host mode without having to share my desktop, a secondary benefit is a smaller file size of the recording). Publishing now also means that there will be content shared in the session when people begin joining and as you continue setting everything up.
After the deck is published, I'll then jump into the recording settings and dial the session into the conference call line to bridge the audio into the recording.
When the session is connected to the conference call, I leave my mouse cursor on this screen and wait to start the recording, which allows me to talk and not focus on getting back to start the recording when I begin the call. This helps me to fill the gaps of silence while people join in, which in turn helps to alleviate any confusion about the call and also begins to build the cadence and rhythm moving forward.
At this point I've kept the conference call line open and notifications enabled so I can hear everyone and get a sense of how many people have joined the call.
Once we've got a quorum, and its about 3 or 4 after the hour, I'll mute all lines, turn off chime in/out notifications, hit record and dig into the introduction and agenda...
From here on out any accidental interruptions should be wholly mitigated to "intentional" interruptions.
During the call be a good 'radio host', by which I mean, maintain the rhythm and don't allow for too much dead air space. Obviously you want to allow time for attendees to speak up and ask questions, but be smart about when you break cadence to do this.
Keep an eye on the clock. Know when to help move things along or get back on topic, and know when you're coming up on the end of the call to wrap things up in a timely fashion.
Some last words of found "wisdom" from my experiences hosting these calls...
If you can swing it, find a co-host... or at least someone to handle chat questions and other logistics while you are presenting. Knowing you can rely on someone who has your back is a god-send. Perhaps you can multi-task better than I can, and if so, go forth without a co-host. I know I'm not that good and am ever grateful for my colleague Beth McCawley's co-leadership, as well as Kelly Smith for filling in for Beth and providing the support needed to run the calls effectively and build out great content behind the scenes. I can assure you that any call I host in the future (with 10+ attendees) will have one other person helping me out.
And almost as important as everything above: don't sweat the small screw ups or interruptions. They happen, but don't let them distract you or cause more breaks in the flow of the meeting. The idea in all of this isn't to be perfect, but rather to hold an enjoyable and effective meeting. Stuff will happen to cause problems, but the key is to take those initial steps to mitigate the problems when they do arise or prevent them all together if possible. Doing so will help make a better meeting for all involved.
I hope you find the lessons I've learned and shown above helpful. Have you learned lessons for leading good conference calls as well? Why not share them in the comments and help me learn even more (as I am sure the KCC isn't the last call I'm ever going to host)!
image credit: (cc) Some rights reserved by DanDeChiaro
Some very useful articles have gone live this week on developerWorks Rational, along with another new video on the Jazz.net Youtube channel! Don't waste a single moment, go check it all out below!
Evaluate FileNet Content Engine with Rational Performance Tester load tests
By: Venumadhav Vanagondi (firstname.lastname@example.org), Software Performance Analyst, IBM, Sanjay Singh (email@example.com), Senior Software Architect, IBM, Sandeep Vedula (firstname.lastname@example.org), Associate Software Engineer, IBM
Evaluate IBM FileNet Content Engine performance by configuring Rational Performance Tester to load test the document editing functionality. This approach is based on what the authors learned from a customer benchmark project that involved large volumes of content.
Product: Rational Performance Tester
What's new in the Rational Developer for Power 8.0.3 release
By: David Dykstal (email@example.com), Senior Software Engineer, IBM
IBM Rational Developer for Power Systems Software provides integrated analysis, development, and debugging tools for IBM AIX, IBM i, and Linux operating systems. Although this is a service release, it contains some significant new functions, which the developer describes in this article.
Product: Rational Developer for Power Systems Software
Diagnose and debug with IBM Rational Synergy tools and techniques
By: Venkata Ramarao Kota (firstname.lastname@example.org), System Software Engineer, IBM
Debugging tools included in Rational Synergy change and configuration management software can be switched on and off. This article explains the tools and techniques that can help in analyzing critical issues. Using them to gather information helps support technicians resolve the issue faster.
Product: Rational Synergy
Video! Using Rational Team Concert with Rational ClearTeam Explorer- This video demonstrates how to use Rational Team Concert with Rational ClearTeam Explorer:
This week we are also highlighting the following items on the developerWorks Rational home page and product pages that you may find of interest.
IBM Champion nominations for Rational are open!
Submit your nominations by January 27, 2012!
Whether through developerWorks, jazz.net or social media, peer-to-peer participation helps you obtain the skills you need to be successful with Rational solutions. In some communities, you might have noticed colleagues or business partners who actively evangelize Rational tools and practices by running user groups, managing websites, speaking at conferences, writing books or blogs, or sharing their knowledge through relevant social media, and online forums. All of these activities bring value to our user communities.
The IBM Champion program recognizes these innovative thought leaders in the technical community — and rewards these contributors by amplifying their voice and increasing their sphere of influence. An IBM Champion is an IT professional, business leader, developer, or educator who influences and mentors others to help them make best use of IBM software, solutions, and services. Even more notably, IBM Champions are not employees of IBM.
But what's that all really mean? What do IBM Champions get out of this?
Special visibility, recognition and networking opportunities at IBM events and conferences
Select access to product development teams
Invitations and discounts to events and conferences
Online recognition via their Lotus Connections profile on developerWorks, with a special designation of "IBM Champion" and a listing of notable achievements
Merchandise customized with the IBM Champion logo.
With only a week to go, we encourage you to pause for a moment and identify those colleagues or partners whom you feel make significant contributions and nominate them to the IBM Champion program before its too late!
Following are the latest in downloads released by Rational last week between January 5th and today (and check out the 'tags' above to find other downloads you may have missed):
image credit: (cc) Some rights reserved by mcclanahoochie
In case you haven't heard, Lotusphere 2012 is well underway down in Orlando, Florida this week. If you're like me and couldn't make it, you can always watch Lotusphere and IBMconnect sessions online at http://ow.ly/8jwN7 this week and catch the replays afterwards.
With social collaboration being a key component to everything we do today, here are some resources to keep you involved, informed, and on the cutting edge! Staying up to date and informed is the best way to ensure your business stays relevant and efficient... check out all we have to offer below to see how IBM is drinking our own champagne and pushing forward in social business and building networks for collaborations that benefit everyone involved!
Following are two new IBM Rational Team Concert video demonstrations from our friends at Jazz.net, plus an extra video highlighting IBM Champion Julian Holmes, Co-Founder of Unified Process Mentors, interviewed by developerWorks' very own Scott Laningham...
Rational Team Concert- Using the ISPF client with z/OS UNIX System Services: Beginning with version 3.0.1, the ISPF client functions are expanded to work with directories and files on z/OS UNIX System Services (USS). Projects that contain non-z/OS resources can now be loaded in the USS file system space on System z. The ISPF client now supports: Specifying where to load non-z/OS resources;Editing non-z/OS resources using an ASCII editor; Performing other SCM operations on loaded non-z/OS resources
Rational Team Concert- Simplifying Local Developments for zComponent Projects: This demonstration illustrates how you can leverage the enhancements in Rational Developer for System z 8.0.3 and Rational Team Concert 3.0.1 to simplify off-host (i.e. local) development for COBOL and PL/1 applications.
IBM Champions: Julian Holmes, Co-Founder of Unified Process Mentors: developerWorks' Scott Laningham interviews Julian Holmes, Co-Founder of UPMentors, a company that helps transform the capability of an organization to achieve the successful Agile delivery of complex IT projects. The IBM Champion program recognizes innovative thought leaders in the technical community and helps to amplify their voice and increase their sphere of influence, Find out more at ibm.com/developerworks/champion
Are you an an IT professional, business leader, developer, or educator who influences and mentors others to help them make best use of IBM software, solutions, and services? Do you know someone who is? Nominate an IBM Champion today!
In the first dW Rational update of the new year, here are the new items that went live on developerWorks Rational this past week:
Integrate a Rational ClearCase UCM stream with Rational Team Concert 3.0
By: Murali Dhandapani (email@example.com), IT Specialist, IBM
Learn how to synchronize an IBM Rational ClearCase client with a Rational Team Concert Eclipse client. This article explains how to use the ClearCase Importer to import files or folders from a ClearCase UCM stream to Rational Team Concert, as well as how to use the Change Flow Target feature.
Products: IBM Rational ClearCase, IBM Rational Team Concert
Combine Rational ClearCase with Cadence Design Framework for more flexibility
By: Alok K. Singh (firstname.lastname@example.org), Senior Staff Software Engineer, IBM Ragini A. Ravishankar (email@example.com), Associate Software Engineer, IBM Vishal Anand (firstname.lastname@example.org), Advisory Software Engineer, IBM
After integrating Rational ClearCase with Cadence Design Framework II, custom chip designers can perform ClearCase configuration actions while in the Cadence toolset. This article describes several other advantages and the important features of the ClearCase-Cadence integration.
Product: IBM Rational ClearCase
Save time with this reusable Rational Functional Tester automation framework
By: Varun Ojha (email@example.com), Systems Software Engineer, IBM
With this design, you can develop a reusable automation test framework that is independent of the objects in the application under test. You can import it into any Rational Functional Tester environment. As a bonus, it also drastically reduces the development and execution time of test scripts.
Product: IBM Rational Functional Tester
We are pleased to feature Contributing Author Fariz Saracevic (firstname.lastname@example.org):
Fariz Saracevic is a member of Offering Strategy and Delivery team, and he is leading the IBM Rational solution for Collaborative Lifecycle Management (CLM). He is working closely with other IBM Rational leads to define and advancing CLM capabilities.
This week we are also highlighting the following items on the developerWorks Rational
page and product pages that you may find of interest:
Have you heard the announcement over on Jazz.net? No? Well, check it out:
Announcing a new Virtual Rational User Group for Jazz and CLM- The Global Rational User Group is proud to announce three new Virtual Rational User Groups (VRUGs) to promote information exchange between customers and Rational staff. The purpose of these groups is to facilitate group discussions and provide a platform for users to share their experiences and learn from peers.
You can Visit the new groups on the Rational User Groups web site.
Already connected to the new groups? Looking for some product tips? Here are a few new items from the Jazz.net library:
How about some other great blog resources for you? Over on the "Thoughts from Information Management Support" blog, the team has shared their 2011 Tech Tip Summary! Here are some of the bits which apply to any IBM Support client beyond the Information Management specific topics:
Resources: Videos, Portal Updates, and more!
And don't forget, The Innovate 2012 team is keen to get the most compelling stories and best practices, so they’ve extended the call for papers deadline to January 16! Submit your speaker application today!
Recycle, reuse! Presented here are the top reused docs in December 2011 across all product sets. These are the docs which were used most often to helped solve your reported cases (PMRs) over the year. We figure if our TSEs are using these docs to help you, then it stands to reason that more of you who aren't calling in can also use these to help solve your issues as well!
1250403 & 1250433: How to obtain your Rational license keys 1294762: System Requirements for ClearQuest 7.1.x 1308308: How to move licenses to a new server 1131335: Utility to collect ClearCase logs and diagnostic data on Windows 1324456: License Troubleshooting Guide 1298482: Create and Manage Your Enhancement Requests in the Rational RFE Community 1302974: System Requirements for ClearCase 7.1.x 1324457: How to reset a lost DOORS Administrator password 1474620: How to install Rational License Key Server 8.1.x on Microsoft Windows 1208895: Utility to collect ClearCase logs and diagnostic data on Linux, AIX, HP-UX and Solaris 7019698: List of supported domains for functional testing by releases of Rational Functional Tester version 8.2 1410649: Stay connected to IBM Rational Client Support 7016566: About the Rational System Architect Information Center 1425572: Specifying Rational Focal Point users or hosts in the option file results in User / host not found error 1315781: Available releases and iFixes for Rational PurifyPlus 1409007: Unable to apply maintenance to the licenses using Rational License Key Center 1474621: How to install Rational License Server 8.1.1 on UNIX 1144624: System Requirements for ClearQuest 7.0.x 1254371: Enabling a permanent license key over a temporary one in Rational Software Delivery Platform - desktop products 1258203: Finding IBM Installation Manager troubleshooting logs 1265239: Rational License Server Delivery and Support 1317594: How to optimize job and scan configurations for large sites 1497844: Rational Directory Server (Tivoli) Certificate expires on 28 April 2011 1133205: FLEXlm Error -96, Server node is down or not responding, when working behind Firewalls 1143292: About ClearCase permissions on Windows 1239315: System Requirements for ClearCase 7.0.x.x 1265307: Available iFixes and Fix Packs for ClearCase Family 7.x 1358566: Uninstalling ClearCase 7.1 on Windows 1366509: MustGather: ClearQuest Web 7.1 Server 1122368: Exporting and importing ClearQuest schemas 1177467: Troubleshooting ALBD startup failures on Windows 1358628: MustGather: Enable debugging for ClearCase and ClearQuest installs using Installation Manager 1406285: Terminal server remote client not allowed 1420620: Starting IBM Rational DOORS Web Access at bootup on Linux and UNIX 1574170: "License not available" error while logging into Rational AppScan Source 8.5 7007823: Updates to Rational Application Developer for WebSphere Software 7014067: ClearCase 7.1.x Hardware and Software requirements 7017067: Rational Rhapsody Software Version 7.5.x Releases: New Features and Enhancements