90 likes | 201 Views
Priorities, Organization, Themes. Jazz/RTC PMC. Priorities. Jazz Foundation C/ALM RTC 1.1 (was 1.5). Jazz Foundation - Definition.
E N D
Priorities, Organization, Themes Jazz/RTC PMC
Priorities • Jazz Foundation • C/ALM • RTC 1.1 (was 1.5)
Jazz Foundation - Definition • From the Jazz Glossary: "The Jazz Foundation refers to the implementations of the Jazz Team Server including the Jazz Foundation Services developed and maintained at Jazz.net. Also included are a set of specific Jazz frameworks that aid in the construction Jazz products with various degrees of JIA integration. The Jazz Foundation is an implementation of the JIA." • This definition isn’t really sufficient, the Jazz Foundation has a client aspect as well. • Jazz Foundation = Jazz Team Server 1.0 + Jazz Team Client + Jazz Integration Frameworks • The Jazz Foundation represents the continuation of the work done in the Jazz Platform 0.6 release, with an increased focus on REST interfaces and enabling integration of Jazz tools. The Foundation will continue to provide the building blocks for the existing Jazz components. The Java interfaces in the Jazz Platform 0.6 will continue be enhanced and used by native components. In addition, the Foundation will provide new REST interfaces to enable the construction of new loosely coupled tools and the integration of new or existing tools.
Jazz Foundation • Contribute to the Jazz foundation • Teams outside of the foundation will own code that is part of JF • JIA (selected components) • Rest APIs • Expose resources in OSLC formats • Project level visibility • Web UI • Modular CSS • Components
Jazz Foundation Services • Discovery Service - for discovering the Jazz Team Server's various services and specific capabilities, • Administration Services - for dealing with users, projects, security, and licenses. • Process Services - including checking operation permissions and licenses, and determining process-specified preconditions and follow-up actions. • Storage Services - use to store their data, instead of having to create and manage their own database. (The JRS Storage Service is a precursor to this service.) • Query Services - extract each tool's data into searchable indexes, to consolidate those indexes across all tools deployed to a Jazz Team Server, and to provide centralize Query Services for searching across the consolidated index with queries expressed in a suitable query language. • Presentation Services – Presentation Services enable a client tool to request a user interface URL for any resource URL hosted by a JTS instance • Data Warehousing Services - … take a snapshot their data periodically and export the information to the corporate data warehouse via Data Warehousing Services • Collaboration Services The Jazz Team Server provides other core services supporting collaboration, including services for sending email and SMS, maintaining subscriptions, etc.
C/ALM – Collaborative/Application Life Cycle Management • Immediate focus: ensure that RTC, RQM and RRC integrate • Traceability across artifacts across products • Integrated flows • Product family • C/ALM objectives across products
Four objectives of collaborative ALM • Team Awareness • Team first principles Improve teamcollaboration... • Agility at scale • Just-enough, just in time process • Process-driven workflows Encourage process excellence… • Automated data gathering • Analysis at multiple levels of scope • Just-in-time, just enough information Balance governance and autonomy… • Easy install and upgrade • Easy team and project on boarding Reduce total cost of ownership
Organization: Jazz Foundation, RTC • Separate Projects for RTC and Jazz Foundation • Separate PMCs for Jazz Foundation and RTC on jazzdev • Jazz Foundation • PMC (Scott, Kai, John W, …) • Product Manager - Kartik • Dev Manager • Jazz Foundation Project at jazz.net • Foundation builds and download • RTC • PMC (Erich, Scott, Kai, J-M, …) • Product Manager - Rolf • Dev Manager • Rational Team Concert at Jazz.net • Build on Foundation binaries
RTC/Foundation 1.1/2.0 • 1.1 Themes • Sales Inhibitors for RTC 1.0 • Customer feedback • Product requirements (globalization: bidi, arabic) • Jazz foundation • Contribute/support the Jazz foundation • Enable integrating RTC with other C/ALM products • Start enterprise application enablement • 2.0 Themes • Enterprise Applications • Customizability • Scalability • Security • Improved administration, support hosting • Self administration of projects, teams • Improved process management • Improved customization • Work items, user defined reports