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


Dokumentering vid utveckling/testning

Postades av 2004-03-31 15:34:59 - Johan Djupmarker, i forum programvaror, Tråden har 6 Kommentarer och lästs av 785 personer

Någon som känner till något bra program/system för programutveckling?

Önskvärda funktioner:

"Önskelista"
Registrering av tänkbara kommande funktioner eller buggar.

Förändringar
Möjlighet att dokumentera förändringar i programmet, så som buggfixar och nya funktioner.

Releaser
Man "buntar ihop" ett antal förändringar och säger att det är en ny version, på detta sätt kan man se skillnaden mellan 2 olika versioner.

Testning
Alla funktioner ska bekräftas av en eller flera personer.


Jag antar att det finns massor med lösningar på detta, men jag har inte sett någon.

/Johan


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 09:55:20 - Raderat konto

Tänkte berätta lite hur vi jobbar.

När man jobbar med programutveckling så hanterar man en massa olika information som vi har valt att kategorisera så här:

Källkod egen
Detta är all kod och tillhörande resurser som vi skriver själva. Denna kod kräver fullständig versionhantering så att vi kan gå tillbaka och se vad som är ändrat mellan olika versioner.

Källkod extern
Detta är kod till bibliotek som vi använder men inte utvecklar själva (t.ex Boost, libxml mm). Begränsat behov av versionshantering (dvs behöver inte se vad som är ändrat, bara ha de olika versionerna tillgängliga).

Externa bibliotek
länkbibliotek, dller mm som används av av våra produkter. Begränsat behov av versionshantering.

Testdata
All möjlig data som behövs för att testa våra produkter. Behöver ingen versionshantering eftersom man sällan vill använda gamla tester.

Dokumentation egen
Dokumentation av våra egna produkter. Både design och slutanvändardokumentation

Dokumentation extern
All möjlig annan dokumentation.

Buggar/Önskemål mm


För versionshantering av vår egen källkod använder vi CVS (WinCVS) vilket jag föredrar framför Visual Sourcesafe men smaken är olika.

För alla andra dokument har vi har skapat gemensamma mappar i exchange/outlook som alla inblandade kommer åt. Ser ut ungefär så här:

+ Dokumentation Extern
+ Bibliotek Extern
+ Projekt1
++ Admin (tidplaner mm)
++ Dokumentation
++ TestData
++ Buggar
++ Önskemål
+ Projekt2

Versionshanteringen sköter man manuellt när det behövs. Antingen skriver man över det gamla dokumentet eller också namnger man det som version2 eller nåt. Till exempel har vi i "Bibliotek Extern" Boost1.30.zip, Boost1.31.zip.
Har hittils inte varit nåt problem.

Buggar och önskemål mapparna innehåller vanliga meddelanden i outlook och det fungerar lite som diskussionsforum. I Outlook 2003 ser det dessutom ut som ett forum.

Buggar har kategorier enligt följande:
Ny - Rapporterad bugg
Mer Info - Behövs mera information
Konfirmerad - Detta är verkligen en bugg
Ej bugg - Detta är ingen bugg (t.ex. skall vara så eller användarfel)
Utredning - Diskussion kring vad felet är
Fixad - buggen är fixad
Fixas senare - bugg som fixas i mån av tid eller då man ändå är där och fixar nåt annat (t.ex. stavfel, GUI layout)

De problem som uppstår är när man jobbar med system som inte är textbaserade eller som använder interna databaser. Outlook är ett bra (eller dåigt) exempel. Formulär och kod sparas i binärt format vilket innebär att man inte kan jämföra versioner och dessutom måste man manuellt importera och exportera dessa.


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 09:55:58 - Martin Adrian

Tänkte berätta lite hur vi jobbar.

När man jobbar med programutveckling så hanterar man en massa olika information som vi har valt att kategorisera så här:

Källkod egen
Detta är all kod och tillhörande resurser som vi skriver själva. Denna kod kräver fullständig versionhantering så att vi kan gå tillbaka och se vad som är ändrat mellan olika versioner.

Källkod extern
Detta är kod till bibliotek som vi använder men inte utvecklar själva (t.ex Boost, libxml mm). Begränsat behov av versionshantering (dvs behöver inte se vad som är ändrat, bara ha de olika versionerna tillgängliga).

Externa bibliotek
länkbibliotek, dller mm som används av av våra produkter. Begränsat behov av versionshantering.

Testdata
All möjlig data som behövs för att testa våra produkter. Behöver ingen versionshantering eftersom man sällan vill använda gamla tester.

Dokumentation egen
Dokumentation av våra egna produkter. Både design och slutanvändardokumentation

Dokumentation extern
All möjlig annan dokumentation.

Buggar/Önskemål mm


För versionshantering av vår egen källkod använder vi CVS (WinCVS) vilket jag föredrar framför Visual Sourcesafe men smaken är olika.

För alla andra dokument har vi har skapat gemensamma mappar i exchange/outlook som alla inblandade kommer åt. Ser ut ungefär så här:

+ Dokumentation Extern
+ Bibliotek Extern
+ Projekt1
++ Admin (tidplaner mm)
++ Dokumentation
++ TestData
++ Buggar
++ Önskemål
+ Projekt2

Versionshanteringen sköter man manuellt när det behövs. Antingen skriver man över det gamla dokumentet eller också namnger man det som version2 eller nåt. Till exempel har vi i "Bibliotek Extern" Boost1.30.zip, Boost1.31.zip.
Har hittils inte varit nåt problem.

Buggar och önskemål mapparna innehåller vanliga meddelanden i outlook och det fungerar lite som diskussionsforum. I Outlook 2003 ser det dessutom ut som ett forum.

Buggar har kategorier enligt följande:
Ny - Rapporterad bugg
Mer Info - Behövs mera information
Konfirmerad - Detta är verkligen en bugg
Ej bugg - Detta är ingen bugg (t.ex. skall vara så eller användarfel)
Utredning - Diskussion kring vad felet är
Fixad - buggen är fixad
Fixas senare - bugg som fixas i mån av tid eller då man ändå är där och fixar nåt annat (t.ex. stavfel, GUI layout)

De problem som uppstår är när man jobbar med system som inte är textbaserade eller som använder interna databaser. Outlook är ett bra (eller dåigt) exempel. Formulär och kod sparas i binärt format vilket innebär att man inte kan jämföra versioner och dessutom måste man manuellt importera och exportera dessa.


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 10:13:10 - Mikael Wedham

Axosoft OnTime

/micke


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 11:16:09 - Johan Djupmarker

Tack för infon Martin!

Det är väl i princip så vi jobbar också, men vi sköter buggar och önskemål i word och excel-dokument, vilket inte fungerar helt bra. Det kanske kan fungera med delade epost mappar, ska testa lite.

/Johan


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 11:17:32 - Johan Djupmarker

Tack för tipset Micke! Det ser riktigt bra ut. Har du någon egen erfarenhet av OnTime? Fungerar det bra? Windows eller Web-versionen?

/Johan


Svara

Sv: Dokumentering vid utveckling/testning

Postades av 2004-04-01 15:21:00 - Mikael Wedham

Jag kör Windowsversionen, den funkar jättebra för mina behov. Det finns en SDK till den, som jag inte testat. Det är i princip ett webanrop man lägger in i sin app för att få den att rapportera in fel till mig, a'la Microsoft.

/micke


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

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 663
27 958
271 741
851
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