# Perché i widget per IBM ELM?

> IBM Engineering Lifecycle Management copre l'intero ciclo di vita dell'ingegneria. Gli SmarterWidgets colmano il divario tra ciò che la piattaforma sa fare e ciò che i team devono fare ogni giorno.

Source: https://widgets.doorsnext.com/it/why-widgets/

## La realtà quotidiana del lavoro sui requisiti
Le organizzazioni dei settori aerospaziale, difesa, automotive, ferroviario, dispositivi medici, energia e finanza gestiscono decine di migliaia di requisiti in IBM DOORS Next. Attorno al lavoro di ingegneria vero e proprio si accumula molto lavoro di routine:

- i contenuti importati da Microsoft Word o Excel portano con sé font e colori estranei, oppure arrivano come elenco piatto senza la struttura dei capitoli;
- link e termini del glossario devono essere aggiunti, convertiti o rimossi in modo coerente su interi moduli;
- i collegamenti ipertestuali nei testi dei requisiti si interrompono quando gli artefatti vengono eliminati o le pagine web si spostano;
- le baseline si accumulano negli anni e rallentano la selezione della configurazione;
- i modelli dati dei progetti divergono e nessuno sa esattamente dove;
- gli auditor chiedono chi ha accesso a quale progetto e con quali ruoli.

Ognuna di queste attività si può svolgere a mano nell'interfaccia standard. Su un modulo con migliaia di artefatti, però, costa giorni di lavoro, e ogni passaggio manuale è un'occasione per sbagliare.

## Che cos'è un widget
Un widget è una piccola applicazione web che funziona all'interno di IBM ELM. Lo si aggiunge alla ELM Mini Dashboard: in DOORS Next accanto a un modulo e, per alcuni widget, anche nelle altre applicazioni ELM (DOORS Next, Engineering Workflow Management, Engineering Test Management, Global Configuration o Jazz Team Server). I widget utilizzano le interfacce ufficiali di estensione e di reporting di IBM e agiscono sempre con i diritti dell'utente collegato, quindi non aggirano mai il vostro modello di sicurezza.

## Come gli SmarterWidgets semplificano il lavoro
- **L'intero modulo o solo la vostra selezione.** La maggior parte dei widget lavora su tutti gli artefatti del modulo aperto o solo sugli artefatti selezionati, senza limiti sul numero di artefatti.
- **Prima si guarda, poi si modifica.** Il widget mostra ciò che ha trovato (conteggi, elenchi, dettagli per artefatto) prima di modificare qualsiasi cosa.
- **Conferma prima di ogni modifica.** Le modifiche sull'intero modulo chiedono una conferma che descrive che cosa accadrà.
- **Avanzamento, Stop e Retry.** Le esecuzioni lunghe mostrano l'avanzamento, possono essere interrotte in qualsiasi momento ed elencano gli artefatti che non è stato possibile modificare, con un nuovo tentativo in un clic.
- **Report Excel delle modifiche.** Ogni widget che modifica i dati registra l'esecuzione (artefatto, valore prima, valore dopo, esito) in un file Excel da conservare come evidenza.
- **Interfaccia coerente e moderna.** Tutti i widget seguono il design system IBM Carbon, lo stesso linguaggio visivo dei prodotti IBM, così gli utenti si sentono subito a proprio agio.
- **Sempre aggiornati.** Ogni widget segnala quando è disponibile una nuova versione e che cosa è cambiato.

## Il valore per il business
- **Tempo.** Le operazioni di routine su moduli di grandi dimensioni passano da giorni a minuti, liberando ingegneri e responsabili dei requisiti per il lavoro a valore aggiunto.
- **Qualità.** Formattazione coerente, link funzionanti e struttura corretta rendono le specifiche più facili da leggere, revisionare e riutilizzare.
- **Conformità.** Report delle modifiche, audit degli utenti e archiviazione controllata forniscono le evidenze di cui i settori regolamentati hanno bisogno per audit secondo ISO 26262, DO-178C, IEC 62304 o ASPICE.
- **Minore costo di gestione.** Modelli dati puliti e baseline archiviate mantengono l'installazione ELM veloce e più semplice da amministrare.
- **Adozione più rapida.** Le migrazioni da altri strumenti e le importazioni da documenti Office diventano passaggi prevedibili e ripetibili, invece di progetti manuali.

## Creati da professionisti di ELM
Gli SmarterWidgets sono sviluppati da [SmarterProcess](https://widgets.doorsnext.com/it/about/), un IBM Business Partner che da molti anni implementa e supporta IBM Engineering Lifecycle Management. Ogni widget nasce da un'esigenza reale di un cliente.
