39
Requirements-Driven Innovation Sreehari Narasipur Vice President – Product Development

Telelogic

  • Upload
    umesh

  • View
    1.833

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Telelogic

Requirements-Driven Innovation

Sreehari Narasipur

Vice President – Product Development

Page 2: Telelogic

© Telelogic AB2

Agenda

• Telelogic and it’s Product Overview

• Challenges in Global Distributed Software Development

• Evolution of Software Product Development in India

• Trends in Product Development

Page 3: Telelogic

© Telelogic AB3

Telelogic Facts

• Founded 1983

• HQ Malmö, Sweden

• Public Company Listed in 1999

• Revenue 2005 US$180+ million

• Offices 40 offices in 17 countries

• Development Sites USA, Sweden, UK, India

Page 4: Telelogic

© Telelogic AB4

Global Presence

Over 40 marketing and sales offices around the world

Development Centers in Sweden, USA, UK and India

Page 5: Telelogic

© Telelogic AB5

Some of Our Customers

Page 6: Telelogic

© Telelogic AB6

Solving Our Customers’ Most Complex Development Challenges

AutomotiveAerospace/DefenseCommunications Finance, IT and more

Page 7: Telelogic

© Telelogic AB7

Key Indian Customers

ISV Govt. & Defense

Telecom

C DOT

Indian Customers who have a huge global presence

Page 8: Telelogic

© Telelogic AB8

Key Multinational Customers in India.

Defense & AerospaceCommunications Finance, IT and moreAutomotive

Page 9: Telelogic

© Telelogic AB9

TELELOGIC PRODUCTS

Page 10: Telelogic

© Telelogic AB10

MANAGE >>

AL

IGN

>>

<< OPTIMIZE

CO

MP

LY

>>

AUTOMATE >>

Solution Capabilities for the Enterprise

Enterprise Architecture

Portfolio Management & Analysis

Requirements Management & Traceability

Change Management

Configuration Management

Requirements Analysis

Architecture, Design &

Development

Test Mgmt,Test Design & Exec,

Defect Mgmt

Page 11: Telelogic

© Telelogic AB11

Flexible and Focused

MANAGE >>

AL

IGN

>>

<< OPTIMIZE

CO

MP

LY

>>

AUTOMATE >>

Business Objectives

Customer Needs

Systems Engineering

IT Applications Development

Embedded Systems & SW Development

Page 12: Telelogic

© Telelogic AB12

MANAGE >>

AL

IGN

>>

<< OPTIMIZE

CO

MP

LY

>>

AUTOMATE >>

Integrated Best-In-Class Product Portfolio

SYSTEM ARCHITECT

Business ProcessArchitectureand Alignment

FOCAL POINT

Product Portfolio& RequirementDevelopment

DOORS

RequirementsDevelopment

SYNERGY

ConfigurationManagement

TAU

Visual Design,Implementationand Test

CHANGE

EnterpriseProcess andWorkflow

Page 13: Telelogic

© Telelogic AB13

Telelogic Enterprise Lifecycle Management

Do the right thing: • Capture the Customer needs

• Evaluate current & future investments

• Prioritize features and requirements

• Align business objectives

• Validate customer needs are delivered

Do things right:• Manage, validate and trace requirements

• Implement change in development

• Assess impact of organizational change

• Comply with initiatives and regulations

• Automate system and software development

MANAGE >>

AL

IGN

>>

<< OPTIMIZE

CO

MP

LY

>>

AUTOMATE >>

Business Objectives

Customer Needs

Systems Engineering

IT Applications Development

Embedded Systems & SW Development

Page 14: Telelogic

© Telelogic AB14

Telelogic DOORS® is the first and only Enterprise Requirements Management System

We Pioneered Requirements Management Across the Enterprise

96

Firstrequirements

industry leadership

council

00

First Requirements

Suite with multiple

concurrent projects

FirstEnterprise

Change Proposal System

Q1 02

Unique!

Unique!

FirstElectronic Signature

Q3 02

Unique!

FirstDynamic

Requirements Management

Q2 03

Unique!

FirstModeling

