Nel dominio Automotive Spice, come può essere definita una unità software inequivocabile?

0

Automotive Spice v3.0 non definisce direttamente il componente software e l'unità software, ma offre flussi di lavoro che suggeriscono la loro definizione come segue:

  • Componente software:

The software is decomposed into elements across appropriate hierarchical levels down to the software components (the lowest level elements of the software architectural design) that are described in the detailed design.

  • Le unità software sono un'ulteriore decomposizione dei componenti software in elementi di costruzione.

Develop a detailed design for each software component defined in the software architectural design that specifies all software units with respect to functional and non-functional software requirements.

Quindi, in sostanza, i componenti software sono gli elementi che appaiono nella progettazione architettonica con il livello gerarchico più basso; le unità software sono un'ulteriore decomposizione dei componenti software in unità di costruzione.

Capisco bene il significato di questo, ma non riesco a dare una definizione univoca delle unità software che possono essere utilizzate dagli ingegneri.

Devo scrivere il processo della mia azienda e ho bisogno di essere preciso descrivendo il livello di dettaglio di cui abbiamo bisogno. La definizione può influire molto sulla quantità di artefatti da generare in seguito, poiché le unità devono essere pianificate, progettate, sviluppate, testate, documentate e devono essere tracciate tutte, ecc. Ecc.

Ho trovato discussioni su unità software in altri settori come questo , o questo altro , ma stanno lasciando la definizione aperta all'interpretazione da parte dell'ingegnere e devo essere più preciso evitando di cadere nell'analisi dell'effetto paralisi.

    
posta victor 30.08.2017 - 14:23
fonte

0 risposte

Leggi altre domande sui tag