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 / Forum översikt / inlägg

Posta nytt inlägg


Bygga projekt från grunden

Postades av 2007-07-31 19:58:17 - Lars Persson, i forum systemutveckling generellt, Tråden har 7 Kommentarer och lästs av 1419 personer

Hur gör ni när ni ska starta ett projekt? Börjar ni med att specificera vilka klasser ni ska använda och relationer mellan klasserna. Brukar ni alls specificera klasser eller får det ge sig efterhand?

Ska man ha databaser är det väl en bra idé att skissa upp tabeller och relationer mellan tabellerna.


Svara

Sv: Bygga projekt från grunden

Postades av 2007-07-31 22:09:18 - Andreas Hillqvist

Är det inte bra att börja med att prata med användaren. Ta reda på vad det efterfrågar och behöver.
Typ en kravanalys?


Svara

Sv:Bygga projekt från grunden

Postades av 2007-07-31 23:30:47 - Lars Persson

Tja, skulle väl vara en bra början, men sedan. När man fått veta kraven, brukar man då börja koda direkt, eller skissa man först upp ett klassdiagram eller liknande?


Svara

Sv: Bygga projekt från grunden

Postades av 2007-08-01 08:14:10 - Per Persson

Det kan nog vara bra att utgå från. Men tro inte från att diagrammet kommer att gälla under hela utvecklingen. Det kommer säkerligen att ändras senare när du har fått ökat förståelse för önskemålen, hur "domänen" fungerar och efter att du har stött på problem.


Svara

Sv:Bygga projekt från grunden

Postades av 2007-08-01 08:32:22 - Lars Persson

Anledningen till att jag frågar är att jag verkligen skulle vilja veta hur det brukar gå till. Har aldrig utvecklat ett projekt från början utanför skolmiljön.


Svara

Sv: Bygga projekt från grunden

Postades av 2007-08-01 10:52:18 - Niklas Jansson

Det här är en väldigt generell fråga. Det du beskriver är ju i stora drag vattenfallsmodellen; något som i 20 år ansetts vara "på väg ut", men som fortfarande by far är det vanligaste;
-försök förstå problemet ("förstudie")
-gör en plan (kravspec, dokument), som användaren får kolla på.
-omvandla planen till en mer formell plan (klassdiagram, flödesscheman etc.)
-implementera planen
-testa implementationen
-leverera

Finns mycket problem med det sättet att jobba, kolla på XP, Agile, etc. för att få lite annan syn på det.

Som ett enkelt exempel kan man helt enkelt säga att med många alternativa sätt att arbeta går man ifrån komplicerade och stora dokument, och istället börjar skriva små grejer, testar om användaren tycker att de är bra, och efter hand sätta ihop alltihop till ett system där alla delar fungerar som användaren vill ha dem.

Klassdiagram och flödesscheman är i mitt tycke starkt överskattade. Man måste arbeta med själva koden för att se hur grejerna fungerar. Man kan göra upp såna dokument i efterhand (och det är dessutom ganska vanligt).


Svara

Sv:Bygga projekt från grunden

Postades av 2007-08-01 10:59:46 - Lars Persson

"Klassdiagram och flödesscheman är i mitt tycke starkt överskattade. Man måste arbeta med själva koden för att se hur grejerna fungerar. Man kan göra upp såna dokument i efterhand (och det är dessutom ganska vanligt)."

Det var ju precis detta jag undrade över, hur man gör nuförtiden. D.v.s. gör man upp klassdiagram o.d. i förväg och sedan börjar koda eller gör man som du skriver.

De flesta svaren här tyder på att ni anser att jag föreslår en modell och frågar om den är bra. Det är inte alls fallet. Det jag ville veta är hur man gör nuförtiden när man skapar projekt, kanske framförallt i något mindre firmor.


Svara

Sv: Bygga projekt från grunden

Postades av 2007-08-02 01:15:59 - Niklas Jansson

Vad man gör är att man arbetar med den gammaldagsa vattenfallsmodellen; gör kravspec, uppfyller den, och levererar. Oavsett vad folk säger är det i absolut majoritet (helt enkelt eftersom det är standardprinciper i andra sammanhang, ska du tillverka något i en fabrik skickar du ritningarna och förväntar dig att få tillbaka en vara).

Det är vad man förmodligen lär sig var man än är. Försök förstå problemet, kom överens om vad man ska göra och gör det. Det är vad jag och många med mig får dras med.

Det är alltså vad majoriteten gör. Vad man <b>bör</b> göra är en helt annan fråga. Och det är "inne" att inte arbeta så här, personligen är jag av åsikten att det också är vettigt att försöka hitta andra sätt att arbeta på. Men det är inte speciellt vanligt. Så frågan du ska ställa dig är väl snarare, vill du hitta bra sätt att arbeta på eller vanliga sätt att arbeta på?


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

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 570 880
27 965
271 776
659
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