+ All Categories
Home > Technology > Sav taj jazz 2012 ales koprivnikar

Sav taj jazz 2012 ales koprivnikar

Date post: 18-Nov-2014
Category:
Upload: ibm-srbija
View: 364 times
Download: 1 times
Share this document with a friend
Description:
 
35
© 2011 IBM Corporation Software and Systems Engineering | Rational
Transcript
Page 1: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and SystemsEngineering | Rational

Page 2: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and SystemsEngineering | Rational

All that Jazz – Whats new in 2012

IBM Software, Rational

Aleš Koprivnikar, IBM

Page 3: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Agenda

Development lifecycle

New in 2012

1

4

Delivering the 5 ALM imperatives3

IBM Rational Collaboration Lifecycle Management2

3

Page 4: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Rational Application Lifecycle Management (ALM)Modular, open and extensible

Build & DeployManagement

RequirementsManagement

Software, Change & ConfigurationManagement

Quality Management

DesignManagement

4

Page 5: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Agenda

Development lifecycle

New in 2012

1

4

Delivering the 5 ALM imperatives3

IBM Rational Collaboration Lifecycle Management2

5

Page 6: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

IBM Rational solution for Collaborative Lifecycle Management Improve productivity with an integrated ALM solution

RationalRequirements

Composer

RationalTeam Concert

RationalQuality

Manager

IBM Rational solution for CollaborativeLifecycle Management

Analyst Developer

Architect QualityProfessional

DeploymentEngineer

• Optimize your team through support of the 5 ALM Imperatives

• Get up and running quickly

• Extend as your needs evolve

• Support heterogeneous development across multiple platforms and technologies

Learn more at: https://jazz.net/projects/clm/

Project Manager

Page 7: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Jazz provides open collaboration across the software and systems lifecycle

PLATFORMOpen Services for Lifecycle Collaboration

andIntegration Services

COMMUNITYTransparent collaboration and exchange of ideas

Application frameworks and toolkits

PRODUCTSApplication lifecycle tools that leverage the Jazz platform

Learn more at: https://jazz.net/about/

7

Page 8: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

�The Open Services initiative is

� Building a community of vendors, open source projects, integrators and IT teams, at open-services.net

� Creating public specifications of resources and services, like change requests, test cases, defects, requirements and user stories

� Delivering loosely coupled resource formats and services with “just enough” standardization

An industry initiativefor simplifying tool integration across the

software lifecycle .

Open Services for Lifecycle Collaboration

Barriers to sharing resources across the software lifecycle�Multiple vendors, open source

projects, and in-house tools

�Private vocabularies, formats and stores

�Entanglement of tools and data

8

Open interfaces. Open possibilities.

Page 9: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Agenda

Development lifecycle

New in 2012

1

4

Delivering the 5 ALM imperatives3

IBM Rational Collaboration Lifecycle Management2

9

Page 10: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

The Five Imperatives of Application Lifecycle Management Improve organizational productivity

10

1. Accelerate time to delivery with Real-time Planning

2. Improve quality with Lifecycle Traceability

3. Maximize product value with In-context Collaboration

4. Refine predictability with Development Intelligence

5. Reduce costs with Continuous Improvement

Page 11: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Imperative 1: Real-time Planning

Don’t Do

Plans that live outside of ALM environment

Plan across the entire team,

Rely on manual, error-prone updates. Practice continuous planning

Plans that are separate from team activities and assignments.

Use plans that are fully integrated with execution

TasksComplete

TasksPlanned

11

Page 12: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

One plan - Multiple views facilitate detailed analysis

2

3

1

12

Page 13: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

What is Lifecycle Traceability?

Lifecycle Traceability improves quality by:

– Establishing relationships between software artifacts

– Helping you identify and close artifact gaps, ensuring coverage across disciplines

– Provides visibility into the completeness of planned items by inspecting all related artifacts

– Provides easy access to related artifacts ensuring everyone shares the same view

– Delivers transparency which enables everyone to make fully informed decisions based business priorities

Instant access to details from any point in the dev elopment process

Customer FinalProduct

BuildArtifacts

Environment Supporting Systems

Requirements Management

Initial Idea

13

Page 14: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Learn more at: https://jazz.net/wiki/bin/view/Main/CALM2010LinkTypes

CLM Link Types

14

Page 15: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Automated defect traceability reduces costs and improves quality

�4-clicks to file a defect

�Test results are recorded and linked

�Everyone has visibility Developers can see

the exact test failure without having to ask and remediate it

Developers can see the exact test failure without having to ask and remediate it

Testers execute tests and submit defects

Testers execute tests and submit defects

15

Page 16: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

What is In-Context Collaboration?

In-Context Collaboration improves product value by:

– Making information immediately accessible to all team members in the context of their work

– Empowering teams to collaborate on and review software development artifacts so they can incorporate feedback early and often

– Providing single source of truth hosted in a shared repository so that team members can collaborate effectively

16

Page 17: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

In-Context Collaboration always shows the latest

Unread work Items bolded for developers

Threaded discussions on requirements

Recent discussions highlighted on requirements

17

Page 18: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

What is Development Intelligence?

Development Intelligence improves predictability by:

– Applying Business Intelligence techniques to software and systems development

– Enabling fact-based decision making (to communicate status, monitor progress, diagnose problems, identify corrective actions)

– Steering projects and programs to deliver on-time

18

Page 19: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Use dashboards to provide that 1 view of project health

19

Page 20: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

