|  
    
Le paradigme qui correspond le mieux à la description d'une approche de développement de logiciels de prototypage axée sur les risques, en particulier pour les systèmes à forte intensité logicielle sans précédent, est Agile. , en particulier avec un fort accent sur le développement incrémental et atténuation des risques . 
  
 Bien qu'Agile en soi ne soit pas une méthodologie unique et monolithique, ses principes encouragent le développement itératif dans lequel les prototypes sont construits et testés tôt et souvent. Cela permet d’identifier et d’atténuer rapidement les zones à haut risque. Pour les systèmes sans précédent, où de nombreuses inconnues existent, cette approche est cruciale. L’accent passe d’une planification préalable et détaillée (ce qui est difficile, voire impossible pour les nouveaux systèmes), à un retour d’information et une adaptation continus basés sur des prototypes et des résultats de tests.  
  
 D'autres aspects d'Agile, comme une collaboration étroite avec les parties prenantes et une communication fréquente, améliorent encore le processus d'atténuation des risques en garantissant que le prototype en évolution répond toujours aux besoins et aux attentes changeants. Des techniques telles que la priorisation basée sur les risques sont également couramment utilisés dans Agile pour cibler les zones les plus incertaines du système pour un prototypage précoce.  
  
 Alors que d'autres paradigmes pourraient utiliser le prototypage, la nature itérative et axée sur les risques d'Agile en fait la solution la plus adaptée au scénario décrit.
 
 |