Exam 8: Software Engineering and Process Models: An Exploration of Concepts and Practices

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

Describe the five values held by XP teams?

Free
(Essay)
4.8/5
(39)
Correct Answer:
Verified

Communication – close informal verbal communication among team members and stakeholders and establishing meaning for metaphors as part of continuous feedback
Simplicity – design for immediate needs not future needs
Feedback – derives from the implemented software, the customer, and other team members
Courage – the discipline to resist pressure to design for unspecified future requirements
Respect – among team members and stakeholders

How can process patterns assist a development team build software products efficiently?

Free
(Essay)
4.8/5
(37)
Correct Answer:
Verified

Process patterns are proven solutions to commonly encountered development problems.If developers can recognize that that this is problem seen before they can use a previously known means of solving it,without have to take the time to invent a new solution.

How are tasks,actions,and activities related to software process models?

Free
(Essay)
4.9/5
(41)
Correct Answer:
Verified

A software process is made up of activities.Each activity is defined by a set of engineering actions.Each activity is defined by a task set that indentifies the work items to be completed.

What are the tradeoffs proposes by the "Manifesto for Agile Software Development"?

(Essay)
4.8/5
(42)

Describe the strengths and weaknesses of the random paradigm team structure?

(Essay)
4.7/5
(42)

List three areas in which process models may differ from one another.

(Essay)
4.9/5
(44)

Describe how Polya's problem solving principles describe the essence of engineering practice?

(Essay)
4.7/5
(38)

How does software team choose the task set for a particular project?

(Essay)
4.8/5
(41)

Why has the Personal Software Process not been widely adopted by industry?

(Essay)
4.8/5
(40)

How does software differ from the artifacts produced by other engineering disciplines?

(Essay)
4.8/5
(32)

How do software characteristics differ from hardware characteristics?

(Essay)
4.8/5
(35)

Describe the phases of the prototyping model for software development?

(Essay)
4.8/5
(25)

List the key attributes of an effective software teams.

(Short Answer)
4.7/5
(39)

What are the primary advantages of the component-based process model for software engineering?

(Essay)
5.0/5
(43)

Describe the role of customers and end-users on an agile process team?

(Essay)
4.8/5
(35)

List the key issues stressed by an agile philosophy of software engineering.

(Essay)
4.8/5
(33)
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)