What is Continuous Improvement?

Continuous Improvement reduces cost by:

– Adoption of best practices and automation to reduce manual, non-creative and error prone tasks

– Promoting incremental improvement of a project

– Enabling breakthrough improvement by capturing best practices and reusing across teams

– Allowing everyone to participate

20

“Successful analytics requires taking it beyond sof tware and reporting,and into the realm of management practices and oper ations improvement.”

Information Management Online, February 23, 2011

Assess

SteerAct

Page 21: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

The tooling

�Rational Requirements Composer

�Rational Team Concert

�Rational Quality Manager

Page 22: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Better requirements… Less rework…Better results!

Introducing IBM Rational Requirements ComposerProject driven requirements management for your global team

Search, filter on attributes

Business Objectives

Business Processes

Use Cases

Storyboards & Sketches

Reporting

Industry & Domain Models

Impact & Coverageanalysis

Rich text Requirements

Traceability between related

artifacts

Rational Requirements

Composer

Combined Definition and Management

Lifecycle Solutions and Collaboration

Improved Planning and Visibility

� Capture, define, analyze, manage, report

� Clear, centralized requirements� Develop using agile-at-scale and

iterative processes

� Align business, development and test � Move beyond file based management � Engage project stakeholders early

� Realise visibility using traceability � Provides up-to-date reporting � Manage scope

Page 23: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Central Hub

Glossaries

Rich-Text Docs

Process Diagrams

Use Case Models

“The vast array of options linking artifactssensibly with one another [in RRC] give ita definite benefit over using older, document-based approach to defining requirements ... This product is clearly a step up from our current methodology.”- Randy Haven, IBM Global Business Services

DB DB

Spreadsheets

Models

Documents

Folders

DataEmails

Images

Glossaries

Hyperlinks

� There are many kinds of requirements artifacts

� Many tools, data formats and repositories create information islands

� A large extended team participates in the requirements “conversation”

Bridge your information islandsEmbrace but move beyond Office and homegrown tools

Page 24: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

The tooling

�Rational Requirements Composer

�Rational Team Concert

�Rational Quality Manager

Page 25: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Rational Team Concert is a lean and agile collaborative lifecycle management solution in a single product, providing…

� Unified:

– Work Items

– Planning

– SCM

– Build Mgmt

– Reporting

� Single UI, storage and process

� Reduces Cost of Ownership

• Administrative costs

• Training/Adoption

• Customizations LOGIC

UI

DB

Planning

Build ManagementReporting

Work Items

SCM

A unified client

With unified storage

One Tool!

Page 26: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

One plan with multiple viewsEveryone sees meaningful data in the context of their work

22

33

11

26

Page 27: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

The tooling

�Rational Requirements Composer

�Rational Team Concert

�Rational Quality Manager

Page 28: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

28

Rational Quality Manager in ALM

StorageCollaboration

Search & QueryDiscovery

Administration: Users, projects, process

Presentation:Mashups

Best Practice Processes

ManageTest Lab

CreatePlan

BuildTests

ReportResults

ExecuteTests

IBM Collaborative Application Lifecycle Management

Test Management

Rational Quality ManagerQuality Dashboard

RequirementsManagement Defect

Management

Open Lifecycle Service Integrations

FunctionalTesting Performance

TestingWeb Service

Quality

CodeQuality

Security andCompliance

Open Platform

homegrown

Test Data Quality

Java System z, iSAP .NET

Page 29: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Agenda

Development lifecycle

New in 2012

1

4

Delivering the 5 ALM imperatives3

IBM Rational Collaboration Lifecycle Management2

29

Page 30: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Rational Software Architect Design Manager

� Integration into CLM• Common user administration

• Uniform licensing across roles

• Lifecycle projects including design

• Mashup Dashboards

• Common reporting

� Lifecycle traceability� Bi-directional traceability between

requirements and design

� Graphical impact analysis showing design relations and OSLC links

� Agile Sketching� Web based sketching

Page 31: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

New in Rational Requirements Composer

RRC Management and Traceability Enhancements� Graphical Traceability Explorer

• Traceability displayed graphically to help understand impact/dependencies

RRC Traceability Enhancements� Suspect Link Identification/Notification

• Create profiles for analysing requirementschanges

• Discover suspect link change to your requirements

Page 32: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

New in Rational Team Concert

� Cross project planning

� Simple SCM UI• Windows 7 Explorer SCM integration

� Built-In Hudson/Jenkins Build Integration• View build health and control builds from RTC

Hudson

Page 33: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

Whats new in Rational Quality Manager

Reporting Enhancements•Improve out-the-box reports : role-based reports, cross-application live reporting

Process Customization and Enforcement•Support customization of the workflowsfor test artifacts

E-signature support for additional test artifacts

Review/approval process improved with inline commenting capability and grouping of multiple test artifacts in one review

Page 34: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

jazz.netCreating a higher-fidelity connection to our customers

Suppose we did our development out on the Internet?

A transparent software delivery laboratory where you can...�Get answers and insights

directly from engineering�Communicate with the

development team�Track the progress of

builds and milestones�Get the latest product

trials and betas�Join developers and

product managers in discussion groups

�Submit defect and enhancement requests

34

Page 35: Sav taj jazz 2012   ales koprivnikar

© 2011 IBM Corporation

Software and Systems Engineering | Rational

35

© Copyright IBM Corporation 2011. All rights reserv ed. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

www.ibm.com /software/rational


Recommended