Both Vijay Sankar and Andy Gurd have tirelessly spent the past month taking you back to school on requirements. If you missed it, or just want a refresher, take a look at their work with the entire Requirements Management 101 series here:
The next session is on April 5. Vishy Ramaswamy, Senior Technical Staff Member and Design Manager Server Architect for Rational Software Architect and Rational Rhapsody, will open a discussion about agile architecture. More details and web conference information are available HERE.
We're glad you asked! Here's the articles, downloads, and other odd & ends that went live on developerWorks Rational recently:
Being agile while still being compliant By: Keith Collyer, PhD, Senior Solution Manager, Electronics and Medical Devices Industry Solutions, IBM and Jordi Manzano, Software Quality Assurance Manager and Deputy Director of R&D, Diagnostic Grifols A practical approach to agile development practices for medical device manufacturers Product: Rational DOORS
Agile analysis practices for safety-critical software development By: Bruce Douglass, Rational Chief Evangelist, Systems Engineering, I.B.M. Bruce Douglass, author of the IBM® Rational® Harmony™ for Embedded RealTime Development process, explains why and how to apply agile methods to the key analysis practices for development of safety-critical systems. Products: IBM Rational DOORS, IBM Rational Rhapsody
IBM Rational Team Concert IBM Rational Team Concert, based on the Jazz platform, now supports any plan, any process, any platform. New formal planning templates support traditional project phases, while new risk management capabilities can be used by any traditional, agile or hybrid team. With a single release for all platforms, simple role-based user licensing, no charge for the server software, and new flexible pricing models, you are free to mix and match deployments to suit your particular environments. Rational Team Concert is free for up to 10 developers.
Rational Test Workbench IBM Rational Test Workbench delivers end-to-end functional, regression, load, and integration testing to address the quality challenges of highly complex applications. Registration and sales representative assistance required for access to the 30-day free trial. Register on Passport advantage today.
IBM Rational Rhapsody The IBM Rational Rhapsody software is available in different editions to help systems engineers and developers of embedded software analyze, design, develop, test, and deliver embedded, real-time systems and software.
We are pleased to feature Contributing Author Fabio Castiglioni: Fabio Castiglioni is an Executive IT Architect with IBM Sales and Distribution in Italy. He has 30 years of experience in IT, 13 in development labs where he held technical and management positions in international projects. Earlier in his career, Fabio was Technical Director for research projects on object-oriented technologies, Senior IT Architect in major integration projects, and Technical Leader for the Government Industry for IBM South Europe. Fabio is one of the teachers of Component Modeling classes for IBM architects and has published several articles on the subject of nonfunctional requirements.
Table of contents: 0:00 Introduction to Rational Adapter for HP ALM 1:07 Demonstration scenario 2:07 Link HP ALM test folder to RTC plan while in RTC 3:15 Add test case while in RTC 4:48 View a defect while in RTC 5:24 Link a defect to a plan item while in RTC 5:52 Associate a change set to a defect while in RTC
Here is one of the queries that was put across to me (Sumant Renukarya) by one of our clients using IBM Rational Team Concert; a question that was a bit like a puzzle:
'Where can I find a specific Apache Tomcat patch for AIX server? An AIX specific patch is not available for download'.
Though it sounded like a simple FAQ, it had to be answered judiciously as the number of AIX servers which were being patched, were in the range of 90 to 100!
After thorough research and brainstorming, it was confirmed that there is no separate installer for different flavours of UNIX, for Apache Tomcat server. Essentially, you need to download and use the default installer available for the single flavour of UNIX from the Apache Tomcat website, which serves for AIX as well.
Here is a Sample Scenario: An issue was reported with Apache Tomcat Release bundled with Jazz V184.108.40.206 and there was a need to upgrade the patch of Apache Tomcat server from the default 7.0.25 to 7.0.34. This was for an AIX server installation of the Apache Tomcat server, bundled with IBM Rational Team Concert.
Summary: Starting with Version 1.0, IBM® Rational Team Concert has supported the scrum project management approach. Over the years since, both this collaborative software and its support for scrum and agile teams have improved dramatically. This article, updated for Version 4.0.1, replaces previous articles and explains how to use RTC effectively within a scrum team. Part 1 walks you through setting up your project and team and filling your first product backlog.
Summary: Starting with Version 1.0, IBM® Rational Team Concert has supported the scrum project management approach. Over the years since, both this collaborative software and its support for scrum and agile teams have improved dramatically. This article, updated for Version 4.0.1, replaces previous articles and explains how to use Rational Team Concert effectively within a scrum team. Part 2 uses a hands-on example to explain how to plan and run your first sprint.
About the author: Millard Ellingsworth lives in the hills west of Portland, Oregon, where he works on developing the IBM Rational Collaborative Lifecycle Management community, improving how teams work together to build software that matters. During the small pockets of free time that leaves him, he divides his attention between playing golf, noodling on the guitar, woodworking, and tinkering with Android development. You can follow him on Twitter as@millard3 and on Google+.
Here is an excellent playlist curated by our friends in IBM Rational Education highlighting valuable content surrounding OSLC, beginning with a great "Getting Started with OSLC" video:
OSLC defines a small but important set of methods for applications (or components thereof) to interact with each other. Complicated interfaces that impose a lot of requirements onto clients are unlikely to be used and are an obstacle on the way to the desired level of integration. So simplicity, stability, and standards compliance are key for such an interface, and are the driving factors behind OSLC. It shouldn't take much more than an HTTP client and an XML or JSON parser to use the interface. Resource representations must be stable and self-explanatory; assumptions and out-of-band knowledge imposed on clients must be kept to a minimum. And it shouldn't be a big effort to implement the interface.
Hot off the reporting presses here in Rational Support, here are the top twenty technotes used in February to help solve the PMRs you reported. As always, these are taken directly from our PMR reports and tabulated to help you solve the same issues which you may be encountering:
Did this information help you to achieve your goal? Use the like or dislike buttons to let us know if it did or not. We appreciate your feedback! Subscribe to the IBMRationalSupport channel to stay updated on our latest multimedia offerings.