Talk:Requirements engineering

From Wikipedia, the free encyclopedia
Jump to: navigation, search
          This article is of interest to the following WikiProjects:
WikiProject Systems  
WikiProject icon This article is within the scope of WikiProject Systems, which collaborates on articles related to systems and systems science.
 ???  This article has not yet received a rating on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is within the field of Systems engineering.
 
WikiProject Software / Computing   
WikiProject icon This article is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 ???  This article has not yet received a rating on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.
 
WikiProject Computer science  
WikiProject icon This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 ???  This article has not yet received a rating on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
 
WikiProject Engineering  
WikiProject icon This article is within the scope of WikiProject Engineering, a collaborative effort to improve the coverage of engineering on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 ???  This article has not yet received a rating on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.
 

Reworked[edit]

I reworked the article to improve flow and correctness and added some references. This article needs more work but I did the best I could with the time I had. Paul Ralph (Lancaster University) (talk) 16:54, 15 March 2013 (UTC)

The intro states that "However, recent research suggests that software requirements are often an illusion created by misrepresenting design decisions as requirements in situations where no real requirements are evident [1]". This is a strong statement. How often is "often"? The cited paper's abstract says "This viewpoint explores the possibility that many software development projects may have no useful requirements.... In [these] situations of sparse requirements, analysts may misrepresent design decisions as requirements, creating an illusion of requirements in software development." Right, so there is a danger of mistaking design decisions for requirements. Okay, but that does not imply that "software requirements are often an illusion". Changing the text accordingly... 78.141.139.10 (talk) 16:19, 18 March 2013 (UTC)

The abstract doesn't say that software requirements are often an illusion, but the paper does. I know, because I wrote it. You're right, though, about it being a strong statement. I've created a new subsection, Criticism, and moved there. Paul Ralph (Lancaster University) (talk) 20:45, 20 March 2013 (UTC)


@The Authors of the first sentence: did you think about the possibility, that requirements could exist somewhere else in the development universe than just in software? Next: if "Paulralph" wants to advertise his article, he is not supposed to do it here. This whole article is a harm rather than a clarification. Google will give you more information and less disturbance in short time. I'd vote for deletion. — Preceding unsigned comment added by 159.51.236.31 (talk) 15:44, 8 October 2013 (UTC)

Why does the definition include the software systems only? --ViseMoD (talk) 08:47, 4 December 2014 (UTC)

  1. ^ Ralph, Paul (2012). "The Illusion of Requirements in Software Development". Requirements Engineering.