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. What to include in requirements documentations

What to include in requirements documentations

Scheduled Pinned Locked Moved The Lounge
beta-testingtestingbusinessquestiondiscussion
51 Posts 27 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.
  • N Offline
    N Offline
    Not Active
    wrote on last edited by
    #1

    No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


    only two letters away from being an asset

    G L E P P 18 Replies Last reply
    0
    • N Not Active

      No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


      only two letters away from being an asset

      G Offline
      G Offline
      Graham Bradshaw
      wrote on last edited by
      #2

      Feedback should influence the requirements. Generally it doesn't become the requirements. What people actually want, and what they ask for, are sometimes quite different.

      N R U 3 Replies Last reply
      0
      • N Not Active

        No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


        only two letters away from being an asset

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        Feedback can be part of a review and that review can be used to update the requirements.

        Visit http://www.notreadytogiveup.com/[^] and do something special today.

        1 Reply Last reply
        0
        • N Not Active

          No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


          only two letters away from being an asset

          E Offline
          E Offline
          Ennis Ray Lynch Jr
          wrote on last edited by
          #4

          Is a good back-propagation algorithm. Considering that maintenance is a valid stage of the waterfall model then it would make sense that feed back be included. Perhaps it would be easier to rationalize in a post mortem document that is referenced by the requirements with a deadline as opposed to in the requirements from the start which would mean the requirements are not finished until after it is done :p

          Need a C# Consultant? I'm available.
          Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

          P 1 Reply Last reply
          0
          • N Not Active

            No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


            only two letters away from being an asset

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Mark Nischalke wrote:

            add user feedback

            Ignore the whining and you won't have to do anything with the requirements :)

            Why is common sense not common? Never argue with an idiot. They will drag you down to their level where they are an expert. Sometimes it takes a lot of work to be lazy Individuality is fine, as long as we do it together - F. Burns

            1 Reply Last reply
            0
            • N Not Active

              No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


              only two letters away from being an asset

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

              All requirement documents should include a stipulation that the PM always takes the blame when things go wrong.

              N D 2 Replies Last reply
              0
              • P PIEBALDconsult

                All requirement documents should include a stipulation that the PM always takes the blame when things go wrong.

                N Offline
                N Offline
                Not Active
                wrote on last edited by
                #7

                Agreed :) Our PM claims to have worked for big companies and says all of them do it this way. Doesn't match my experience.


                only two letters away from being an asset

                1 Reply Last reply
                0
                • G Graham Bradshaw

                  Feedback should influence the requirements. Generally it doesn't become the requirements. What people actually want, and what they ask for, are sometimes quite different.

                  N Offline
                  N Offline
                  Not Active
                  wrote on last edited by
                  #8

                  Excellent, that's what I've said also, however, they believe it becomes the requirements simply by added it to the document as an appendix. "Isn't that what a requirements document is for? Where else would we put the user feedback?" Actual quote.


                  only two letters away from being an asset

                  P T 2 Replies Last reply
                  0
                  • N Not Active

                    Excellent, that's what I've said also, however, they believe it becomes the requirements simply by added it to the document as an appendix. "Isn't that what a requirements document is for? Where else would we put the user feedback?" Actual quote.


                    only two letters away from being an asset

                    P Offline
                    P Offline
                    peterchen
                    wrote on last edited by
                    #9

                    Clear up what "requirements document" means: A software requirements specification (SRS) is a complete description of the behavior of the system to be developed wikipedia[^] (emphasis by me) It is NOT a collection of every requirement uttered, but it defines what you will actually DO - and that incldues what you will NOT do. Requirement analysis means 1. Collecting all the wishes and ideas 2. Weed out the crap 3. Sign what you will do Otherwise, this generic requirements list could be used: Requirements: Has pr0n background image. [Joe User] Makes one point five gazillion money. Or maybe two point three. [board of directors] People will love it so much, they'll force their friends to buy it, too. [Director of Marketing] Can be used by an untrained monkey. [Helpdesk Sue] Takes no more than two weeks to implement in Excel. [Human Resosurces]

                    We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                    blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                    S 1 Reply Last reply
                    0
                    • N Not Active

                      Excellent, that's what I've said also, however, they believe it becomes the requirements simply by added it to the document as an appendix. "Isn't that what a requirements document is for? Where else would we put the user feedback?" Actual quote.


                      only two letters away from being an asset

                      T Offline
                      T Offline
                      Todd Smith
                      wrote on last edited by
                      #10

                      Hyperlink the requirement to user the feedback.

                      Todd Smith

                      1 Reply Last reply
                      0
                      • E Ennis Ray Lynch Jr

                        Is a good back-propagation algorithm. Considering that maintenance is a valid stage of the waterfall model then it would make sense that feed back be included. Perhaps it would be easier to rationalize in a post mortem document that is referenced by the requirements with a deadline as opposed to in the requirements from the start which would mean the requirements are not finished until after it is done :p

                        Need a C# Consultant? I'm available.
                        Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                        P Offline
                        P Offline
                        peterchen
                        wrote on last edited by
                        #11

                        you forgot "facilitating leverages". :D

                        We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                        blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                        J P 2 Replies Last reply
                        0
                        • P peterchen

                          you forgot "facilitating leverages". :D

                          We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                          blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                          J Offline
                          J Offline
                          Jim Crafton
                          wrote on last edited by
                          #12

                          Be nice! He's a consultant and make his cash by the word :)

                          ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

                          1 Reply Last reply
                          0
                          • N Not Active

                            No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


                            only two letters away from being an asset

                            P Offline
                            P Offline
                            Paul Conrad
                            wrote on last edited by
                            #13

                            Mark Nischalke wrote:

                            actual feedback doesn't belong there

                            No, it doesn't belong in the requirements, but should rather be a separate document showing whether or not the requirements are being met.

                            "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon

                            1 Reply Last reply
                            0
                            • P peterchen

                              you forgot "facilitating leverages". :D

                              We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                              blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist

                              P Offline
                              P Offline
                              Paul Conrad
                              wrote on last edited by
                              #14

                              peterchen wrote:

                              "facilitating leverages"

                              For a moment there, I read "facilitating beverages" (whether it be Dr. Pepper or :beer: ) :laugh:

                              "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon

                              P M 2 Replies Last reply
                              0
                              • N Not Active

                                No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


                                only two letters away from being an asset

                                J Offline
                                J Offline
                                Joe Woodbury
                                wrote on last edited by
                                #15

                                I agree with you 100%. Requirement documents are NOT design documents. (Of course, where I work now, even requirements memos would be welcome.)

                                Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                M 1 Reply Last reply
                                0
                                • N Not Active

                                  No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


                                  only two letters away from being an asset

                                  R Offline
                                  R Offline
                                  Roger Wright
                                  wrote on last edited by
                                  #16

                                  You're entirely correct; user feedback is reference material, not requirement documentation. A requirements document is a specification, and can be a contract document, even internally if several departments or individuals are involved in the development. Treat it with respect, and don't allow any deviation without a formal process involving all the players. User feedback is source material from which formal requirements are developed; keep the source in a file somewhere, but don't stuff it in the official documentation. As a rule, if it can't be measured quantitatively, or ticked off on a checklist during test or check-in, it's not a requirement, it's a comment.

                                  "A Journey of a Thousand Rest Stops Begins with a Single Movement"

                                  1 Reply Last reply
                                  0
                                  • J Joe Woodbury

                                    I agree with you 100%. Requirement documents are NOT design documents. (Of course, where I work now, even requirements memos would be welcome.)

                                    Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                    M Offline
                                    M Offline
                                    Mycroft Holmes
                                    wrote on last edited by
                                    #17

                                    I'd love a requirements doc. We do get the odd change request (user feedback?) but a requirements doc - not a chance.

                                    Never underestimate the power of human stupidity RAH

                                    1 Reply Last reply
                                    0
                                    • N Not Active

                                      No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


                                      only two letters away from being an asset

                                      K Offline
                                      K Offline
                                      killabyte
                                      wrote on last edited by
                                      #18

                                      Mark Nischalke wrote:

                                      My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.

                                      i agree, it should be put into the next cycle of development requirements or something otherwise you are asking for a rolling spec which is the never ending carrot infront of the donkey...

                                      1 Reply Last reply
                                      0
                                      • G Graham Bradshaw

                                        Feedback should influence the requirements. Generally it doesn't become the requirements. What people actually want, and what they ask for, are sometimes quite different.

                                        R Offline
                                        R Offline
                                        Rajesh R Subramanian
                                        wrote on last edited by
                                        #19

                                        Graham Bradshaw wrote:

                                        What people actually want, and what they ask for, are sometimes quite different.

                                        Only sometimes? :~

                                        Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Microsoft MVP - Visual C++[^]

                                        1 Reply Last reply
                                        0
                                        • N Not Active

                                          No not a programming question, just an opinion and common practice question. We have recently been having a lively discussion at work with our tech writer and PM about what to include in the requirements documents. They want to add user feedback from alpha and beta testing to the document. My opinion is that the actual feedback doesn't belong there. It should be stored elsewhere and incorporated into the requirements.


                                          only two letters away from being an asset

                                          Z Offline
                                          Z Offline
                                          Zhat
                                          wrote on last edited by
                                          #20

                                          add user feedback from alpha and beta testing = Scope Creep

                                          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