AcdntlPoet 2700019V2G Visits (1564)
We're always working to bring you deeper value to the products you use. From our support perspective, this doesn't just mean troubleshooting tips or solutions to errors. It also means larger implementation content and best practices! Helping you avoid issues by highlighting best practices before trouble is seen is just another of those ways we help make sure you are as successful with these products as you need to be! That's exactly why we bring you this periodic series of roll-ups from our developerWorks Rational community and libraries... that in mind, here's the past few weeks' articles that went live on developerWorks Rational:
What's new in Rational Lifecycle Integration Adapters
What's new in Rational Software Architect and Design Manager
Top 10 modeling hints: #4 Design patterns reuse proven solutions
IBM Rational Lifecycle Integration Adapters Standard Edition extends the IBM Rational solution for Collaborative Lifecycle Management (CLM) with integrations to select third-party tools. These adapters also provide integrations for Rational ClearQuest. The Rational Lifecycle Integration Adapters Standard Edition enables you to continue using your existing lifecycle tools and benefit from the many capabilities found in the Rational solution for CLM products.
Monica Luke lives in the Boston, Massachusetts area. With more than 20 years experience in software engineering, she joined IBM Rational software 10 years ago in the test organization. During her 17 years as a test automation engineer and architect, she has repeatedly tackled the tough problems of building test automation solutions through frameworks that last and build triggered test solutions for complete lights-out testing. Testing and test automation remain a passion, and that has led Monica to move into the product management organization, where she has the opportunity to tackle these tough problems in the testing tools. Monica currently spends a lot of her time thinking about the challenges of Continuous Testing. Using an outside-in scenario design approach, Monica is happily influencing the next wave of Rational testing tools.
Visit Monica's developerWorks profile: http
Read all of Monica's developerWorks content: http
New DevOps events
The agile architect
Go agile to deliver SAP enhancements
Mobile development and continuous software delivery
IBM Rational DOORS getting started
Simplify integration testing with Rational Integration Tester
Extend IBM Rational Test Lab Manager for test asset management
Top 10 modeling hints: #5 Only 4 (+1) diagrams are required
Create custom reports with BIRT and Rational Team Concert
Create high quality code with IDEs
Top 10 modeling hints: #6 Model-based hand offs preserve fidelity
Another featured download:
IBM Rational DOORS
mquimby 060001FAVB Visits (2126)
There is a new video for the CLM products Rational Team Concert, Rational Quality Manager, and Rational Requirements Composer. The video demonstrations how you can gather and send diagnostic logs to support using IBM Support Assistent Lite. The video is available on IBM
Your feedback helps us improve. You can find the feedback form on the category pages for your product and version. The feedback form is quick and easy. Leave comments and let us know if these demonstrations help you achieve your goals.
What 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.
Find more great education modules here.
AcdntlPoet 2700019V2G Visits (1722)
Rational DOORS Reporting: Module-of-Metrics DXL Case Study at Raytheon- Rational DOORS Reporting: Module of Metrics Case Study at Raytheon by Senior Principal Systems Engineer Jerry Huller. Doors eXtension Language (DXL) plays a critical part in this scenario.
farzi@developerowrks 11000064S4 Visits (1447)
In the Rational Developer for System z (RDz) version 9.0, when you use the Secure Socket Layer (SSL) connection, you may see the following error while enabling your CICS debug configuration profile before debugging you CICS application:
where HOST1 is the z/OS host of your secure connection.
Managing SSL security and certificates: http
Using SSL security for Explorer connections: http
If you do not need to use certificates with your SSL connection, you can prevent the error by disabling the certificate management in RDz in the following way:
1. On the workbench menu bar click Window -> Preferences, then expand Explorer and click Certificate management.
mquimby 060001FAVB Visits (1253)
mquimby 060001FAVB Visits (1420)
Calling all Rational User Community Members in the Western U.S. ... join us for:
Planes, Trains and Automobiles with Rational: A special event presented by the Global Rational User Community
8:00 am - 2:00 pm Pacific
IBM Office, Foster City, CA
All aboard for a great Community event coming to the Bay Area! Planes, Trains and Automobiles with Rational will reveal how Rational software is supporting some of the most innovative and extensive transportation initiatives in the world. Guest speakers will offer insights and application examples, and you'll learn how to leverage their techniques for your own software development projects.
Lunch is included, and the event is free for members of the Global Rational User Community members. Not yet a member? Sign up now.
Update: Oliver M. Hoehne, Project Management Professional (PMP), Systems Integration Manager, and Parsons Brinckerhoff will present the topic below. Other exciting presentations to be announced!
Entering a Brave New World
Applying Systems Engineering to the California High-Speed Train Project
Systems Engineering is a well-accepted engineering discipline in most industries across the globe, including IT, defense, aerospace, automobile and medicine. Railroad infrastructure projects in the US, however, inevitably rely on the Plans, Specifications and Estimate (PS&E) process used in the construction industry. Given the high complexity of the $68 billion California High-Speed Train Project, Parsons Brinkerhoff has combined Systems Engineering (supported by Rational DOORS) with the Plans, Specifications and Estimate approach to manage this huge project. Learn about the impact the combined approach is having on the project, comparable to the impact of the introduction of electrification during the steam locomotive era.
Space is limited, so register now. Then get ready to ride!
mquimby 060001FAVB Visits (1383)
There is an upcoming webcast by the virtual mobile user group of the Rati
AcdntlPoet 2700019V2G Visits (1932)
IBM Rational Team Concert: Accelerated Overview- This video provides an overview of the Rational Team Concert, which provides agile teams with a highly collaborative development environment. More info
IBM Rational Team Concert Planning: Accelerated Overview- This video provides an overview of the Rational Team Concert planning. More info
IBM Rational Team Concert Build Management: Accelerated Overview- This video provides an overview of the Rational Team Concert build management. More info
IBM Jazz Source Control: Accelerated Overview- This video provides an overview of Jazz source control, which manages the source code, documents, and other artifacts that a team creates. More info
AcdntlPoet 2700019V2G Visits (1357)
It is Thanksgiving in the U.S. today, typically the day when we reflect upon all that we have to be thankful for. For us in Rational Client Support we're thankful for you our excellent audience of clients, IBMers, and future clients alike! Our work to help you be successful in your own endeavors would be nothing without your collaboration and wonderful feedback.
So, thank you for reading, following, and sharing. We recognize that we don't stand alone and appreciate each and every one of you as we work together to build success the world over. Regardless of where you are today, take a moment and reflect on all you have, raise a glass of of your preferred beverage and let's toast to those successes past, present, and future!
Cheers to you all!
AcdntlPoet 2700019V2G Visits (2390)
Rational DOORS-Team Concert Integration: Lessons Learned-Lessons learned from Raytheon about Rational DOORS-Team Concert Integration with Steve Grossman and Jo Alamares
CQAdmin 270006DKV2 Visits (1838)
Following is a list of the recently published Tech Notes on ClearQuest APIs. These scripts are really useful for ClearQuest Admins and Project Managers to get an instant information on Defects/Records. Further, these scripts can be configured to send the information through emails and can be scheduled to execute on a specific time using Windows Scheduler.
Don't miss our prev
AcdntlPoet 2700019V2G Visits (1387)
Installing Rational License Key Server Administration and Reporting Tool v8.1.4- Installing Rational License Key Server Administration and Reporting Tool v8.1.4 by Ravinder Panwar, IBM Rational/Lotus Information Developer.
What you need to know about the CA Endevor "actions" used by the Rational Developer for System z CARMA Enhanced Edit feature
SteveSpirk 060001UESP Visits (1716)
Rational Developer for System z added the CARMA Enhanced Edit feature for CA Endevor SCM users in the 8.5.1 release. This CARMA Enhanced Edit feature is RDz's implementation of CA Endevor's Fast/Quick Edit. This feature allows RDz users to edit elements in the Endevor repository without having to retrieve/extract element out of repository into external file. When performing changes to a program, user will start by selecting the "version" of program/element within Endevor that they want to change. This usually is the "production" version of the program/element. When working with RDz CARMA, user would select (right-click on) element to be opened and select Edit/'Edit with' from the context menu.
When the CARMA Edit Element UI screen appears, user indicates to CARMA where they want element copied. This would typically be the "entry" environment/stage where they are allowed to edit element.
So what Endevor "actions" does CARMA use to copy "production" element into entry/editing environment/stage? That is a very important question because there are several different Endevor "actions" to do this, but not all RDz users are authorized to perform all Endevor "actions". The Endevor "actions" to handle this copy are generated from the RDz host Endevor RAM. These "actions" are run in foreground mode because of the unpredictable nature of running "action" as a batch job (CARMA has no idea when job will run/complete). Below I've listed how this "copy" of the element to "entry" environment/stage is handled in the available 8.5 releases and 9.0.
RDz 8.5.1 Endevor RAM: This was the initial implementation of the CARMA enhanced edit feature. In this release, the copy of the element to "entry" environment/stage is done using the Endevor GENERATE ELEMENT "action", with the "copyback" option. We have found that foreground GENERATEs are not allowed or are problematic in some customer environments.
RDz 220.127.116.11/9.0 Endevor RAM: In these releases, the copy to "entry" environment/stage was changed to use the Endevor TRANSFER ELEMENT "action". The element is opened in the RDz editor after the foreground Transfer has completed. In many cases, when the element is opened, some/all dependencies are not resolved until a GENERATE is done for the element being edited in this Environment/stage. We have also found that some customer sites do not allow RDz users to run Transfer "action".
RDz 18.104.22.168 Endevor RAM: In this release, the default way that CARMA handles this "copy" is still with the Endevor TRANSFER ELEMENT "action", however, we also allow you to configure RDz to use the RETRIEVE ELEMENT (from "prod") and ADD ELEMENT (to "test") "actions" to handle this "copy". To configure CARMA to use RETRIEVE-ADD "actions" for program/element "copy", you need to un-comment the 'ENT
To resolve dependencies when an element is opened using CARMA Enhanced Edit, a GENERATE ELEMENT request was added (22.214.171.124) following the TRAN
When you select this option, keep in mind there is good chance all dependencies will not be resolved by the RDz editor until a GENERATE is done on the element being opened, in the Endevor environment it is being opened from. This option should only be selected if you have trouble running foreground GENERATEs.
The current versions of RDz are 126.96.36.199 and 9.0 (Nov. 2013). The APAR mentioned in the previous paragraph will be delivered in the 8.5.1.next and 9.0.next RDz host PTFs. To verify what CA Endevor "actions" are being used in your environment, you can view the Endevor "actions" used in the MSG3FILE. The MSG3FILE is allocated in the user's CARMA server who performed the CARMA Enhanced Edit on element.
CandyLane 270000WFPX Visits (1811)
APAR PM96642 is fixed in Rational Developer for System z (RDz) v188.8.131.52 fixpack. This APAR picks up a fix from the Rational Common Licensing (RCL) product, and is not listed as one of the APARs fixed in that fixpack since it is an internal APAR.
AcdntlPoet 2700019V2G Visits (1999)
Rational Team Concert: Packaging and deploying with Enterprise Extensions- The Enterprise Extensions packaging and deployment features allow you to package build outputs and deploy the packages to runtime environments on other systems. This video includes demonstrations of ship list and work item packaging and rollback deployments.
AcdntlPoet 2700019V2G Visits (2073)
Our Jazz.net authors have been quite productive recently writing and publishing a slew of blog posts on the topics of DevOps and Continuous Delivery. Check out a selection of posts below from the subject matter experts themselves as they discuss deep technical topics that can help you improve your own release cycles, performance, and efficiency in deployments!
DevOps Culture - Retrospectives and continuous improvement- In the Collaborative Lifecycle Management (CLM) project we have declared three imperatives for improvement in order to increase our agility with a goal of continuous delivery: culture, process, and tools. Of these three things, culture is, in my opinion, the most difficult thing to change because it’s less tangible than processes and tools and because culture is often deeply ingrained in an organization and a team. Consequently, cultural changes can take a long time to implement. This is the first in a series of posts where I’ll discuss some of the important cultural issues and changes that we’ve tackled in the CLM project.
DevOps for Dummies now available!-You have probably heard about DevOps but you want to cut through the hype and understand more about this approach. That is the genesis of DevOps for Dummies, authored by IBM’s Sanjeev Sharma. It is written to appeal to both practitioners and managers and to show you how you can apply a new DevOps approach to more rapidly deliver innovative applications and services that solve real business problems.
Rapid build deployment using IBM UrbanCode Deploy- Previously I have focused on build performance in posts like Speeding up the pipeline by slowing down builds and Rethinking personal builds, but there is a lot more to a continuous delivery pipeline than build times. Once a build produces artifacts, you need to do something with them. Often the next step is to install the product onto a machine for either testing or production use. The installation is typically a process such as copying a zip to a machine and unzipping it or running an install program, but can sometimes be more complicated when special configuration is required. Below I describe how we have started using IBM UrbanCode Deploy to allow builds to easily and automatically install, configure and invoke server applications onto machines in the cloud before an application installer has even been created.
Working towards continuous deployment in Jazz.net- I have worked for IBM for about 20 years, moving back and forth between development, customer support and IT operations roles. Working in these different roles helped give me perspective for my current role as the manager for Jazz Continuous Deployments/DevOps. In this role I am responsible for ensuring that our multiple staging and self-hosting environments are stable and always using the latest driver or sprint of the Collaborative Lifecycle Management (CLM) products. We are not yet at the point where we can automatically deploy a new driver daily to production, but we are working towards that goal.
Unify your test automation for continuous delivery- This is the second article about testing in our Continuous Delivery series to share practices we have adopted in our own development team within Rational Team Concert (RTC). The presented techniques are used to control software evolution and to improve the quality of our code base. Since there is a variety of IBM and open source tools we are using, we focus here on the practices and techniques rather than on particular tools.
CLM Continuous Deployment Pipeline: Reporting on the state of affairs-The following is the third posting in my Collaborative Lifecycle Management (CLM) Continuous Deployment series of blogs on Jazz.net. The earlier two blogs can be found at Improving throughput in the deployment pipeline and Behind the scenes of the CLM Continuous Deployment pipeline. In Behind the scenes of the CLM Continuous Deployment pipeline, I had mentioned a mechanism we have developed on the Jazz Collaborative ALM project to gather progress and status data of phases that make up our deployment and test execution pipeline. In this post, I will show you how we use the gathered data for reporting on the overall state of the pipeline and narrow down on the root causes upon its failure. Additionally, the data allows us to create trend reports that help us assess the overall quality of our builds, tests and product code over a period of time.
From ‘use what we sell’ to ‘practice what we preach’- This is part three in our blog series describing the transformation of our internal ALM development organization toward a Continuous Delivery model. In this series, we describe the motivations behind adoption of a Continuous Delivery model and the many challenges we faced as we embarked on this transformation from both the planning and execution perspectives.
Role of the run team in our Continuous Delivery process- I am one of the developers in the Rational Collaborative Lifecycle Management (CLM) project contributing to the Tracking and Planning (TAP) functionality of Rational Team Concert (RTC). I have been part of the TAP team from last four years and involved in delivering RTC in longer and shorter release cycles. You would have read posts written by my colleagues on how we changed our processes and organized our teams for adapting to the Continuous Delivery lifecycle. This blog is the continuation to these posts, in which I’ll be talking about the "Run Team" and its necessity and role in delivering quality values to our product. We have been running the Run Team from the last four releases (since 4.0.1) and I was part of the team for three releases and led the team during two releases.
Rational Team Concert source control makes continuous delivery easier- Rational Team Concert (RTC) has started releasing quarterly. Since large features rarely fit into such short cycles, we’re making heavy use of RTC’s branching and merging functionality. That could result in merge hell, but it doesn’t. This post will give you an idea of how the RTC team uses our own source control management system, and show how its design helps large teams maintain many branches without nightmarish merging.
How does Rational ‘do Continuous Delivery?’- This is part two in our blog series describing the transformation of our internal ALM development organization toward a Continuous Delivery model. In this series, we describe the motivations behind adoption of a Continuous Delivery model and the many challenges we faced as we embarked on this transformation from both the planning and execution perspectives.
Organizing our teams for Continuous Delivery- You may have been reading the blog posts of my colleagues around continuous delivery including the motivation behind it, our focus areas as we transformed from annual to quarterly releases, and some process improvements that we implemented. Continuing this theme, in this blog I’ll write about one of the most dramatic changes that we underwent as a development team to support continuous delivery - the restructuring of the team itself into a new avatar that we like to believe is more agile and more user focused than it was earlier.
AcdntlPoet 2700019V2G Visits (1753)
Rational DOORS v9 x: Requirements Change Management Options- IBM Rational DOORS v9 x: Change Management by Systems Engineer Steve Grossman. This video explores two options for Change management for requirements in IBM Rational DOORS:
AcdntlPoet 2700019V2G Visits (2191)
I'm constantly amazed at the great information our developerWorks authors produce on such a consistent basis. To prove that point, here are the latest articles from the past week that have gone live on developerWorks Rational:
Develop reliable software with DevOps
Top 10 modeling hints: #7 Requirements models help you avoid early and expensive defects
A macro-pattern for public sector systems architecture
JazzHub: Collborate in the cloud in less than 10 minutes
What's new in IBM Rational Application Developer V9.0 Portal Tools
Top 10 modeling hints: #8 Napkin models are a good way to start a conversation, but a terrible way to end one
AcdntlPoet 2700019V2G Visits (1737)
Rational DOORS v9.x: Realizing Efficiencies by Reusing Requirements- In this demonstration Rational Technical Specialist George Siampos talks about the following:
AcdntlPoet 2700019V2G Visits (1099)
These are the top 20 technotes across all Rational products that were reused during October to help solve your PMRs. Last month the following technotes were the most heavily reused when closing PMRs opened by you, our clients. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution: