Innovate 2010 - Rational Software Conference
The premier software and product delivery event.
June 6 - 10, Orlando, Florida
June 6 - 10, Orlando, Florida
Innovate 2010 is just around the corner. Jazz developers will be on hand at the conference to talk about Jazz, and Jazz-based products. Check back soon for a schedule of sessions relating to Jazz. In the meantime, get ready for Innovate 2010!
1:30 - 2:30PM
Introduction to Rational Team Concert
Bernie Coyne, Rolf Nelson
Are you tired of wrestling with point product solutions to track development status? Does your organization develop for both Java and .NET platforms and need a common process? Are you adopting agile development practices but need a tool that can automate agile or scale it up? Do you want to also leverage your open source tools? Are your teams scattered among different offices, time zones and countries? Then attend this session on IBM Rational Team Concert, and learn how an agile application lifecycle management solution can help disparate teams produce high quality software in a much more cost effective and predictable manner.
11:15 AM - 12:45 PM
IBM Rational Team Concert Source Control Best Practices
John Camelon, Jean Michel Lemieux
IBM Rational Team Concert source control management (SCM) provides a versatile, easy to use, yet powerful capability for component-based software development, customizable to meet your process needs. This session will provide guidance and an understanding of how to set up the structure of your artifacts in Team Concert source control. This session will help you with answers to the following questions. At what granularity should I set up my Team Concert source control components for optimal reuse between my teams? How do I decide upon an initial stream and build structure and how can I evolve it over time? What's my most effective strategy for organizing Jazz Source Control snapshots? How can I efficiently move code changes between releases? Show me!
11:30 AM - 1:00 PM
Jazz Keynote: Inventing the future with the Rational Jazz Strategy for Collaborative Software Delivery
Martin Nally, Mike O'Rourke
The multi-billion user internet is shaking up business as we know it, from "cathedral and bazaar" supply chains to "long tail" business models. Nowhere is this transformation more visible and relevant than in the software delivery supply chain, where virtually every link in the chain is being re-imagined and re-engineered. This session explore how IBM is both leading and responding to this rapid pace of discovery. We'll explore the significance of software delivery in a world where mobile devices proliferate, everyday objects have Internet-addressable URLs, and expertise is available via a global software delivery marketplace. Within this context, we'll explore how the Rational Jazz strategy is evolving with respect to Cloud technologies, capability-based pricing, the Open Services for Lifecycle Collaboration initiative, and more.
1:45 - 2:45 PM
The Jazz Foundation: The Cornerstone of Collaborative ALM
Jazz Foundation is an open platform upon which Jazz applications are built, both by Rational and other vendors. By providing valuable shared services and components to applications - such as Administration, Collaboration, Discovery, Presentation, Query, and Storage - the Jazz Foundation allows our product engineers to better deliver unique new capabilities in your favorite Jazz products. Whether it is IBM Rational Team Concert, Quality Manager, Requirements Composer, or one of the many applications coming to Jazz, Foundation is an integral part of the products, and what enables us to deliver on our vision for Collaborative ALM. This session explores how the Jazz Foundation architecture and functionality enables more flexible deployment, simplifies user and project administration, supports process authoring and approvals, enables standards-based mashups, and more.
4:15 - 5:45 PM
The Hitchhiker's guide to Jazz.net - The Largest Jazz Deployment in the World
Robin Garside, Seth Packham, Doug Weissman
This session will provide a full tour of jazz.net and will demonstrate how you and your organization can leverage the wealth of information, lively forums, and really get involved in our transparent development process. Also behind the scenes, jazz.net supports approximately 50,000 subscribers in addition to over 1,000 Rational developers who utilize the community to deliver products. The site consists of various community tools and Jazz Foundation based services enabling open community interaction with Rational product teams other community members. This session will provide insight into what it takes to run jazz.net and the operation team's role in providing a bridge between product development, site development, and support teams, in order to achieve self hosting. We will cover deployment of early product milestones and how jazz.net provides product teams the ability to communicate the latest information about Jazz products to the broader Jazz community.
10:15 - 11:15 PM
Collaborative ALM Keynote: Blazing the Trail with the C/ALM 2010 Project
Dave Thomson, Carolyn Pampino, Erich Gamma
Are you looking to align your analyst, development, and quality management professionals so they can work together as a unified team? If so, then this session is for you! The C/ALM 2010 project is bringing Rational Team Concert, Rational Quality Manager, and new Requirements capabilities together into something we call the Rational Workbench for Collaborative Lifecycle Management. We'll demonstrate our work in progress, and talk about how these products are coming together to create a virtually seamless system to reduce administration costs, streamline communication, boost productivity, and to get it all done more efficiently in your own organization.
11:30 AM - 1:00 PM
Hey, You, Get Onto my Cloud!
Steven Abrams, Bill Higgins
Come and see a demonstration of collaborative ALM in the cloud, showing IBM Rational Team Concert, Quality Manager, and Requirements Composer, hosted in the cloud. Using our self-service portal, we'll demonstrate how easy it is to create projects and start working in an integrated, Collaborative ALM environment without procuring hardware or installing, configuring, maintaining, and managing the ALM software, OS, or middleware. The result is much faster deployment of the solution, with greater ROI. working in an integrated, Collaborative ALM environment. We will present our progress in making our CALM solutions easier to host, and explain how this fits in our Cloud and CALM strategies.
How to Deploy Rational Team Concert in a Microsoft Shop and What's New with Rational Team Concert Client for Microsoft Visual Studio
Sreerupa Sen, Walter Mansure (CareMedic Systems, Inc.)
Caremedic, a Microsoft Visual Studio shop, has adopted IBM Rational Team Concert to solve their software development challenges. Highlights of this session include why Team Concert was chosen, how the deployment was planned and executed, and current status. Caremedic will discuss their plans for the future, the benefits they have seen, challenges they see ahead, and key lessons learned. Additionally, IBM Rational Team Concert Visual Studio integration developers will then take you on a tour of the features of the Rational Team Concert Client for Microsoft Visual Studio, demonstrating the latest capabilities and presenting the Visual Studio client stategic directions.
1:45 - 2:45 PM
Drinking our Own Champagne, C/ALM-ly!
Dirk Baeumer, Erich Gamma
Collaborative ALM coordinates the software development activities across requirements, development, build and test. In this talk we describe how we use C/ALM to optimize agile development of IBM Rational Requirements Composer, Team Concert and Quality Manager. We provide an overview on how we do planning, tracking, build and testing across the teams. We will illustrate how we benefit from automated traceability and transparency to work effectively together on a large scale agile project.
3:00 - 4:00 PM
Best Practices for Jazz Deployments
Scott Rich, Rustan Eklund, Ritchie Schacher
The C/ALM 2010 initiative enables collaboration across the Requirements, Development, and Test disciplines. It also brings some new deployment and setup requirements. This talk will cover the key concepts and best practices for setting up your Collaborative ALM environment today. In addition, it will cover some of the latest best practices for general enterprise deployment; such as single sign-on with WebSphere, federated user directories, and configuring caching proxies.
Rational Team Concert for Agility@Scale
Dirk Baeumer, Jean Michel Lemieux
IBM Rational Team Concert agile planning is designed to address agile scaling considerations like geographical distribution, team size, and organizational complexities. Come and see the latest improvements to the agile planning capability and how to leverage them in your agile development teams. Insights into how IBM Rational uses Team Concert to develop Team Concert using agile techniques in a large and highly distributed team.
4:15 - 5:45 PM
IT Agile Planning with RTC
When releases and teams are relatively stable, like in many product development organizations, applying agile planning techniques is straight forward with Rational Team Concert (RTC). However, in Information Technology (IT) organizations where systems live forever but projects and sometimes teams around them come and go quickly, the agile planning solution is often much more difficult to define and implement. This session examine several common IT agile planning scenarios and offer solutions.
Systems Engineering Practices - User experiences with the combined Rational and Telelogic systems engineering methodologies
Dan Popescu, Hans-Peter W. A. Hoffmann, Dave Brown
Systems Engineering is a multidisciplinary approach to creating a system. Analysis shows that, after normalizing for the effects of other cost drivers, the cost difference between doing a minimal job of systems engineering - as measured by the thoroughness of architecture definition and risk resolution - and doing a very thorough job is 18% for small software projects and 92% for very large software-intensive systems projects. The SE practices work to improve the understanding of the entire product - software and hardware - during the complete development lifecycle. They provide a model for the architecture and behavior of the system, and allow the use of the model to drive an integrated development process across the lifecycle. The acquisition of Telelogic by IBM has resulted in a merging of key systems engineering practices. This panel discussion highlights customer results from using these practices and suggests practices that may be most useful to systems development organizations.
Jumpstart your Enterprise Deployment of Rational Team Concert
Kartik Kanakasabesan, Philippe Krief, Martin Bailey
This session will explore how an enterprise organization deploys and manages IBM Rational Team Concert. It focuses on enterprise deployment considerations such as how to minimize the total cost of ownership, how to create a scalable environment (exploring the facets of globally distributed development and collaboration), and provide tips and tricks on deployment. These insights are based on years of experience gained by our IBM Jazz Jumpstart team and their work with early Jazz adopters.
10:00 - 11:00 AM
Join the C/ALM Chorus: How You Can Develop Collaborative ALM Integrations
Erich Gamma, Kai-Uwe Maetzel
The Jazz Integration Architecture enables integration of many kinds of tools, including those not based on the Jazz Foundation, into a C/ALM web of loosely coupled, collaborative offerings. To have a tool contribute to the C/ALM web, there are a set of integration patterns that the tool should support. These patterns have emerged in response to particular integration challenges. The integrations are implemented in an open and flexible way using the Open Services for Lifecycle Collaborations (OSLC) specifications. In this talk we introduce these integration patterns with examples from different tools.
1:45 - 2:45 PM
Getting Started with IBM Rational Team Concert
So you've tried Rational Team Concert? Come learn about common, successful patterns of adoption and how to quickly realize the value of Team Concert. Get an understanding of the capabilities of Rational Team Concert to determine an adoption model that works best for you and your organization. This session will take you through the critical questions you need to ask to determine the most effective approach to implementing Team Concert. Learn how best to adapt Team Concert to your process needs and how easily it can work with your existing tools. You will understand how to find the right initial set of tasks to focus on to extend, adapt, and improve your usage over time. This session will also shed light on the role Team Concert plays in the larger C/ALM initiative and how it relates to other C/ALM tools.
3:00 - 4:00 PM
Best Practices for customizing IBM® Rational Team Concert™
Kai-Uwe Maetzel, jean Michel Lemieux
IBM Rational Team Concert is a highly customizable collaborative development environment that can be easily configured to fit your development process. This session reviews best practices for customizing work items and process templates. The talk will also demonstrate best practices for customizing IBM Rational Team Concert in general to fit with how your organization works and to how best to avoid pitfalls.
4:15 -5:45 PM
Developing a Jazz Application
Vivek Garg, Philippe Mulet
The Jazz Foundation provides the platform and building blocks for Jazz applications. We will discuss how existing applications can integrate with Jazz applications and how new applications can be built on the Jazz Foundation. We will demonstrate how to set up a development environment for creating new Jazz applications. You will learn about the Jazz SDK and its Java APIs, REST style interfaces, and other tips and tricks for extending the capabilities integrating with the Jazz Foundation.
Automating Agile Practices with Rational Team Concert and Method Composer
Ricardo Balduino, Bruce MacIassac
Looking for a practical way to automate Agile practices across your development team? This presentation will provide a hands-on guide to making Agile practices a reality for your team. We will also show you how Rational Team Concert can leverage processes documented by Rational Method Composer. We'll use the IBM Practices for Agile Delivery as our reference process - however, these techniques can be applied to any documented process. We'll show you how roles, phases, and activities documented in the process are mirrored within Rational Team Concert, and how RTC work items can be created from RMC templates, saving time , ensuring process consistency, and helping team members find the process guidance they need to do their work.