Beruflich Dokumente
Kultur Dokumente
Agenda
BigLever at a Glance
Proven success
- BigLever customer case studies illustrate successful transitions
SPL Hall of Fame: Salion (2004), LSI Logic (2006), HomeAway (2009)
Large-scale deployments: Lockheed Martin, General Dynamics, GM, ...
Overview of
Systems and Software Product Line
Engineering and Delivery
Engineering
Complexity
Time
10
11
12
13
14
15
16
17
BigLever Software
Tools and Services
18
What We Offer
Gears
- Software product line engineering tool & framework
Bridge integrations
- Rhapsody/Gears Bridge
- DOORS/Gears Bridge
- Eclipse Plugin
- Universal Configuration Management Bridge
- Rational Quality Manager/Gears Bridge
- Methodology integrations: Focal Point, Publishing Engine, Team Concert, ...
19
Example Tools
Requirements
DOORS
Requirements
DOORS/
Gears
Bridge
Profile
A
Design
Models
Rhapsody
Source
Code
Synergy
Rhapsody/
Gears
Bridge
Eclipse
Plugin
Quality
Manager
Example Assets
RQM/
Gears
Bridge
Design
Models
Design
Models
Source
Code
Source
Code
...
Product
Configurator
OS
File
System
User
Docs
Test
Cases
Feature
Profiles
Universal
CM
Bridge
Eclipse
Source
Code
Requirements
Source
Code
Source
Code
User
Docs
Production Line
Development
Environment
Test
Cases
Product A
User
Docs
Test
Cases
Product N
20
la carte
- Pilots
- Assessments
- Transitions
- Training
21
22
23
24
25
Baseline 2
Baseline 3
Baseline 4
... Baseline M
Asset 1
Asset 2
SPL Asset
Managers
Asset 3
...
Asset L
Product A
Release
Manager
Product B
...
Product N
Key:
Alpha release
Beta release
Public release
Copyright 2010 BigLever Software, Inc.
26
27
28
Major effort to define and implement attributes, dictionaries, semantics, schemas, scripts and filters
Labor intensive to revisit all requirements and attributes during maintenance and portfolio extension
- One-size-fits-all
Write the portfolio variations and diversity directly into the requirements text
Leads to complexity and errors interpreting requirements for any particular product
Copyright 2010 BigLever Software, Inc.
29
30
DOORS/Gears Bridge
Dual Plugin Bridge between DOORS and Gears SPL Framework
- Gears plugin extensions
Automated configuration of DOORS requirements, based on Gears feature profiles
DOORS/Gears
Bridge
Rational
DOORS
BigLever Software
Gears
31
32
33
- One-size-fits-all
For each new product, add product diversity meta-logic in one model
Leads to large and complex models with product diversity logic intermingled
with application logic
34
35
Rhapsody/Gears Bridge
Dual Plugin Bridge between Rhapsody and Gears SPL
Framework
- Gears plugin extensions
Automated configuration of Rhapsody model elements, based on Gears
feature profiles
Rhapsody/Gears
Bridge
Rational
Rhapsody
Copyright 2010 BigLever Software, Inc.
BigLever Software
Gears
36
37
38
- One-size-fits-all
Write the portfolio variations and diversity directly into the test case text
Leads to complexity and errors interpreting test procedure for any particular product
39
40
Profile
A
Feature
Profiles
Integration
Tests
Requirements
Design
Models
Source
Code
Subsystem
Tests
Unit
Test
Cases
Integration
Tests
Requirements
Subsystem
Tests
Design
Models
Gears
Product
Configurator
Source
Code
Integration
Tests
Requirements
Subsystem
Tests
Design
Models
Unit
Test
Cases
Source
Code
Unit
Test
Cases
...
Reusable SPL Assets
Product A
Product N
41
RQM/Gears Bridge
Dual Plugin Bridge between RQM and Gears SPL Framework
- Gears plugin extensions
Automated configuration of RQM test suites, based on Gears feature profiles
RQM/Gears
Bridge
IBM Rational
Quality Manager
BigLever Software
Gears
42
43
44
45
Available Benefits
Transition Time, Cost & Effort
Return-on-Investment
Cost of Doing Nothing
Low
High
Low
High
Slow
Fast
Low
High
46
Call or e-mail
- +1-512-426-2227
- info@biglever.com
47