within Requirements Management

Q3 03

Unique!

………

FirstIntegrated

Requirements-Driven

Development Solution

Q1 04

Unique!

Page 15: Telelogic

© Telelogic AB15

We Pioneered Change and Configuration Management

02

First ActiveCM

00

Web-BasedSYNERGY/Change

98

FirstDistributed

Change Management

FirstTask-Based

CM

9692

Integrated Configuration and Change Management

03

First Release

Management

Telelogic SYNERGY™ is the first to introduce Task-Based CM, Distributed CM, and ActiveCM

Unique! Unique!

03

First Electronic Signature

Unique!

Page 16: Telelogic

© Telelogic AB16

Telelogic TAU® is the first truly model-drivenUML 2.0-based development tool for advanced software and systems

We Pioneered Model-Based Development Tools

99

FirstUML/SDL

integration

89

Simulation of graphical models

91

Full code generation from

graphical models

97

Graphical OO tools

02

FirstUML 2.0

simulation and code

generation

Unique!

98

FirstSDL/TTCN integration

Unique!

Unique!

03

FirstModeling

within requirements management

Unique!

Q1 04

FirstIntegrated

Requirements-Driven

Development Solution

Unique!

…….

Page 17: Telelogic

© Telelogic AB17

Requirements Driven Development:Keep engineering teams focused!

Generate traceability from requirements to design and implementation

ChangeSynergy:Work Orders CM Synergy:

Engineering Tasks

ActiveCM:Controlled Code Modules

DOORS:Requirements Management & Traceability

Tau/Architect & Tau/Developer:System Modeling & Code Generation

Page 18: Telelogic

© Telelogic AB18

Role-Based Usage Model: The right capabilities delivered in the tool you use most!

Tau/Architect & Tau/Developer:System & software modeling,

Requirements visibility and linking

Avoid tool and context switching!

DOORS:Requirements Management & Traceability

Page 19: Telelogic

© Telelogic AB19

Requirements Driven Test :Test what was asked for – not simply what was built!

DOORS:Requirements Management & Traceability

Generate tests from requirements

TestDirector: Test Planning

Tau/Tester: Systems Testing

and assess the impact of defects

ActiveCM:Controlled Code Modules

ChangeSynergy:Defects

CM Synergy:Engineering Tasks

Page 20: Telelogic

© Telelogic AB20

Challenges in Global Distributed Software Development

Page 21: Telelogic

© Telelogic AB21

Progression of typical GDSD centre

• Testing

• Porting

• Maintenance

• Development

• Technical writing / Courseware writing

• Product Management

Page 22: Telelogic

© Telelogic AB22

Global Development - Challenges

– Interdependency amongst work items

– Difficulty in dividing work – biases

– Communication challenges

– Working with unclear / ambiguous specs / macro level SRDs

– Decision making

– Big Bang Integration

– Co-ordination / Project Management

– Paucity of experts

Page 23: Telelogic

© Telelogic AB23

A Solution – Iterative and Incremental Development (IID)

• Cluster based division of work

– New features and Enhancements

• Shared incremental milestones – avoid big bang integration

– Delivery synchronization

• Regular build and test cycles

– Frequent deliveries

• Moving complete feature to one dev center

• Thorough Design and Code reviews

Page 24: Telelogic

© Telelogic AB24

Enablers

• Build effective virtual teams

– ONE project, ONE goal, MULTIPLE locations

• Emphasis needed on Communication

– Weekly Conf Calls

– Prompt emails exchanges

– Phone any time

– Chat (text, voice)

– Meeting Memos

– Video Conferencing

– Face to Face meetings

Page 25: Telelogic

© Telelogic AB25

Benefits and Risks of GSD

Page 26: Telelogic

© Telelogic AB26

Phase 1 – Testing water

Phase 2 – Float with assistance

Phase 3 – Float with out assistance

Phase 4 – Swim

Phase 5 – Dive

Growing in a phased manner

Page 27: Telelogic

© Telelogic AB27

Phase 1 – Testing water

• Initial pilot projects to get confidence

Phase 2 – Float with assistance

• Development with micro level design details

Phase 3 – Float with little assistance

• Development with macro level design

Phase 4 – Swim

• Design, Implement, Review code of other centers

Phase 5 – Dive

• Complex design, Theme features, Ownership of areas

Growing in a phased manner

Page 28: Telelogic

© Telelogic AB28

RECOGNITION FOR TELELOGIC

Page 29: Telelogic

© Telelogic AB29

Ranked in top 10 in the World

BEA

Oracle

Borland

Sun

Mercury

Compuware

Novell

Telelogic ranks among top 10 most influential application development companies for the 4th consecutive year

• “Telelogic is a strong European contender in a field dominated by U.S. companies.”

•  “ . . . an impressive portfolio of products with TAU/Developer, DOORS/Analyst, and TAU/Architect, which provide real-time modelling and generation of code.”

• “Telelogic is taking this experience into the broader market against Borland and IBM, launching Telelogic TAU/Developer for C++ and Java capable of generating real-time code from UML 2.0 models. Telelogic is likely to remain strong in existing verticals already using TAU/Developer . . .”

Telelogic

Microsoft

IBM

Page 30: Telelogic

© Telelogic AB30

Company of the Year

Telelogic North America, Inc. Chosen as

'Company of the Year' Finalist by Software

Council of Southern California

Best Systems and Application Management

eWEEK names Telelogic SYSTEM

ARCHITECT as winner in System &

Application Management on May 23, 2006

at the Sixth Annual Excellence Awards.

Page 31: Telelogic

© Telelogic AB31

Top Ten Modeling Category

Telelogic Modeling Solutions – Telelogic SYSTEM ARCHITECT,

Telelogic TAU and Telelogic Rhapsody.

The SD Times 100 awards are presented to the companies most active

in setting the agenda in the software industry through their leadership

and innovation.

Page 32: Telelogic

© Telelogic AB32

Best Product Development Organization

Telelogic’s DOORS XT is chosen as the best product

development organization in the third annual Stevie Award.

The Stevie™ Awards were created to honor and generate public

recognition of the efforts, accomplishments, and positive

contributions of companies and business people worldwide.

Page 33: Telelogic

© Telelogic AB33

Yphise Award for the Best Requirements Management Solution

Telelogic receives its second prestigious Yphise Award for Best Requirements

Management Solution in their report’ Requirements-driven Application Lifecycle

Management,' by Xavier Benmoussa, Yphise,

January 2006.

Page 34: Telelogic

© Telelogic AB34

Yphise Award for the Best Change and Configuration

Management Solution

For the fourth time, Telelogic receives the

prestigious Yphise Award for the Best Change

and Configuration Management solution in

their report 'Application change management

tools' by Laurent Mynard, Yphise, June 2004.

Page 35: Telelogic

© Telelogic AB35

Won the DH Avenues HR Excellence Award- on best employee motivation programs

Employee motivation is crucial to productivity and success of an Organisation..Telelogic has used methods and techniques in employee motivation that have worked and have worked well.The impact of the techniques(refer ur entry ) have resulted into a boost in the spirit for Telelogic ..thus making it a employer of choice.In the functioning of HR PROCESSES what works right is a process that is apt and relevant to the needs of changing times and it appears that Telelogic has seen this as success point in its endeavor.Thus the award for employee motivation to Telelogic.”

 regards

Dr R L Bhatia – Project Director /DH Avenues HR Excellence Award

Page 36: Telelogic

© Telelogic AB36

ISO Audit

Page 37: Telelogic

© Telelogic AB37

Competencies required for Telelogic

• Java / J2EE

• C, VC++ and VB

• ASP.NET, VB.NET and C#

• Manual Testing

• Test Automation – Winrunner, SILK

• DBA

Page 38: Telelogic

© Telelogic AB38

Telelogic’s Shortcut to Success

• Excellence in Execution

• Sense of Urgency

• Do the right thing

• Passion and Fun

• Customer First

Reach the peak while enjoying the climb!

Page 39: Telelogic

© Telelogic AB39

THANKS

QUESTIONS ?