Page 1 of 2 1 2 LastLast
Results 1 to 15 of 20

Thread: Systeemontwikkelingsmethoden

  1. #1

    Systeemontwikkelingsmethoden

    Voor een klant dien ik een technisch ontwerp van een desktop applicatie te maken.

    Ik wil graag weten wat de meest gangbare systeemontwikkelingsmethode is en wat de voordelen/nadelen hiervan zijn.
    Aanbevelingen van boeken over dit onderwerp zijn van welkom.

    Bij voorbaat dank.

  2. #2
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Wat is de definitie van "gangbare systeemontwikkelingsmethode". Voor de één is het Delphi, de ander C++, de ander .Net en weer een ander doet het in VB.
    Maak je ding waar JIJ goed in bent.
    Ik versta een technisch ontwerp als een reeds bestaande applicatie en een funcioneel ontwerp als een applicatie op papier.
    Delphi is great. Lazarus is more powerfull

  3. #3
    Het gaat mij niet om de ontwikkelomgeving maar om de definitie van het technisch ontwerp. Theorie dus.

  4. #4
    Als er specifiek om een technisch ontwerp wordt gevraagd geeft dat de indruk dat er ook een functioneel ontwerp is. Is dat op een methode gebaseerd?
    Marcel

  5. #5
    Ik bedoelde eigenlijk functioneel ontwerp. Sorry voor de verwarring.
    Last edited by mrniceguy; 18-Feb-09 at 00:38.

  6. #6
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Ik dacht al dat ik alles, wat ik geleerd heb, overboord moest gooien
    Delphi is great. Lazarus is more powerfull

  7. #7
    Delphi & OO in Vlaanderen SamWitse's Avatar
    Join Date
    Sep 2007
    Location
    Brussel
    Posts
    833
    OO-design, omdat dit zo dicht aanleunt bij OO-development (in Delphi).
    De notatie hierbij is UML.
    Een goed boek in het Nederlands hierover is 'Practisch UML' (http://oas2000.proxis.be/gate/jabba....8&si=124154979).
    Hierin wordt niet te diep in detail gegaan, en wordt aan de hand van één groot voorbeeld het design uitgelegd.

    Nadeel van OO-design vind ik dat ik er geen zekerheid in vind over compleetheid. Je kunt een volledige set van UML-schema's goedkeuren, en toch een heel stuk functionaliteit vergeten. Daarom blijf ik (al ééuwen) Data Flow Diagrams gebruiken.

    Enkel mijn idee
    Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.

    Sam Witse.
    Delphi & OO in Vlaanderen

  8. #8
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Of Hatley en Pirbhai:

    http://en.wikipedia.org/wiki/Hatley-Pirbhai_modeling

    Meer het accent op het modulaire. Wordt veel in de embedded wereld gebruikt, maar is zeker ook toepasbaar op server apps.

  9. #9
    Bedankt voor de reacties. Ik zal de info gaan bekijken.

  10. #10
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    All methodologies are based on fear. -- Kent Beck.

  11. #11
    Jan
    Join Date
    Oct 2007
    Location
    Mijdrecht
    Posts
    906
    Ik vind dat je met delphi heel goed en snel kunt prototypen.
    Op die manier kun je de requirements, waarmee je volgens mij moet beginnen,
    heel snel boven water krijgen.
    Als je perse wat wilt documenteren zou ik niet verder dan een uml interactie diagram gaan. De klant is meestal (zou althans) niet geinteresseerd in de technische uitwerking.

  12. #12
    Welke software raad je voor het aanmaken van een uml interactie diagram aan?

  13. #13
    Jan
    Join Date
    Oct 2007
    Location
    Mijdrecht
    Posts
    906
    Wij gebruiken select enterprise, maar dat is een mega pakket dat je niet wilt hebben.
    Met visio gaat het ook prima.

  14. #14
    Oke bedankt dan ga ik het met Visio proberen.

  15. #15
    Delphi & OO in Vlaanderen SamWitse's Avatar
    Join Date
    Sep 2007
    Location
    Brussel
    Posts
    833
    @mesa57:
    Als je perse wat wilt documenteren zou ik niet verder dan een uml interactie diagram gaan. De klant is meestal (zou althans) niet geinteresseerd in de technische uitwerking.
    Voor de discussies met de klant zijn net de Use Case Diagrams, en de Use Cases. Niet altijd eenvoudig te gebruiken. Ik worstel er nog steeds mee.
    Voor Use Cases kun je gewoon Microsoft Word gebruiken, of je typemachine.
    Ter verduidelijking kun je Delphi-screenshots maken, en in bijlage aan de Use Cases toevoegen.

    Nog mooier is het als je een werkend Delphi prototype hebt. Alleen kun je dit niet aan je contract vastnieten. Veelal wil je toch ergens specificaties op papier hebben om discussies achteraf te vermijden.
    Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.

    Sam Witse.
    Delphi & OO in Vlaanderen

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •