For Further Review


  1. Visit a company (a software house or any other company). Observe how people communicate and behave in that company. Identify a situation in the company workflow that can be improved by a computational tool. Create a requirements list for this tool. Interview different people in the organization about this list of requirements. Reflect: Do their impressions fit yours? Do they suggest improvements? How would you improve the requirements list based on these interviews?

  2. Companies that produce products in the same domain tend to be constantly working with the same or similar requirements. Many now are choosing product lines, as these are more productive and more important in the long term [Clements01]. Product lines are most effective when there is a large amount of reuse. A company or team figures out which parts of the software can be an element of another product, and this element is made in such a way that it can easily be part of a new product. Explore additional benefits of reuse in software development. Focus on the human aspects of these benefits.




Human Aspects of Software Engineering
Human Aspects of Software Engineering (Charles River Media Computer Engineering)
ISBN: 1584503130
EAN: 2147483647
Year: 2004
Pages: 242

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net