Requirements Engineering for Software Engineers

This paper presents an introduction to the discipline of requirements engineering in a form tailored for software engineers. Requirements engineering is the process of turning the unstructured requests of stakeholders into useful requirements, and can be an engineering discipline as rigorous and involved as software architecture. This paper attempts to provide a brief tutorial in order to improve the overall level of requirements used for software projects.
  • Written By:
  • Published On:
  • (Originally Published On:) )
 
comments powered by Disqus


Featured publications:

Why ERP Fails at Enterprise Project Management

Because enterprise resource planning (ERP) came from the world of materials planning for repetitive manufacturing, these applications cannot address the more anecdotal, complex, and dynamic requirements of real-time enterprise project management. Even tier one ERP products cannot meet the needs of some companies—engineer-to-order manufacturers, engineering procurement and construction contractors, and even process manufacturers. Read this white paper to learn more.
  • Written By:
  • Published On:

Selecting ERP for Oil and Gas Industry Contractors and Vendors

Suppliers to the oil and gas industry are under more pressure than ever before to increase quality, collaborate closely with the customer, and take on more project risk. Learn how enterprise resource planning (ERP) helps engineers procure construction companies, equipment fabricators, and service providers to meet the new demands from oil and gas companies. Download this white paper to learn more.
  • Written By:
  • Published On:

Usability as an ERP Selection Criteria

Enterprise resource planning (ERP) software is often criticized for being complex and difficult to use—which puts up a barrier to receiving potential benefits. Systems with integrated search functionality and Web-like interfaces can make ERP solutions easier to use. Learn how to evaluate ERP software for its usability, so you can avoid investing in platforms that aren’t evolved toward usable and efficient interfaces.
  • Written By:
  • Published On:

You may also be interested in these related documents:

The Transformational Power of See-through Product Innovation

If product ideas in the past emerged from the mind of a single inventor, they are now harvested everywhere—from customers, prospects, engineers, support staff, business analysts, bloggers, executives and marketing professionals. Succeeding with good ideas in that environment, and abandoning unworkable ones early on, requires a complete end-to-end product innovation management platform. Find out more.
  • Written By:
  • Published On:

Engineering and Environmental Simulation Software for Water Resource Applications

Identifying and managing the risks associated with water resource projects is a challenge due to the variables of water systems. To overcome this challenge, you need to compile all available information into a framework that can be used to predict the outcome of alternatives. Find out how a computer simulation model can help water resource engineers improve the financial and environmental performance of their operations.
  • Written By:
  • Published On:

Scheduling Resource Demand in a Concurrent Engineering Environment

Manufacturers of capital equipment and highly engineered products face design, production, and delivery obstacles. The most challenging of these activities is scheduling projects and resource demand in a concurrent engineering environment. Learn about a resource scheduling tool that can allow you to put demand on materials, work-centers, and labor as soon as it is known—so you can deliver projects on time and on budget.
  • Written By:
  • Published On: