Quest-ce que le processus de génie logiciel?


Meilleure réponse

Quel est le processus de génie logiciel?

Premièrement, comprenez que le processus de génie logiciel est connu sous de nombreux noms avec très peu ou pas de différences, et ils sont

– Processus logiciel

– Vie de développement logiciel Cycle

– Cycle de vie du développement des systèmes (SDLC)

– Processus de développement logiciel

– Modèle de processus logiciel

– Cycle de vie logiciel

Dans cette réponse, jessaierai dutiliser le SDLC.

Définition formelle:

Il est le modèle choisi pour gérer la création de logiciels depuis la création initiale du client, cest-à-dire les exigences jusquà la sortie du produit fini.

Le processus que nous avons choisi pour le développement de logiciels se compose des techniques suivantes:

  1. Planification de projet et étude de faisabilité
  2. Analyse des besoins
  3. Conception (architecture)
  4. Développement de (Im plementation)
  5. Test
  6. Acceptation et déploiement (assurance qualité)
  7. Maintenance et support

Source de limage: Wiki

Avant tout les points sont de gros sujets à analyser et à étudier, je voudrais suggérez de les lire attentivement.

Il existe de nombreuses méthodologies et varie principalement dans la fréquence, lapplication et la mise en œuvre des techniques ci-dessus, par exemple, différents modèles de processus utilisent différentes techniques danalyse, dautres modèles tentent dimplémenter la solution à un problème dans une approche big-bang, tandis que dautres adoptent une approche itérative dans laquelle des versions successivement plus grandes et plus complètes du logiciel sont construites à chaque itération du modèle de processus.

Différents types de méthodologie sont:

  1. Waterfall
  2. Prototypage
  3. Développement itératif et incrémental
  4. Développement en spirale
  5. Développement rapide dapplications elopment
  6. La programmation extrême et la plus moderne et la plus importante pour l’industrie informatique actuelle est
  7. Agile, c’est plus classés en:
  • Scrum
  • Méthode de développement de systèmes dynamiques
  • Kanban
  • Je suggère de lire et analysez chaque sujet attentivement car chaque point est une branche spécifique de linformatique.

    Lectures complémentaires:

    https://web.cs.dal.ca/~hawkey/3130/SEBackground4.pdf

    http://www.ics.uci.edu/~wscacchi/Papers/SE-Encyc/Process-Models-SE-Encyc.pdf

    Processus de développement logiciel – Wikipédia

    Génie logiciel – Processus logiciel et logiciel Modèles de processus (partie 2)

    Introduction au génie logiciel / processus / cycle de vie

    Quest-ce quun processus de développement logiciel?

    Bon apprentissage, bravo !!

    Réponse

    Recevoir des détails incomplets , ne pas obtenir de réponse pour clarifier les spécifications, se faire dire par votre patron de terminer quelque chose en 2 jours, ne pas avoir de cadre de test unitaire, alors rédigez vous-même une petite quantité de tests unitaires qui ne couvrent pas les exigences, que vous ne sais pas de toute façon, assurez-vous que votre code se compile, enregistrez-le dans la base de code, attendez quil soit déployé, lisez les rapports de bogue causés par la mauvaise version, faites mousser, rincez, répétez.

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *