Software Engineering

Among the many nonfunctional requirements that can be included in a specification are those related to safety and reliability.

How can we ensure that these requirements are testable, in the sense defined by the Robertsons?

In particular, how can we demonstrate the reliability of a system that is required never to fail?

Brooks says that adding people to a late project makes it even later (Brooks 1975). Some schedule-estimation techniques seem to indicate that adding people to a project can shorten development time. Is this a contradiction? Why or why not?

1.       On a software development project, what kinds of activities can be performed in parallel? Explain why the activity graph sometimes hides the interdependencies of these activities.

2.       Describe how adding personnel to a project that is behind schedule might make the project completion date even later


Looking for help with your homework?
Grab a 30% Discount and Get your paper done!

30% OFF
Turnitin Report
Title Page
Place an Order

Grab A 14% Discount on This Paper
Pages (550 words)
Approximate price: -