Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Requirments Vs Specification ?

Requirments Vs Specification ?

Scheduled Pinned Locked Moved The Lounge
questionvisual-studio
24 Posts 21 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S super

    As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

    cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

    R Offline
    R Offline
    RUs123
    wrote on last edited by
    #4

    While the first answer is a precise and a great summation of the difference I would like to add, that requirements come from the client. Specification however is created by the developer while developing the solution according to the requirements.

    F 1 Reply Last reply
    0
    • S super

      As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

      cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #5

      Requirements = Hilarity. Specification = Impossibility.

      I wanna be a eunuchs developer! Pass me a bread knife!

      1 Reply Last reply
      0
      • S super

        As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

        cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

        R Offline
        R Offline
        RedDk
        wrote on last edited by
        #6

        super wrote:

        personl

        He asked, he told ... "If you're about to post something you wouldn't want your kid sister to read then don't post it."

        1 Reply Last reply
        0
        • S super

          As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

          cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

          S Offline
          S Offline
          sir_download_alot
          wrote on last edited by
          #7

          As stated by others: Requirements: What you want the software to do Specification: How it will do it http://en.wikipedia.org/wiki/Software_requirements_specification[^] How Dilbert sees it: https://www.flickr.com/photos/young_rainey/4522206112/[^]

          L 1 Reply Last reply
          0
          • P PIEBALDconsult

            Requirements are the "what" and Specification is the "how".

            N Offline
            N Offline
            Nelson Kosta Souto
            wrote on last edited by
            #8

            I agree :)

            NKS

            1 Reply Last reply
            0
            • P PIEBALDconsult

              Requirements are the "what" and Specification is the "how".

              A Offline
              A Offline
              Al Chak
              wrote on last edited by
              #9

              Requirements are the "WHY" and Specification is the "WHERE".

              P 1 Reply Last reply
              0
              • S super

                As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                D Offline
                D Offline
                David M Kelly
                wrote on last edited by
                #10

                To me, requirements are the wish list. Specifications are what is going to be delivered.

                www.davidmkelly.net Character-based SF and more...

                1 Reply Last reply
                0
                • S super

                  As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                  cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                  M Offline
                  M Offline
                  MikeTheFid
                  wrote on last edited by
                  #11

                  The requirements is what the software ought to do. The specification is the documented misunderstanding of the requirements.

                  Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright

                  1 Reply Last reply
                  0
                  • A Al Chak

                    Requirements are the "WHY" and Specification is the "WHERE".

                    P Offline
                    P Offline
                    PIEBALDconsult
                    wrote on last edited by
                    #12

                    Are you talking about hiding the body? :confused:

                    1 Reply Last reply
                    0
                    • R RUs123

                      While the first answer is a precise and a great summation of the difference I would like to add, that requirements come from the client. Specification however is created by the developer while developing the solution according to the requirements.

                      F Offline
                      F Offline
                      foggles
                      wrote on last edited by
                      #13

                      "requirements come from the client" - sounds like you have a great client, sometimes you have to guess at what they want :)

                      R 1 Reply Last reply
                      0
                      • S super

                        As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                        cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                        D Offline
                        D Offline
                        DOUGLAS O MOEN
                        wrote on last edited by
                        #14

                        What and how? Requirements have 2 attributes: 1. They are statements of form, fit, and/or function. 2. They are testable (by inspection, test, etc.) Specifications are documents. They collect the known and derived requirements. In a formal environment, there may be documents addressing software requirements, hardware requirements, and / or operation requirements. Specifications contribute (as a precursor) to test plans, procedures, and reports. As a former system's engineer, I have not seen a 'specification' that describes 'how'.

                        1 Reply Last reply
                        0
                        • F foggles

                          "requirements come from the client" - sounds like you have a great client, sometimes you have to guess at what they want :)

                          R Offline
                          R Offline
                          RUs123
                          wrote on last edited by
                          #15

                          Ha, yes you are right, I should have added - if you are lucky or perhaps requirements are made up by the project manager/director. The latter is true if you are not so lucky. :-D

                          1 Reply Last reply
                          0
                          • S super

                            As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                            cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                            W Offline
                            W Offline
                            W Balboos GHB
                            wrote on last edited by
                            #16

                            Actually, they're one in the same thing:

                            DELUSIONS

                            "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                            "As far as we know, our computer has never had an undetected error." - Weisert

                            "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                            1 Reply Last reply
                            0
                            • S super

                              As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                              cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                              L Offline
                              L Offline
                              Leng Vang
                              wrote on last edited by
                              #17

                              When comes to these two words everyone has their own experiences and opinions. A lot of people think they are one of the same, but they really are two different documents. Requirement: User's needs, whether explicitly or implicitly stated. Specification: Conditional boundaries to validate and satisfy user's needs.

                              1 Reply Last reply
                              0
                              • S super

                                As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                                cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                                J Offline
                                J Offline
                                jnlt
                                wrote on last edited by
                                #18

                                Here is an article that touches on this. As I see it you can take a finished article and test it to verify it meets the specification. But you have to have an understanding of its use in the 'world' to validate if the requirements are met. So the specification is kind of box level description of what it will do. If others have said the same thing I apologize. I find it an interesting distinction. http://www.cs.virginia.edu/~jck/publications/engineering_roles_of_req_and_spec.pdf[^]

                                1 Reply Last reply
                                0
                                • S sir_download_alot

                                  As stated by others: Requirements: What you want the software to do Specification: How it will do it http://en.wikipedia.org/wiki/Software_requirements_specification[^] How Dilbert sees it: https://www.flickr.com/photos/young_rainey/4522206112/[^]

                                  L Offline
                                  L Offline
                                  Leng Vang
                                  wrote on last edited by
                                  #19

                                  For the Dilbert question: the answer is yes.

                                  1 Reply Last reply
                                  0
                                  • S super

                                    As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                                    cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                                    Y Offline
                                    Y Offline
                                    Yortw
                                    wrote on last edited by
                                    #20

                                    Both are mythical :-D In general I agree with the statement that requirements are the what and the spec is the how, but I would qualify it slightly; Requirements are the what based on why (and therefore may include 'why' notes) and the spec is a rough guide to the 'how'. If your spec is detailed enough to leave not creativity/problem solving to the dev, you (almost) might as well have written the code and avoided the spec altogether.

                                    1 Reply Last reply
                                    0
                                    • S super

                                      As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                                      cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                                      K Offline
                                      K Offline
                                      kdmote
                                      wrote on last edited by
                                      #21

                                      Requirements are a conversation between project leads and external stake holders. Specifications are a conversation between project leads and the developers. Properly written, those two audiences should never have to read the others' document.

                                      K 1 Reply Last reply
                                      0
                                      • K kdmote

                                        Requirements are a conversation between project leads and external stake holders. Specifications are a conversation between project leads and the developers. Properly written, those two audiences should never have to read the others' document.

                                        K Offline
                                        K Offline
                                        KevinGilmore
                                        wrote on last edited by
                                        #22

                                        How about "Conception" vs. "Inception" ? (by their respective definitions of course)

                                        1 Reply Last reply
                                        0
                                        • S super

                                          As part of my future article, I would like to put forth the question, just to gauge the understanding Can you please describe in a line for the meaning of Requirments and Specification from your personl experience?

                                          cheers, Super ------------------------------------------ Too much of good is bad,mix some evil in it

                                          V Offline
                                          V Offline
                                          Vivi Chellappa
                                          wrote on last edited by
                                          #23

                                          Requirements are what the customer needs. Specifications are what he says he wants.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups