Cinq principales fonctionnalitĂ©s Ă  prendre en compte lors de la sĂ©lection d’un logiciel de conception intĂ©grĂ©

Quel que soit votre secteur d’activitĂ©, la concurrence est forte. Si vous ĂȘtes un dĂ©veloppeur de logiciels embarquĂ©s, cela signifie que vous ĂȘtes probablement sous pression, non seulement pour faire le travail plus rapidement que jamais, mais aussi plus efficacement. Pour le faire plus rapidement et efficacement, vous devez avoir des performances plus Ă©levĂ©es et moins de bogues. Cette capacitĂ© est souvent fonction des outils de conception de logiciels embarquĂ©s que vous utilisez.

Des outils qui vous aident Ă  crĂ©er des logiciels rapidement et efficacement sont ce dont vous avez besoin, sans vous gĂȘner, ainsi que des outils sans beaucoup de solutions de contournement et des fonctionnalitĂ©s moins qu’optimales.

Choisir les bons outils intĂ©grĂ©s pour votre entreprise peut ĂȘtre difficile. Nous avons sĂ©lectionnĂ© les cinq plus importantes Ă  considĂ©rer.

La premiĂšre chose Ă  faire lors de la sĂ©lection de l’outil de conception intĂ©grĂ© est de s’assurer que le logiciel que vous choisissez prend en charge les bons appareils. Commencez par faire une liste de tous les appareils que vous utilisez actuellement dans tous vos produits. Ensuite, vous devez vĂ©rifier si le logiciel de conception intĂ©grĂ© prend en charge ces appareils. Parfois, le nouveau logiciel peut ne pas prendre en charge les pĂ©riphĂ©riques utilisĂ©s dans des produits plus anciens.

Vous devrez Ă©galement prendre en compte les appareils que vous utiliserez Ă  l’avenir, qui doivent Ă©galement ĂȘtre pris en charge par le logiciel de conception intĂ©grĂ©. Qui voudrait acheter de nouveaux outils chaque fois que vous commencez Ă  utiliser un nouvel appareil, avec des coĂ»ts plus Ă©levĂ©s, et offrir une formation aux dĂ©veloppeurs pour utiliser le nouvel outil de dĂ©veloppement.

Certains outils peuvent ĂȘtre difficiles Ă  utiliser et peuvent allonger les temps de dĂ©veloppement, il est donc important de choisir un logiciel de conception embarquĂ© facile Ă  utiliser. Pour vous assurer que vous ĂȘtes facile Ă  utiliser, tĂ©lĂ©chargez le logiciel et essayez-le. De nombreux fournisseurs proposent une pĂ©riode d’Ă©valuation gratuite pour essayer les services de conception intĂ©grĂ©s avant de procĂ©der Ă  l’achat. Configurez un projet d’essai, qui ne devrait pas ĂȘtre trĂšs compliquĂ©, mais aussi suffisamment complexe pour que les dĂ©veloppeurs sentent Ă  quel point l’Ă©diteur prend en charge les tĂąches de code.

  • Prise en charge de la fonctionnalitĂ©

La prochaine fonctionnalitĂ© Ă  laquelle vous devez prĂȘter attention est la prise en charge des diffĂ©rentes fonctionnalitĂ©s dont vous aurez besoin. Cela inclut la prise en charge du RTOS (systĂšme d’exploitation en temps rĂ©el), USB, Bluetooth, TCP/IP, ainsi que le matĂ©riel et les logiciels de communication. Votre conception peut nĂ©cessiter cette fonctionnalitĂ©, mais si le logiciel de conception intĂ©grĂ© ne la prend pas en charge, vous devrez concevoir vos propres solutions, ce qui vous coĂ»tera beaucoup de temps et d’argent.

Vous devez garder Ă  l’esprit l’importance des normes de sĂ©curitĂ© fonctionnelle qui fournissent des conseils pour la qualification des outils logiciels, telles que la norme ISO 26262.

Avec les applications complexes et hautes performances d’aujourd’hui, vous ne pouvez pas repĂ©rer un logiciel parfaitement conçu dĂšs le dĂ©part. Les dĂ©veloppeurs peuvent passer beaucoup de temps Ă  dĂ©boguer les applications et passer beaucoup de temps avec un dĂ©bogueur avant d’arriver Ă  la conception parfaite. La vitesse et la capacitĂ© du dĂ©bogueur ont Ă©galement un impact important sur le dĂ©lai de mise sur le marchĂ©.

Le type de support technique fourni par les fournisseurs peut ĂȘtre trĂšs diffĂ©rent. Certains d’entre eux ne fournissent une assistance que sur des forums en ligne, qui peuvent ĂȘtre les plus utilisĂ©s, ou par e-mail. Vous pouvez obtenir des rĂ©ponses par ces canaux, mais ce soutien peut prendre du temps et prolonger le processus final du projet.

Ce que vous devrez faire, c’est trouver un fournisseur pour vous offrir un bon support technique et le tester pendant la pĂ©riode d’Ă©valuation. Vous n’ĂȘtes pas obligĂ© d’acheter une conception de logiciel embarquĂ© avec un bon support technique auprĂšs d’un fournisseur, mais cela importe quand vous vous trouvez dans une situation oĂč le support est crucial.