gaétan thibault fujitsu consulting gaetan.thibault@drdc [email protected]...

21
Gaétan Thibault Defence R&D Canada Valcartier [email protected] François Le May Fujitsu Consulting [email protected]

Upload: others

Post on 15-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Gaétan ThibaultDefence R&D Canada [email protected]

François Le MayFujitsu [email protected]

Page 2: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

PERSPECTIVE AND BALANCESystem of Systems Harmony Triangle

Users / Organizations

BusinessSolution

Systems /Functionality

Processes /Procedures

Page 3: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

ISTAR TD Implementation Objectives

• Transition ability– Transition ability and viability of a solution requires to look at

the big picture (holistic perspective).• Intelligence

– Main focus of ISTAR TD on intelligence functions.• Fusion

– Land fusion level 2, 3 and 4 is far more complex than expected.

• Dynamics– LFC2IS baseline addresses the planning and the viewing of

operations.– We looked at the complete decision-action cycle of operations.

Page 4: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Multidisciplinary Teams

Page 5: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Program Organization ChartDLCI

Sponsor

ISTAR TDProject Manager

ISTAR TDIndustry PM

DRDCProject Leader

C4ISRCapability Steering

Committee

ISTAR TDArchitecture Table

DND, DRDC, Industrial Partners

ISTAR TDProcess Analyst

ISTAR TDScientific Authority

Principal Architecture TeamCapability manager

System AnalystFunctional AnalystTechnical Analyst

System of systems Integrator

Mngt & Tech Spt TeamAdministration SupportSystem administration

Configuration ManagementElectronic Task Support System

Subject Matter ExpertsLand Force C2 Baseline

Data FusionAir Defence Anti-tank

Electronic WarfareDatabase C2IEDMDoctrine/SOP/TTP

IntelligenceCombat Operations

Industries Development Team

APU

G

RA

P

MID

B Parser

LF3

Com

mand Sight

Coll. M

ngt

ISR. M

ngt

I2

ALIX

SRS

New

CO

NO

PS

Ad H

oc

DLCISponsor

ISTAR TDProject Manager

ISTAR TDIndustry PM

DRDCProject Leader

C4ISRCapability Steering

Committee

ISTAR TDArchitecture Table

DND, DRDC, Industrial Partners

ISTAR TDProcess Analyst

ISTAR TDScientific Authority

Principal Architecture TeamCapability manager

System AnalystFunctional AnalystTechnical Analyst

System of systems Integrator

Mngt & Tech Spt TeamAdministration SupportSystem administration

Configuration ManagementElectronic Task Support System

Subject Matter ExpertsLand Force C2 Baseline

Data FusionAir Defence Anti-tank

Electronic WarfareDatabase C2IEDMDoctrine/SOP/TTP

IntelligenceCombat Operations

Industries Development Team

APU

G

RA

P

MID

B Parser

LF3

Com

mand Sight

Coll. M

ngt

ISR. M

ngt

I2

ALIX

SRS

New

CO

NO

PS

Ad H

oc

Industries Development Team

APU

G

RA

P

MID

B Parser

LF3

Com

mand Sight

Coll. M

ngt

ISR. M

ngt

I2

ALIX

SRS

New

CO

NO

PS

Ad H

oc

Page 6: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Methodology

ISO 9001(Europe)

MacroscopeCMM 3(America)

IEEE - 1220IEEE - 12207

(America)

Identifies• Industry standard requirements• List of procedures to comply with• How to implement it (Strategy)• Roles and responsibilities• Quality Metrics

QualityAssurance

Plan

PMPCMP

SDP Adaptation

References

Implements• Project Procedures• Configuration Development

Procedures / Techniques • Software Development

Process Adaptation

ISO 9001(Europe)

MacroscopeCMM 3(America)

IEEE - 1220IEEE - 12207

(America)

Identifies• Industry standard requirements• List of procedures to comply with• How to implement it (Strategy)• Roles and responsibilities• Quality Metrics

QualityAssurance

Plan

PMPCMP

SDP Adaptation

References

Implements• Project Procedures• Configuration Development

Procedures / Techniques • Software Development

