...

Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity

by user

on
Category: Documents
22

views

Report

Comments

Transcript

Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
Storie di successo
Ascesa del velivolo senza equipaggio
di Insitu con PTC Integrity
Insitu Inc.
La domanda dei sistemi aerei senza equipaggio di
Insitu cresce rapidamente grazie alla portabilità,
alle dimensioni ridotte e alla personalizzabilità
che li caratterizzano. Questa crescita esplosiva
richiede uno strumento in grado di gestire tutti gli
elementi della progettazione tecnica in un'unica
soluzione integrata, soddisfacendo al tempo
stesso i requisiti di conformità dei contratti
militari e governativi.
In seguito a un'esaustiva valutazione, la soluzione ALM di PTC è risultata la soluzione
ottimale per raggiungere la conformità allo standard CMMI livello III in brevissimo
tempo senza aggiungere organico né influire sulle attività aziendali correnti. Poco dopo
l'implementazione, Insitu si è aggiudicata un contratto con il Dipartimento della Difesa.
Pagina 1 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Storie di successo
Presentazione dell'azienda
Specializzata nella progettazione, nello sviluppo, nella produzione e nella gestione
di sistemi aerei senza equipaggio (UAS, Unmanned Aircraft System) per obiettivi
di intelligence, sorveglianza e ricognizione (ISR, Intelligence, Surveillance, and
Reconnaissance), Insitu, Inc., è leader globale nel settore UAS dal 2004. La famiglia
di soluzioni UAS autonome di Insitu ha registrato oltre centinaia di migliaia di ore di
volo di combattimento su mare e terraferma. Le eccellenti prestazioni sul campo e
la progettazione innovativa di questi sistemi a basso costo personalizzabili hanno
contribuito a un'accelerazione della domanda del prodotto e a un'eccezionale
crescita dell'organizzazione. Questi piccoli velivoli robotizzati privi di pilota vengono
utilizzati in una vasta gamma di applicazioni militari e aerospaziali sul mercato sia
governativo che commerciale. Insitu Inc. impiega 800 dipendenti ed è una consociata
di proprietà esclusiva di The Boeing Company.
Insitu dispone di due linee di prodotti principali, ScanEagle® e Integrator ™
(di dimensioni leggermente superiori), entrambe con caratteristiche esclusive che
le differenziano dagli altri prodotti ISR e supportano un'ampia gamma di potenziali
applicazioni. Grazie all'ingombro ridotto e alla portabilità che ne consentono il lancio e
il recupero senza pista, questi velivoli rappresentano una soluzione ideale per il lancio
da una nave. I velivoli Insitu, inoltre, possono volare per oltre 20 ore. Questa durata di
volo e la facilità di implementazione si prestano a missioni militari tattiche sul campo
caratterizzate dall'esigenza immediata di "vedere che cosa c'è oltre l'orizzonte".
Riepilogo
A partire dal 2002-2003, Insitu ha iniziato a partecipare a dimostrazioni per il governo e
nel 2004 si è aggiudicata un contratto con i Marines per fornire video di sorveglianza per
la protezione di convogli e basi nelle operazioni in Iraq e Afghanistan. Nel 2006, Insitu ha
risposto a un'indagine del governo in merito alla conformità allo standard CMMI livello
III, un compito molto impegnativo per un'azienda di piccole dimensioni. L'utilizzo della
tecnologia esistente dell'azienda ne limitava la possibilità di integrare tutti i complessi
sistemi software, poiché veniva utilizzata esclusivamente per il monitoraggio dei difetti
e le richieste di modifica. Insitu necessitava inoltre di uno strumento che consentisse
di raggiungere la conformità allo standard CMMI livello III senza raddoppiare il
personale né influire sulle pianificazioni di sviluppo esistenti. Ciò ha indotto l'azienda a
intraprendere uno studio basato sui compromessi in merito agli strumenti di gestione
del ciclo di vita delle applicazioni (ALM, Application Lifecycle Management).
L'obiettivo originale della valutazione era identificare una soluzione che consentisse
all'azienda di raggiungere la conformità allo standard CMMI livello III in 9 mesi,
affinché Insitu potesse rispondere all'indagine corrente nonché candidarsi per
contratti governativi futuri. Procedendo nel processo di valutazione, Insitu ha
scoperto che molti fornitori offrivano una parte della soluzione, ad esempio la
gestione dei requisiti o la gestione dei test. L'azienda, però, desiderava una soluzione
"all-in-one", ovvero un unico strumento in grado di registrare e gestire tutti gli
elementi. In seguito a una valutazione di 16 fornitori, ristretta quindi a uno studio più
dettagliato di quattro, PTC è risultata nettamente vincitrice.
Pagina 2 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Storie di successo
Per rispettare l'impegnativa pianificazione, la facilità di utilizzo era un requisito chiave.
Gli sviluppatori di software di Insitu sono riusciti a imparare a utilizzare il nuovo
strumento anche senza una preparazione specifica nella gestione del ciclo di vita
delle applicazioni. Semplicemente utilizzando lo strumento e il manuale e ricevendo
informazioni di base dal servizio di supporto PTC, sono stati in grado di configurare
l'applicazione in base alle proprie esigenze in brevissimo tempo. Anche il recupero
delle informazioni è estremamente semplice e non richiede alcuna preparazione
specifica nella progettazione software né alcuna formazione sullo strumento.
Premesse
I sistemi UAS di Insitu sono il frutto dell'integrazione di diversi sistemi e il software
è fondamentale per tale integrazione. Il nome Integrator ™ è stato infatti scelto
proprio per tale motivo. Il software non solo è incluso nei sistemi aerei, ma
comprende anche il software di comunicazione che collega il velivolo alla radioguida
da terra nonché il software a terra che pilota l'aereo, controlla il payload e punta
la videocamera, utilizzando algoritmi di controllo dell'elaborazione di immagini, di
comunicazione e di rete. È questo software a rendere il velivolo "più intelligente".
In questi diversi domini del software inizia ad affiorare la complessità. È necessario
allineare diverse trasmissioni video ai dati dei sistemi di navigazione dei velivoli
in modo da sincronizzare i dati di posizione con il video correlato (per stabilire
la corrispondenza di un determinato fotogramma del video a una determinata
posizione) e ciò richiede una complicata combinazione di sistemi. Le decisioni prese
e le azioni coordinate risultanti dei sistemi non sono dissimili da quelle effettuate
da un essere umano in un aereo con equipaggio. Nonostante la complessità, per
il funzionamento efficiente del sistema UAS è necessario che tutti questi moduli
software cooperino.
In un sistema ad alta precisione esposto a problemi di sicurezza di questo tipo, il
software può includere centinaia di specifiche relative alle contingenze di sicurezza.
Insitu necessitava di uno strumento in grado di collegare tutti i processi, quali
gestione dei requisiti, tracciabilità dei requisiti, controllo delle modifiche, creazione
di specifiche e piani di test, nonché di offrire scalabilità in base alle esigenze. Uno
strumento integrato avrebbe consentito a Insitu di testare e verificare che i diversi
prodotti forniti a una clientela crescente soddisfacessero le specifiche di prodotto
dei singoli clienti.
Pagina 3 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Storie di successo
Problematiche
La crescita esplosiva di Insitu ha reso obsoleti gli strumenti e i processi di sviluppo
esistenti. Il precedente insieme di strumenti era progettato in funzione della
semplicità di un'azienda di piccole dimensioni con una clientela limitata ed era
finalizzato al monitoraggio dei difetti e alla gestione delle modifiche. Insitu necessitava
di uno strumento completo e flessibile in grado di risolvere le problematiche generate
dalla crescita accelerata e dall'esigenza di raggiungere e dimostrare la conformità
allo standard CMMI livello III, nonché diverse altre problematiche:
•Raggiungimento della conformità allo standard CMMI livello III in 9 mesi
•Individuazione di uno strumento facile da apprendere e utilizzare
•Scalabilità senza aggiunta di organico
•Importanza critica del coordinamento e della sincronizzazione come un sistema
integrato delle funzioni complesse correlate al software dei sistemi UAS, come
le funzioni di navigazione dei velivoli, le trasmissioni video, la radioguida da terra
e le comunicazioni
•Dimostrazione della conformità ai requisiti di sicurezza mediante la tracciabilità
end-to-end nel corso del processo di sviluppo
•Creazione di un unico pacchetto software per release contenente tutto il codice
del pilota automatico, del payload e della stazione di terra, ovvero centinaia
di specifiche che devono essere testate e ricondotte ai requisiti originali
•Facile aggiunta delle modifiche richieste dai dirigenti
•Presentazione dello stato del prodotto ai clienti in un singolo report unificato
•Possibilità di iterare i diversi componenti software in diversi momenti, in modo
da consentire l'aggiornamento delle funzionalità relative alla sicurezza con
un ciclo più lento e garantire così il soddisfacimento dei requisiti di sicurezza
•Integrazione della gestione dei requisiti, della tracciabilità, della gestione delle
modifiche, delle specifiche e dei piani di test affinché i clienti abbiano la certezza
che il prodotto fornito soddisfa le specifiche
•Implementazione dei requisiti basati sull'approccio a cascata del cliente
pur supportando l'obiettivo di sviluppo di Insitu di un'evoluzione verso una
metodologia Scrum
•Integrazione con IBM Rational DOORS, mediante la personalizzazione tramite
un'API, per supportare i documenti dei requisiti dei clienti
Pagina 4 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Storie di successo
Soluzione aziendale
Con la soluzione di PTC, Insitu ha progettato un processo di
sviluppo software che integra gestione dei requisiti, tracciabilità dei
requisiti, gestione dei difetti, esperienze degli utenti, controllo delle
modifiche, creazione delle specifiche e suite di test. Ciò consente
di creare un unico pacchetto software per release che racchiude
l'intera gamma di software complesso del sistema UAS. Poiché
tutte le informazioni vengono memorizzate e gestite in un unico
strumento, Insitu è in grado di estrarre i dati e creare un report
specifico del cliente (denominato report dei risultati di verifica)
che offre un quadro unico coerente catturando l'ambito di un
progetto. Il report illustra il lavoro che è stato completato e lo stato
di avanzamento in base alla pianificazione. Oltre a mostrare le
dimensioni dei singoli incrementi in termini di lavoro, presenta
i risultati a un livello superiore in base al progetto complessivo,
offrendo alle diverse parti interessate una rapida istantanea della
fase in cui si trova un prodotto in un determinato momento.
Un unico pacchetto software per release unisce tutto il codice
del software della radioguida da terra, del pilota automatico, del
payload, di navigazione e per la sicurezza e consente di iterare
facilmente ciascuno di questi componenti software in momenti
diversi tenendo comunque traccia end-to-end di una vasta ed
eterogenea combinazione di specifiche e richieste di modifica.
Insitu ha così potuto ottenere la scalabilità in base alla domanda,
aggiudicandosi contratti governativi più numerosi e di maggiore
portata senza aggiungere risorse per lo sviluppo software
o sacrificare la qualità.
Poiché tutti gli elementi vengono integrati, collegati e tracciati
da un'unica fonte di dati, è possibile determinare facilmente il
soddisfacimento dei requisiti originali nel prodotto finale, un
aspetto importante per dimostrare la conformità in termini di
sicurezza e garantire la qualità. La creazione di report completi
integrati, inoltre, è utile per determinare lo stato di avanzamento
del software in relazione alla "definizione di completato"
standard di Insitu, un concetto chiave della metodologia Scrum.
La configurabilità e la semplicità di personalizzazione consentono
inoltre di accogliere e implementare facilmente richieste di
modifica sia dai dirigenti che dagli utenti.
L'architettura flessibile e le API (Application Programming
Interface) della soluzione di PTC hanno consentito a Insitu di
soddisfare l'esigenza dei clienti di una documentazione basata
sull'approccio a cascata sfruttando comunque internamente
metodologie di sviluppo software Agile Scrum. Insitu è in
grado di adattare facilmente i propri processi per soddisfare le
aspettative dei clienti in relazione all'approccio a cascata senza
lavoro aggiuntivo. Il raggio d'azione dell'API ha inoltre consentito a
Insitu di fornire l'integrazione tra PTC Integrity e i database DOORS
utilizzati in altri reparti per i requisiti dei clienti. Insitu può accedere
facilmente ai dati relativi ai requisiti memorizzati nel database
DOORS nonché gestire gli elementi utilizzando un'unica soluzione.
Pagina 5 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Storie di successo
Vantaggi aziendali
La soluzione ALM di PTC offre a Insitu una soluzione "all-in-one" in grado di
fornire un'unica fonte di dati per la registrazione e la gestione di tutti gli elementi.
Nonostante le numerose complessità dei sistemi, tutti i moduli software di Insitu
cooperano ora per il funzionamento efficiente del sistema UAS.
L'attuale strumento di Insitu ne collega tutti i processi, quali gestione dei requisiti,
tracciabilità dei requisiti, controllo delle modifiche, creazione delle specifiche e piani
di test. Lo strumento PTC è facilmente scalabile in base alla domanda dei clienti pur
mantenendo la flessibilità necessaria per testare e verificare che i diversi prodotti
soddisfino le specifiche di prodotto di ciascun cliente. Insitu ha raggiunto questi
obiettivi e molti altri:
•Raggiungimento della conformità allo standard CMMI livello III in meno di 9 mesi
senza aggiunta di organico
•Contratto con il Dipartimento della Difesa per i servizi ISR di ScanEagle®
•Integrazione con database DOORS e conseguente miglioramento dell'efficienza
e della collaborazione grazie al raggio d'azione delle API di PTC Integrity
•Supporto della metodologia Agile Scrum e dell'approccio a cascata, in modo da
ottenere il meglio da entrambi e migliorare la soddisfazione dei clienti garantendo
al tempo stesso i vantaggi di Scrum al team di sviluppo software, grazie alla
flessibilità di PTC Integrity
•Verifica e convalida dei requisiti, essenziali per misurare le metriche e monitorare
gli stati del workflow offrendo report dettagliati ai team di sviluppo e di gestione
•Supporto di tutti gli elementi in un unico strumento con conseguente possibilità
di creare report personalizzati per mostrare che il prodotto finale soddisfa
le specifiche di prodotto e riduzione dei tempi dei test e del time-to-market
•Caratteristiche di facilità di utilizzo che consentono alle parti interessate
nell'intera organizzazione di ottenere facilmente informazioni sullo stato
dello sviluppo da PTC Integrity, migliorando la produttività e riducendo
i tempi di formazione
Insitu ha raggiunto la conformità allo standard CMMI livello III in 9 mesi e i
responsabili della valutazione sono rimasti impressionati dal fatto che avesse
adottato un unico strumento e lo avesse configurato così rapidamente. La soluzione
ALM di PTC comprende tutti gli elementi necessari per consentire la completa
integrazione dei sistemi di Insitu. Dalla valutazione per lo standard CMMI, l'utilizzo
di PTC Integrity si è ampliato ed evoluto fino a supportare i crescenti requisiti del
gruppo di sviluppo software e dell'intera azienda. Insitu ha potuto perseguire e
aggiudicarsi programmi e contratti governativi di maggiore portata, a testimonianza
di come PTC Integrity offra efficiente scalabilità e flessibilità di adattamento in base
alle mutevoli esigenze dell'azienda.
Per ulteriori informazioni, visitare il sito Web all'indirizzo PTC.com/products/integrity.
© 2013, PTC. Tutti i diritti riservati. Le informazioni contenute nel presente documento sono esclusivamente per scopi
informativi, sono soggette a modifiche senza preavviso e non devono essere interpretate come garanzia, impegno, condizione
o offerta da parte di PTC. PTC, il logo PTC, PTC Creo, PTC Elements/Pro, PTC Mathcad, PTC Windchill, PTC Windchill PDMLink,
Pro/ENGINEER e tutti i nomi di prodotti e i logo di PTC sono marchi o marchi registrati di PTC e/o delle sue consociate negli
Stati Uniti e in altri paesi. Tutti gli altri nomi di prodotti o di aziende appartengono ai rispettivi proprietari. I tempi relativi
a qualsiasi release di prodotto e qualsiasi funzione o funzionalità sono soggetti a modifica a discrezione di PTC.
J2391–INSITU–0713-it
Pagina 6 di 6 | Ascesa del velivolo senza equipaggio di Insitu con PTC Integrity
PTC.com
Fly UP