Headline of the site

We provide a wide range of professional services to meet your needs. We promise to provide every service with a smile and to your highest level of satisfaction.

Artisan Software Creator et l'IA

Il me reste cependant un pointt a aborder 

Il s'agit de l'impacte de l'intelligence artificielle qui ne manquera pas de se manifester dans le metier du

developpement.


Notre position est que :


- Si l'on sait utiliser l'IA comme accelerateur dans la generation du code

- Si l'on sait avoir l'oeil critique requis par rapport au code receptionne

- Si l'on sait introduire les "contraintes de design " adequates dans la requete (on decide des

options techniques)

- a condition de verifier systematiquement par des tests au niveau de chaque module genere

quand on a l'habitude d'integrer rapidement des nouveaux langages, alors le langage utilise

devient moins important

- tant que la souverainete du concepteur (architecte/designer) est preservee, car il a les

idees claires sur les principes importants a defendre

- Considerant que l'architecture logicielle est une activite relevant plus de la logique floue que

de demarches syllogiques

- Sachant que le debuging et la resolution des erreurs sera toujours au final du ressort du

developpeur, lui et ses collegues pouvant seuls arbitrer de l'ampleur, la portee de la

correction

- La question de la documentation de l'architecture et du design etant, se faisant, non

resolue, et au mieux, traitee par une retro-ingenierie ....


Alors l'intelligence artificielle peut etre simplement utilisee comme une

programmeur/executant eclaire et fournissant des gains en productivite substantiels,

puissance restant cependant vassalisee.


Il reste que le suivi de l'elaboration du logiciel complet est du ressort de l'ingenieur (c'est le

software engineering). Il reste egalement que l'IA peut suggerer des voies alternatives

inattendues qui pourraient meriter d'etre considerees.


l'IA peut etre surtout particulierement pertinente dans l'elaboration de cas de tests.

A L'heure actuelle nous sommes eventuellement amenes a utiliser l'IA comme un super generateur de code

Les generateurs de code existent depuis longtemps. Ils avaient cependant la caracteristique de ne pouvoir generer du code qu'a partir d'une specification formelle du design du logiciel a implementer (par exemple en uml). A l'heure actuelle cette generation de code peut avoir lieu a partir d'une simple specification textuelle si tant est qu'elle soit suffisamment exhaustive et precise (les choix d'architecture et de design etant relegues a l'IA). Il s'en suit une "perte de controle" sur la partie design (sauf a preciser les mecanismes que l'on desire mettre en oeuvre.

Save Time

Earn More

Grow Faster

Friendly Support

How do we work

This is the text area for a paragraph describing this service. You may want to give examples of the service and who may be able to benefit from it.

1.

Register

2.

Choose categories

3.

Choose  location

4.

Enjoy!

What People Say About Us

FabuFit

“Amazing service. Can’t wait to find out what’s next!”

Contact us any time

Contact us any time