Process Adaptation

Page 7: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Approach

Software Proto-Cycling Adopted Approach

SystemArchitecture

Software Development ProcessIntegrated

& AcceptanceTests

SADSDD

UT

Code

SAD

SDDUT

CodeSAD

SDD UT

Code

R R R

CMP & PMP Framework (Procedure implementation)

External Audits

… … … … … … … … … … … … … … … …

External Audits External Audits

Week 1

Week 2

Week N

SystemArchitecture

Software Development ProcessIntegrated

& AcceptanceTests

SADSDD

UT

Code

SAD

SDDUT

CodeSAD

SDD UT

Code

R R RSoftware Development Process

Integrated& Acceptance

TestsSAD

SDD

UT

Code

SAD

SDDUT

CodeSAD

SDD UT

Code

R R R

SADSDD

UT

Code

SAD

SDDUT

CodeSAD

SDD UT

Code

R R R

CMP & PMP Framework (Procedure implementation)

External Audits

… … … … … … … … … … … … … … … …

External Audits External AuditsExternal Audits

… … … … … … … … … … … … … … … …

External Audits External Audits

Week 1

Week 2

Week N

Page 8: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Testbed Environment

Ethernet - 100 Mbytes

HP Vectra VLPIII - 450

Ram - 320M

PIV ServerDual Xeon

100BASE-Twall plate

Client Station 2

HP Vectra VLPIII - 550

Ram - 512M

Client Station 1

HP Vectra VLPIII - 550

Ram - 512M

Client Station 3

HP Vectra VLPIII - 550

Ram - 512M

Client Station 4

HP Vectra VLPIII - 550

Ram - 512M

Client Station 6

HP Vectra VLPIII - 550

Ram - 512M

Client Station 5

HP Vectra VLPIII - 550

Ram - 512M

Oracle 9i

S D

w ww .ap cc .com

Back -UPSPro

1 0 0 0

Smart UPS 750 XL

JIIMS Lite 1.0WASP 1.0Opera 1.1

Workspace 1.0ISTAR 1.0

ETSS

DLT 80G

JIIMS Lite / WASP / OralceServer

ISTAR TD Test BedServer

IntegrationStation

Dev 1 Dev 2 Dev n

ISTAR-TD

Test Bed

LBT

HomologationStation

10:43:402003-02-27 1Date : Time : PG /Company : Author : ISTAFujitsu Consulting Inc.

Filename : ISTAR-TD-Fujistu-Development Testing

Title : Version : 0.3Development/Testing Environment Subject : Page-1

IntegrationStation

Dev 1 Dev 2 Dev n

OPERA

IntegrationStation

Dev 1 Dev 2 Dev n

DataServices

IntegrationStation

Dev 1 Dev 2 Dev n

ATS

Client Station 9

HP Vectra VLPIII - 550

Ram - 512M

Client Station 10

HP Vectra VLPIII - 550

Ram - 512M

Client Station 7

HP Vectra VLPIII - 550

Ram - 512M

Client Station 8

HP Vectra VLPIII - 550

Ram - 512M

Stress TestEnvironment

SQL Server 7SP3 (Security Integrated)

ADA

EWS

Lab Mobile

InformationS ources

IS T ARP roduc ts

ISTAR Info-Centric Work space

S 1

S 2

S 3S 4

S5

S 6

S 7 S 8 S 9

S 10

S 11 S12S 13

S 14

S 15 S 16 S 17S 18

OP

ERA

INF

ORM

AT

ION

MA

NA

GEM

ENT

LESS

ON

S LEA

RN

ED

OP

ER

A

DA

TA

SE

RV

ICES

OT

HE

R SE

NS

OR

S

S1 Op erations P lanning Services S7 D ocum ent Man agement Services S 13 Data S ervices

S2 Visu alization Serv ices S8 O ffice A utom ation Services S 14 Core S ervicesS3 IS TA R Plan Services S9 Lessons Learn ed Services S 15 Sensors A nalysis

S4 Col lation Services S10 Battlespace O bjects M anagem ent S 16 Targetin g Serv ices

S5 W eather S ervices S11 U ser S upp ort Services S 17 Tasking Services

S6 Mu lti -Sou rces A nalysis S ervices S12 M essaging Services S 18 Comm unication s & Info Mgn t S ervices

Page 9: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Starting point: The Processes

Page 10: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

The “π” Approach

Development

CM Process analysis-understanding?

Requirements capture

Feasibility assessment and validation Requirements

Capability Manager

Research

Func

tion

1

Func

tion

n

Page 11: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Joint Application Design (JAD) Workshop

Sme

GS

Tr

GS

Doc

GS

GS

SA

GSGS Cmd

Doctrine, Process, TTP

Training Architect

SystemArchitect

ProtocyclingTechnology

Demonstration

Training Package System Development

SyllabusPrerequisite

“Force Generation”

Fa

Facilitator

Page 12: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Organization

DoctrineRequirements

Structure

Standard Operating Procedures

Users

Tactics, Techniques & Procedures

FunctionalSpecifications

Systems

Top-Down versus Bottom Up

Page 13: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Usability

• Usability is define as the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use. (ISO 9241-11 1998)

• Usability is different than utility which is the ability of something to satisfy a need.

• The word usability arises in relation with the Human-Computer Interface studies.

• The interface of a program or of a web site can be useful because it performs the whole range of operations specified, but can be of low usability, for example, due to a high complexity that makes it difficult to be used efficiently for non-trained people.

Page 14: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Evolution of Information Sharing Capability From a System of Systems Perspective

Usa

bilit

y

Time

U/O

P S

U/O

P S

U/O

P S

U/O

P S

Page 15: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Data Centric Workspace

Workstation

App

1

App

2

App

3

App

4

GUI GUI GUI GUI

C2IEDM

Common DAL

• Data Centric Workspace:Technological capability to have several applications accessing heterogeneous data bases using the same semantic. (CA ISTAR TD 2002)

Page 16: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Information Centric Collaborative Workspace(Same Node)• An environment facilitating the cognitive and social

processes through a System of systems services architecture (ICW). (CA ISTAR TD 2004)

C2IEDM

Common DAL

WorkstationSv

c 1

Svc

2

Svc

3

Svc

4

LDR

Context ManagerGUI

Workstation

Svc

1

Svc

2

Svc

3

Svc

4

LDR

Context ManagerGUI

Workstation

Svc

1

Svc

2

Svc

3

Svc

4

LDR

Context ManagerGUI

Page 17: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

ISTAR TD -Architecture

Page 18: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

ICW Target Architecture Vision

C2IEDMDB

GeomaticsDB

ImageryDB

Doc

Mng

t

ET

SS

AT

S

CM

OPE

RA

LL

KW

DAL

Workspace

Workstation 1 Workstation N

DocumentsDB

KnowledgeDB

IEM/Coms

C2IEDMDB

DAL

C2IEDMDB

DAL

Sources & Agencies

Workstation 2

Cm

dW

ksp

I2

LDR

LDR LDR

ISR

Mng

t

Col

. Too

ls

Page 19: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Conclusion

• Develop a vision.

• Implement a method based on an adaptation of a software method.

• Build the project team with knowledgeable people (business, process and technology) with a common semantic.

• Do not forget that technology supports the users.

• Focus on user requirements and usability.

• Remember that software implementation is a continuous process.

Page 20: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence Research andDevelopment Canada

Recherche et développementpour la défense Canada Canada

Questions?

Page 21: Gaétan Thibault Fujitsu Consulting Gaetan.Thibault@drdc ...Gaetan.Thibault@drdc-rddc.gc.ca François Le May Fujitsu Consulting Francois.lemay@consulting.fujitsu.com. ... IEEE - 1220

Defence R&D Canada – Valcartier • R & D pour la défense Canada – Valcartier

Points of Contact

[email protected] DumouchelXWAVE

[email protected] GauthierThales Systems Canada

[email protected] D’AnjouCGI

[email protected] ThériaultGeneral Dynamics Canada Ltd

[email protected] JamiesonLockheed Martin Canada

[email protected] LacroixOerlikon Contraves Inc

[email protected] WrightOculus