System analysis , Software Engineering

a) There are four steps or activities in needs engineering: elicitation, specification, validation, and negotiation. Briefly explain the task of every of the four steps. Why needs engineering has to be an iterative process of doing these activities/steps?

 

b) Suppose that you as a system analysis conduct requirement elicitation for developing a new course registration system for UNB. Explain an example scenario for using each of the following approaches:

 

  • Functional (objective + order)

 

  • Social-relativism (subjective + order)

 

  • Radical-structuralism (objective + conflict)

 

  • Neohumanism (subjective + conflict)

 

Posted Date: 3/23/2013 1:58:06 AM | Location : United States







Related Discussions:- System analysis , Assignment Help, Ask Question on System analysis , Get Answer, Expert's Help, System analysis Discussions

Write discussion on System analysis
Your posts are moderated
Related Questions
Q. What is verification? Ans. Verification is the procedure of determining whether the output of one phase of software development conforms to that of its previous phase wh


A discrepancy among a computed, observed, or calculated value or condition and the true, specified, or theoretically correct value or condition; and

Describe attributes, properties, and characteristics of system.

What is Quality control? This includes checking the software development process to ensure that procedures and standards are being followed. There are two approaches to qual

Various attributes of cost drivers used in COCOMO model are: 1.  Physical attributes: These are concerned with needed characteristics of the software product being developed.

Justify the term "Software is engineered" Software is engineered not manufactured. Although some similarities exist between software development and hardware manufacture, the t

Cloud computing is becoming an unrelenting force that is driving competition in the ERP industry and can no longer be ignored by legacy systems, such as Oracle and SAP. Larry Ellis

What are the types of software maintenance? Corrective maintenance - Means the maintenance for correcting the software faults. Adaptive maintenance - Means maintenance f

What is SCM? Software Configuration Management is a set of activities carried out for identifying, organizing and controlling alters throughout the lifecycle of computer softwa