Eclipse and Jazz
The Whats new in Rational team Concert in the CCM track at Innovate India was choc-a-bloc and saw many interesting queries. The session touched upon the new enhancements in RTC 3.0, most of which are aligned with the CLM release. Jazz.net is the best resource to read up on the new features. A presentation is avaliable on https://jazz.net/library/presentation/645
In a nutshell, RTC has enhancements in work item management, traditional + agile planning, out of the box reporting, build management. etc. https://jazz.net/library/article/590 is a good read on RTC 3.0's planning capabilities.
AyushmanJain 270002SE6H Tags:  ibm requirements concert project lifeycle composer rational manager quality clm team 1,644 Visits
The session by Pradeep Balachandran focuses on the motivation behind the CLM workbench, based on the common challenges faced across the product lifecycle and client feedbacks from earlier releases. Rational now has three products - Rational Requirements Composer, Rational team Concert and Rational Quality Manager in a single CLM solution. - https://jazz.net/projects/clm
This overcomes various challenges that have been traditionally faced in linking each area in the lifecycle with the others. Eg, how to manage the different user accounts and how to link them, how to link requirements to work items, and how to make sure that a task or a requirement is correctly developed and tested without the distinctions of the tool coming in the way.
Pradeep talked about Lifecycle projects as a concept, implying a project that spans all the different aspects of a project. Lifecycle projects are basically project areas with associations between different artifact containers and a consolidated set of members and their roles. Lifecycle project admininstration thus consists of managing lifecycle projects and their templates, manage members and their roles, and validate role assignment rules. With LPA, almost all challenges in a typical CLM environment have been addressed. Ensuring matching license agreements is still a challange that needs to be addressed.
An LPA can be setup in the Jazz server and gives a common look and feel across all products that make up the CLM. It is also easy to see all the users and the roles in the LPA administration. The linkages are automatically done between the artifact containers. Pradeep showed the various templates of implementing different kinds of LPAs depending on what roles need to be performed. For example, only analyst roles will need RM container and CCM container.
AyushmanJain 270002SE6H Tags:  ibm clm jazz 100 eclipse mobile team rational concert alm phonegap android 2,588 Visits
A 100 year old company is gradually and very steadily navigating
rough economic waters to steer the planet towards a better tomorrow. IBM’s
cutting edge software is at the forefront of revolutionizing business services,
cloud offerings, data and information security, analytics, wireless
technologies, mobile devices, and almost every other area in more ways than
greater impact than any proprietary software out there. Eclipse was among the first in a line of many that IBM has contributed to the world. Today, Eclipse is used not just for writing several million lines of code, but also for creating new software products from scratch, for building mobile applications, for controlling NASA exploration rovers, and many other applications which were unthinkable 10 years ago when Eclipse was conceived. The flexible and open Eclipse Public License allows everyone to use Eclipse on their terms in their products. It has completely changed the era of copyleft licenses such as GPL. Till today, IBM has dedicated teams that work hard on very critical components such as the platform, runtime, Java compiler, and SWT to keep Eclipse moving ahead with the times. Eclipse has never missed a release since last 10 years, because of the efforts of dedicated contributors around the world. The IBM Eclipse folks have also pioneered new technologies such as e4, Orion, etc. IBM definitely stands tall as one of the major contributing companies as Eclipse celebrates 10 years of awesomeness!
IBM has also achieved a major milestone by pioneering the open source collaboration platform, called Jazz. Jazz is a new technology platform for collaborative software delivery. Uniquely attuned to global and distributed teams, Jazz is designed to transform how people work together to build software, making software delivery more collaborative, productive, and transparent. You can think of Jazz as an extensible framework that dynamically integrates and synchronizes people, processes, and assets associated with software development projects. Jazz products are being built in a completely transparent manner on jazz.net, which is another first in the software industry. IBM’s new application lifecycle management solution, called CLM (Collaborative Lifecycle Management) is based on the Jazz platform, and is a revolutionary ALM offering.
Another major way IBM is changing the game even after 100 years is through its contribution to latest mobile technologies. Not many know that IBM was among the first contributors to PhoneGap, which is changing the way the world develops
With all these cool things, IBM has given a new meaning to
the phrase “Software everyware”. With its contributions and use of open source
software, IBM is leading the world to a more open, collaborative and agile
approach to software development.