Evolutionær model i programmel | T4Tutorials.com

af professor Rehman Shamil
Sidst ændret den 27.juli 2020

den evolutionære model er model for programmelteknik. I den evolutionære model udføres alt arbejde i udviklingsfasen. I denne model, alt arbejde opdelt i små bidder eller moduler. For eksempel vandfaldsmodellen, hvor alle brugere er i stand til at få adgang til produktet i slutningen af hver cyklus. Denne model er en kombination af trinvise og iterative modeller.

det er en meget velegnet model på grund af brugerfeedback og andre faktorer, der gør modellen meget velegnet til udvikling af komplet program. Brugerfeedbacken er meget nyttig til udviklingen af den næste fase, fordi vi efter afslutningen af et trin får feedback til brugeren, brugerfeedbacken er meget vigtig for udviklingen af den næste fase.

hvis du ønsker ændringer i programkravene, vil alle ændringer blive anvendt inden for en tid.

i den evolutionære model er alt arbejde opdelt i mindre bidder. Disse bidder præsenterer kunden en efter en. Kundens tillid steg. Denne model giver også mulighed for at ændre krav såvel som al udvikling udført i forskellige stykker og opretholder alt arbejde som en del.

evloutnory-model-image

hvor den evolutionære model er nyttig

evolutionær model er nyttig i mange tilfælde. To vigtigste tilfælde er nævnt nedenfor;

  1. det er meget nyttigt i et stort projekt, hvor du nemt kan finde et modul til trinvis implementering. Den evolutionære model bruges, når brugerne skal begynde at bruge de mange funktioner i stedet for at vente på det komplette program.
  2. den evolutionære model er også meget nyttig i objektorienteret programudvikling, fordi al udvikling er opdelt i forskellige enheder.

følgende er de evolutionære modeller.

  1. prototypemodellen
  2. spiralmodellen
  3. den samtidige udviklingsmodel

fordele ved evolutionær Model

der er mange fordele ved evolutionær model, nogle hovedfordele er nævnt nedenfor;

  1. den store fordel ved den evolutionære model er, at brugeren har kontrolleret hvert trin under udviklingen, og det er nyttigt at opnå kundernes tillid.
  2. der er færre chancer for fejl, fordi alle modulerne er godt set.
  3. det hjælper med at reducere risikoen for programmelprojekter.
  4. det reducerer også omkostningerne ved udvikling.
  5. Minimer alvorlige problemer under test.

ulemper ved evolutionær Model

der er mange dis-fordele ved evolutionær model, nogle hovedfordele er nævnt nedenfor;

  1. leveringen af fuldt program kan være forsinket på grund af forskellige ændringer fra kunder under udviklingen.
  2. det er vanskeligt at opdele problemet i flere dele, der ville være acceptabelt for kunden, som kan implementeres trinvist og leveres.

sammenligning af iterativ og inkrementel Model

lad os se sammenligningen af iterativ og inkrementel Model med et lille diagram, der kan spare din tid til at læse teksten i detaljer.

 sammenligning af iterataive model vs inkrementel model i programmelteknik

sammenligning af iterataive model vs inkrementel model i programmelteknik

i dette eksempel kan vi se, at i iterativ model er billedet færdiggjort efter tredje iteration. og i trinvis model, er billedet færdiggjort efter fjerde tilvækst.

Videoforelæsning

fordele og ulemper ved den evolutionære model i programmelteknik | evolutionær model ppt | evolutionær model pdf | fordele og ulemper ved den evolutionære model i programmelteknik | evolutionær procesmodel i programmelteknik | samtidig model i programmelteknik | samtidig udviklingsmodeldiagram.

Prof. Rehman Shamil (tilgængelig til professionelle diskussioner)
1. Besked på Facebook side til diskussioner,
2. Video foredrag på Youtube
3. E-mail er kun til reklame/forretningsforespørgsler.
Facebook

Leave a Reply