Rational Developer for System z (v9.0.1): Integrated Debugger- This video features the new Integrated Debugger that is part of Rational Developer for System z, version 9.0.1. This debugger is much more than your typical debugger. In this video you'll become familiar with the debug perspective, learn how to submit a job in debug mode or code coverage, access the full feature editor, step through a program, add, monitor, filter, label and search for variables and breakpoints, work with complex variables, easily navigate large programs using the Outline or Program Code Flow views, and use Monitor memory to display results in different formats.
CFG files are used to import data into Rational Quality Manager. The file must be in a specific format for the import to work properly. Here is a sample CFG file created for associating a Single Testplan to Multiple Testcases. Also, each Testcase is associated with multiple Testscripts, which will allow you to use with IBM Rational Quality Manager (RQM) Excel Import utility.
// this configuration file will create a single test case from the defined cells and link to all
// test scripts in the same worksheet
// since we aren't defining an ID to use, the tool will create one based on the excel worksheet
// and workbook names
// We want to start looking for scripts after row 8
// the literal "execution" will be put into the step type tag, so all steps will be of type execution
// a new script starts when we encounter an empty row
// we want to use the data we got for each test script to create a test case
testcase.XLSWorksheetID="Testcase1" : "Testcase2"
// test case defined with definite cell locations
//Config for Testplan
Today we have the pleasure of highlighting Ben Silverman. Ben is a four year veteran of Rational Client Support, active as a Knowledge Champion, and as you'll read below, a man with a lot to say with some great self service tips for us all!
Tell us a little about yourself: who are you, what is your role in Rational Client Support? My name is Ben Silverman. I am the WW CAG engineer for IBM Rational RequisitePro, Requirements Composer, and Rational Insight. I have been at IBM Rational for 4 years.
How do you grow your technical skills? I usually like to read up on the latest technologies to see what's out there, instead of only working with the technologies implemented in our products. If there is a new version of Windows, SQL Server, DB2, Oracle, etc... I usually like to check them out knowing that we will soon be testing our products against them. If there is a new programming language or technique, I like to at least go through some basic tutorials to understand the benefits of them. Customers often like to extend our products where they can, so it is important to have some knowledge in this area.
We have a lot of new products, and we are trying to kick the tires as much as our customers do. There is a lot more to our products than the out of the box configuration. Going through advanced tutorials and scenarios out on jazz.net is a good place to start, as it is important to go through all of the scenarios our customers are preparing to do in their environments.
When I am working with one of our products, I like to know exactly how it's working, rather than just knowing that it's working. Looking at configuration files and logs usually provides me with some good information to think about when trying to understand how something is working.
What publications / websites do you read / visit? jazz.net (Forums, articles, tech tips, videos) devWorks forums (Forums, whitepapers, tutorials, publications) Slashdot.org (Technology news)
What tip or trick would you like to share with the class? RSS Feeds in Lotus Notes!!
When I installed Lotus Notes 8.5, I saw that it lets you maintain RSS feeds on the side bar. Whenever I am working in Notes, I have my email on the main page, and my feeds on the right. Many people know that all of our forums allow you to follow using RSS feeds, but what some do not know is that you can do the same with technotes for a particular product. I've added all the relevant feeds to my list, which include the following:
Technotes for IBM Rational Requirements Composer
RRC Forum on Jazz.net
RQM Forum on Jazz.net
RTC Forum on Jazz.net
ReqPro Forum on devWorks
RPE Forum on devWorks
SoDA Forum on devWorks
Whenever a new forum thread is created, I can see that I have x number of unread threads without having to go visit each forum individually, and likewise for new technotes. You can even read the thread right from Notes by hovering over the unread feed.
What tools / skills have you acquired that you feel are vital to your success in this field? I have had the opportunity to learn quite a bit about various technologies throughout my career at IBM Rational. Aside from the products we support, there is a good amount of middleware involved that will be valuable in any IT related role. Experience with Apache Tomcat, Oracle, DB2, SQL Server, Websphere Application Server, Cognos, Visual Studio, Eclipse, and many others help understand the underlying architecture of our products, and our customers' deployments.
Aside from the technical aspect, I think it is also important to build relationships with my peers, and with our customers. Managing customer expectations, making sure that commitments and deadlines are met, and getting the right people involved are all skills that we need to succeed in our roles. People here are always willing to help out wherever they can, which makes it much easier to collaborate when it comes to meeting a deadline, or executing an action plan.
How do you prefer to find answers to your questions? I prefer to find answers on forums, where there is some proof that an answer/solution has helped someone in some way. Often times, my problems/questions are not exactly the same as one I might encounter on a particular forum thread, but I have found that most of the time if you find the right thread, it can give you some pretty good hints about what to do, or where to look for the answer. I like to solve my own problems rather than being handed an answer that I will apply but not understand. The etiquette/communication model on most forums seems to facilitate that ideal very well :)
How do you define success? Setting realistic goals and meeting or exceeding those goals is usually a good indication of success. I think in this role, success means that our customers are satisfied, and that we're keeping them satisfied. In general, success to me is not necessarily succeeding on the first try every time, but being able to take lessons learned from any experience whether it be good or bad. Some of the best lessons I have learned in this role have come from not so good experiences.
Do you have an "on the job" hero? If you could "follow" anyone for 24 hours, who would it be? The process of conceptualizing ideas and turning them in to our finished products fascinates me. Often times, we just learn the new products that are given to us here in support and to our customers without thinking about what kind of problems the products are actually solving. I would like to be a fly on the wall in all of the organizations involved in turning an idea in to a finished product. This includes (but probably is not limited to) the product architects, development teams, product management, and marketing. Having some knowledge or exposure to this process would give all of us in support a better understanding of how we are really helping our clients become successful.
Is there any technology that you think should get more respect and adoption but does not? I think that RSS feeds are not adopted as often as they could be. We've all seen that tiny "RSS" button on most sites that lets you copy a feed, but most of the time it gets ignored. There is so much activity on jazz.net and developerWorks, and I think the feeds are the best way to be "in the know" with the latest topics. RSS feeds alert us to the latest forum posts, and the latest technotes. There is so much that can learned just by hovering over and glancing at each new thread that comes in through the feed. I have closed several PMR's and escalations just by quickly glancing at new feeds that come in through my RSS reader in Lotus Notes. Often times, a PMR or escalation will come in that has already been discussed on a thread, so keeping up with these has been very beneficial.
IBM Rational Software Architect (RSA) Support would like to invite you to the first RSA Open Mic conference call.
Title: RSA Open Mic Call Date: Thursday, April 2, 2009 Time: 2pm-3pm Eastern Time Topic: General RSA Support Issues Conference telephone numbers: Participants, Tie: 650-9010 Participants, Toll: 719-457-2703 Participants, Toll free: 888-293-6966 Confirmation Code: 3296418
To help ensure your conference begins in a timely manner, please try todial in 5 to 10 minutes prior to the scheduled start time.
The intent of this conference is to have a casual discussion with IBMRational Support, to share thoughts, ideas, and information to allattendees. This will be a phone conference only; there will be noaccompanying webcast. This discussion will not cover future productdirection or the status/progress on open RFEs, APARs or PMRs.
The conference will be moderated to keep the call moving and toappropriately triage issues/concerns to PMRs as needed. This may meancertain problems will need to be taken offline for additional researchor specific expertise.
Anyone planning on attending that would like to offer a question oridea for discussion beforehand, or anyone who cannot attend and wouldlike a question or thought added to the discussion, please post here onthis dW forum thread. Every effort will be made to speak to all items postedhere, time permitting, in the conference. We are looking forward to agreat discussion.
'Tis a quiet day today as many of us make those final preparations for Christmas day tomorrow. As we move into this holiday week, we here on NFRS will be taking a bit of a break as well. We've queued up a few posts to keep you all set with content, but today, tomorrow and January 1st will be light on the technical content in deference to some good old fashioned merry making.
For today, we wish you all the best, and hope that if you are travelling you make it safely to and from your destination. If you aren't travelling and aren't bogged down with last minute work or chores, perhaps you'll enjoy an old classic: