28.11.2014 Views

Software Engineering I - Chair for Applied Software Engineering

Software Engineering I - Chair for Applied Software Engineering

Software Engineering I - Chair for Applied Software Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Types of Requirements Elicitation<br />

• Greenfield <strong>Engineering</strong><br />

• Development starts from scratch, no prior system<br />

exists, requirements come from end users and clients<br />

• Triggered by user needs<br />

• Re-engineering<br />

• Re-design and/or re-implementation of an existing<br />

system using newer technology<br />

• Triggered by technology enabler<br />

• Interface <strong>Engineering</strong><br />

• Provision of existing services in a new environment<br />

• Triggered by technology enabler or new market needs<br />

© 2008 Bernd Bruegge Introduction into <strong>Software</strong> <strong>Engineering</strong> Summer 2008<br />

56

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!