|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Engineering Software >> Content

    Varför är det ibland svårt att typer av mjukvaruunderhåll för att skilja mellan dem?

    Att skilja mellan typer av mjukvaruunderhåll är svårt av flera skäl:

    * Överlappande aktiviteter: De olika kategorierna av underhåll (korrigerande, adaptiva, perfekta, förebyggande) överlappar ofta och förekommer samtidigt. En enda förändring kan hantera ett fel (korrigerande), förbättra prestanda (perfekt) och anpassa sig till ett nytt operativsystem (adaptiv) på en gång. Detta gör det svårt att snyggt kategorisera ansträngningen.

    * Subjektivitet i klassificering: Klassificeringen av underhållsaktiviteter kan vara subjektiv. Vad en utvecklare anser att en prestationsförbättring, en annan kan se som att helt enkelt fixa en flaskhals. Det finns ingen enda, universellt accepterad definition för varje kategori, vilket leder till inkonsekvenser i klassificeringen.

    * Brist på tydlig dokumentation: Underhållsuppgifter dokumenteras inte alltid noggrant med tydliga skäl och klassificeringar. Detta gör det svårt att retrospektivt analysera arten av tidigare underhållsinsatser. En enkel "Fixed Bug" -post i en logg avslöjar inte om fixen var en snabb lapp eller ett djupt dyk i systemarkitektur.

    * Utveckling av programvara: När programvaran utvecklas kan det initiala syftet med en komponent eller modul förändras över tid. Det som ursprungligen betraktades som en korrigerande fix kan senare bli grunden för en ny funktion och suddar gränserna mellan korrigerande och perfekt underhåll.

    * Modulens inbördes beroende: En förändring i en del av programvaran kan få oväntade konsekvenser i andra delar, vilket kräver ytterligare förändringar som kan falla under olika underhållskategorier. Att spåra det ursprungliga skälet till en underhållsuppgift blir allt mer komplex.

    * Tidsbegränsningar och tryck: Utvecklare under press för att leverera fixar kan snabbt inte ta sig tid att exakt klassificera sitt arbete, prioritera fördelar framför noggrann kategorisering.

    I huvudsak är mjukvaruunderhåll sällan en snygg, avdelad process. Fluiditeten i mjukvaruutvecklingens livscykel och komplexiteten hos stora system gör exakt kategorisering till en betydande utmaning. I stället för styva klassificeringar är det ofta mer praktiskt att överväga ett spektrum av underhållsaktiviteter snarare än diskreta kategorier.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar Kurvor i MicroStation
    ·Vanliga CAD-program
    ·Hur matar in koordinaterna i Matlab
    ·Vem är den största användaren av datorstödd designp…
    ·Programvara för Möbler Skolor
    ·Hur man skapar ett GUI i MATLAB
    ·En handledning för 3D AutoCAD
    ·Bidrag för personer över 50 år
    ·IEEE standarder för programvara
    ·Vad är skillnaden mellan perspektiv och diskriptiv mju…
    Utvalda artiklarna
    ·Förklara varför systemtestkostnaderna är särskilt h…
    ·Inaktivera Net Nanny 5 6
    ·Hur Överför kassettband till en MP3-spelare
    ·Hur synkronisera musik mellan datorer
    ·Vilka är skillnaderna mellan DASK och multiprocessing …
    ·Programvara för att göra en dator kan köras snabbare…
    ·Hur man kombinerar olika diagramtyper i en enda Excel-d…
    ·Vilka är huvudstadierna i en systemutvecklingslivscyke…
    ·Hur du hittar en QuickBooks datafil
    ·Hur man bort Skype på en iPhone 3G med Inloggningsprob…
    Copyright © Dator Kunskap https://www.dator.xyz