Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Projektplan för Software Development

    Programvara utvecklingsprojekt varierar i sina upplägg . Organisationer och individer att utveckla system kan välja att följa en specifik modell mjukvaruutveckling , i vilket fall de inblandade steg kommer delvis att bestämmas av denna metod . Men i de flesta fall finns det en uppsättning centrala aktiviteter som tenderar att vara involverade i något sätt. Utveckla ett mjukvaruprojekt behövs några distinkta faser . Krav

    Krav insamling och analys sker tidigt i mjukvaruutveckling livscykel . Krav capture är processen att ta reda på vad specifikt krävs av systemet och dokumentera detta på ett formaliserat sätt . Den dokumentation som följer av denna fas kan hänvisas till genom hela utvecklingsprocessen . Kraven är utgångspunkten för att utforma och genomföra ett programvarusystem och dess framgång kan senare mätas mot dessa krav . Enkelt uttryckt , är det krav på scenen om att finna ut vad systemet behöver göra .
    Design

    projekteringsstadiet i ett mjukvaruprojekt använder resultaten av krav scenen att skapa designen resultat för systemet , till exempel dokument . Design i detta sammanhang avser inte visuellt eller design av användargränssnitt , även om dessa kan vara inblandade i den nya ansökan . Design hänvisar till de sätt på vilka programkoden skall organiseras för att leverera önskad funktionalitet . Designen aktiviteten är anpassad till de tekniker, programmeringsspråk och plattformar som används , samt alla utvecklingsmodeller som används. Genomförandefasen
    Genomförande

    inom mjukvaruutveckling är den period under vilken systemet är faktiskt konstruerat . Programmerare använder någon dokumentation som producerats under projekteringsskedet för att ställa om att skapa kodelementen som i slutändan kommer att leverera en fungerande applikation . Genomförandefasen är självt i allmänhet består av flera stadier av kodning, felsökning och en viss grad av kontroll . Genomförande för ett mjukvaruprojekt kan utföras av individer eller av grupper av programmerare för större applikationer .
    Testa

    Testning av programvara sker efter den viktigaste tillämpningen och utvecklingsstadiet . Beroende på projektets komplexitet utvecklas , kan testfasen pågå en betydande mängd tid och kan vara mycket formell . För större applikationer , är det ibland så att särskild programvara testare är inblandade , men med mindre system , kommer programmerarna att utföra detta stadium av processen också . Om några större brister identifieras under testning , kommer projektet att vidareutvecklas innan testas igen .
    Leverans

    Leverans av en programvara projektet ingår faktiskt genomföra det i målmiljön . Om ett program har utvecklats för en organisation eller klient , kommer leveransen skede involvera distribuera projektet och utför allt arbete är nödvändigt för att den fungerar inom det föreskrivna systemet . Leveransen stadium får också omfatta utbildning för personer som kommer att använda programvaran , även om detta också beror på vilka behov av särskilda projekt . I vissa fall kan leveransen följas av löpande underhåll i framtiden .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur återställa raderade AVI -filer
    ·Hur man skapar en variant för SM30
    ·Hur du installerar Eclipse & Zend miljösanering
    ·Hur man öppnar en PRM File
    ·Hjälp om hur man skriver pseudokod
    ·Proxy Mönster Förklarat
    ·Hur man gör en RadGrid Fade i en Animation
    ·Hur man skriver ett Shell Script bort filer
    ·Hur kan jag konvertera en sträng till datum i Oracle
    ·Hur man skapar Spatial indexering
    Utvalda artiklarna
    ·Hur man avgör Bokstavsordning i Python
    ·Hur Round decimaler i C + +
    ·Hur sortera Silverlight DataGrid
    ·Sendmail Vs. PHP Mail
    ·Inaktivera en Trusted Handler
    ·Hur främja god kodning metoder från Software Develope…
    ·Styra på JSP
    ·Hur man driver ett Java- programmet Script i Ubuntu
    ·Hur man installerar WAMP Server ansträngning
    ·Hur man lär sig C # Snabb
    Copyright © Dator Kunskap http://www.dator.xyz