Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Artiklar / Titel på artikeln

RUP - Construction

Postad 2003-03-15 av Urban Fägnell i sektionen ASP.NET, C#, Okategoriserat med 1 Kommentarer | Läst av: 8383, Betyg: 69%

Förord

RUP - Construction - Bygga en produkt Denna artikel kommer att beskriva den tredje fasen i Rational Unified Process (RUP) som benämns Construction. Artikeln är en fördjupning från artikel 566 som beskrev RUP översiktligt och en fortsättning till artikel 575 som beskrev Inceptionsfasen, artikel 576 Elaborationsfasen.
Innehåll
  » Artikelns syfte
  » Begrepp
  » Beskrivning
  » Aktiva arbetsflöden
  » Vilka arbetar
  » Viktigaste aktiviteter
  » Framtagna artefakter
  » Milstolpe efter Construction
  » Avslutning
Relaterade artiklar
  » RUP - Elaboration
  » RUP - En introduktion
  » RUP - Inception
  » RUP - Transition


Artikelns syfte

Artikeln kommer att beskriva Constructionfasen i RUP ett på ett mer ingående sätt, beskriva vilka artefakter man kan förvänta sig ur fasen, vilka som arbetar, aktiviteter och arbetsflöden samt vad som bör uppnåtts innan man når milstolpen för Construction.


Begrepp



Beskrivning

Huvudsyftet med Constructionfasen är att bygga den produkt enligt de kriterier som satts upp i de två tidigare faserna Bland de primära målen bör man ha hittat några av dessa punkter:

    Optimera och planera resurser för att undvika dubbeljobb.
    Arbetet med att uppnå rätt kvalitet tidigt i fasen.
    Att hålla leveransplaner för de releaser som planerats


Arbetet sker iterativ enligt figuren ovan och vi ska titta lite på vad som händer i respektive flöde.

Kravhantering och analys/design

    Kravhantering innebär att detaljera de återstående användningsfallen och eventuellt nya som identifierats under denna fas.
    Analys och design utförs för de återstående scenarierna.

Implementation

Build
- Bygg en körbar version av systemet med jämna mellanrum för att snabbt upptäcka integrationsproblem.
Inkrementell integration
- Koda, testa och lägg till små bitar åt gången.
Enhetstest
- Programmeraren testar själv sina klasser.
Test

Inom test så testar man olika aspekter för systemet:
Stabilitet
- Systemet ska inte krascha, hänga sig, läcka minne mm.
Funktionalitet
- Att systemet kan exekvera alla användningsfall
Prestanda
- Att systemet har acceptabla svarstider.
Stadier av test

Det kan vara bra att känna till lite om de olika stadierna av test som utförs:
Enhetstest
- Systemets minsta enheter testas när de implementeras.
Integrationstest
- Integrerade komponenter och delsystem testas tillsammans.
Systemtest
- Verifiera att hela systemet uppfyller alla krav
Acceptanstest
- Intressenterna avgör om systemet kan överföras till den mottagande organisationen.


Här visas de arbetsflöden i RUP som är mest aktiva i fasen.


Aktiva arbetsflöden

De mest aktiva arbetsflödena i denna fas är

    Kravhantering
    Analys och design
    Implementation
    Test
    Konfigurationshantering
    Projektledning


Vilka arbetar

Inom RUP talar man om roller i projekt, i ett mindre projekt kan samma person ha flera olika roller medans ett större projekt kan ha flera personer i samma roll. I Constructionfasen är det följande roller som har mest att göra:

    Systemanalytikern
    Programmeraren / implementatören
    Tekniska skribenten
    Gränssnittsdesigner
    Arkitekten
    Konfigurationsansvarige
    Designer
    Testledare
    Integrationstestare
    Prestandatestare
    Systemtestare
    Databasdesignern
    Implementatör
    Teknisk skribent
    Projektledare


Viktigaste aktiviteter

De viktigaste aktiviteterna i denna fas utförs för att identifiera och formulera för att identifiera och formulera förutsättningarna för projektet och dess eventuella fortsättning.
Bland dessa aktiviteter bör man hitta:

    Utveckla och granska visionsdokumentet.
    Skapa djup förståelse i projektet för den viktigaste funktionaliteten genom granskningar av de centrala användningsfallen tillsammans med designer och arkitekt.
    Utveckla, granska och etablera artefakten Development Case.
    Utveckla, granska och etablera den tekniska utvecklingsmiljön och de verktyg som behövs.
    Skapa och granska fler användningsfall för att samla in och fånga fler krav på systemets funktionalitet.


Framtagna artefakter

Produkten
En produkt som exekverar på den planerade produktionsplattformen och integrerats mot avsedda plattformar.
Test
Samtliga testartefakter
Användarstöd
Manualer, systembeskrivning och användarstöd.
Leveransbeskrivning
En beskrivning av den nuvarande releasen.


Milstolpe efter Construction


Produkten är tillräckligt stabil och mogen för att överföras till den mottagande organisationen.
Intressenterna är redo att överföra produkten till till den mottagande organisationen.
Att utfallet stämmer överens med de visioner som finns uppsatta.

Innan Constructionfasen kan avslutas bör produkten fungera stabilt och utan att skapa nya problem och risker för projektet
Projektet förbrukat i denna fas 65% av totala projektiden och ungefär 50% av sina arbetsresurser.


Avslutning

Artikeln ingår i en serie om de olika faserna i RUP, nästa artikel handlar om transitionfasen då projektet skall levereras.
Lämna gärna synpunkter eller kom med frågor.
Och glöm inte rösta på artikeln.
Upp

1 Kommentarer


  1. Mattias Järnhäll
    29 jul 2003

    Se rubrik.. Att hämta info från en bok är okej, men att skriva rakt av vet jag inte om jag tycker är ok!? Du skulle åt minståne kunnat kosta på dig att referera till boken.

Skriv en kommentar på artikeln

Ditt betyg på artikeln



Kommentar:





Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
924
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies