Blogs about Jazz

Blogs >

Jazz Team Blog

Best Practices

OSLC – A Driving Force behind Engineering Process Integration

Digital system engineering continues to expand its role in product value delivery and differentiation. The growth of new functional capabilities is increasing product complexity, and driving companies to identify new methods to address the combination and synchronization of mechanical, electrical, and software development. In order to adapt and succeed in this environment, organizations must reevaluate their incumbent development practices and look for new ways to accelerate design across software, mechanical, and electrical engineering disciplines.

5 best practices for TRS Feeds Implementation for Reporting

Open Services for Lifecycle Collaboration (OSLC) Tracked Resource Set (TRS) protocol allows a server to expose a set of resources in a way that allows clients to discover the exact set of resources in the set, to track all additions to or removals from the set, and to track state changes to all resources in the set.

Don’t become the MacGyver of software and product development

Just another hack? MacGyver was a TV character placed in daunting situations with only his wits and a few simple items to save the day. According to a recent survey* the number one issue in product delivery today is unrealistic expectations – what is more unrealistic than MacGyver creating a defibrillator out of candlesticks, microphone […]

Getting requirements right: avoiding the top 10 traps

Don’t get caught A trap is a position or situation from which it is difficult or impossible to escape. Getting caught in product or software development requirement traps can be problematic. The traps of bad requirements definition and management result in cost overruns, missed deadlines, poorly designed products, and a failure to deliver what the […]

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 […]

The Deployment wiki and community needs you!

We are constantly striving to reduce the time it takes for you to gain value from our products and solutions. The sooner you can effectively deploy a Rational development environment, the faster you can start using it and gaining value! We are pleased to announce a number of initiatives around improving your deployment experience: A […]

Unit Testing in The Real World — This is how we do it.

This is one of our first posts to share practices we have adopted in our own development within CLM as part of Continuous Delivery. 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 […]