Problem 1
a. Describe in your own words the structure of a project-based organization, and explain how it promotes the successful delivery of software. b. Name two long-term disadvantages of a project-based organization.
Problem 3
. a. Describe in your own words the structure of a matrix organization, and explain how it promotes the successful delivery of software. b. Name two long-term disadvantages of a matrix organization.
Problem 4
Write a paragraph explaining why adding people to a project does not necessarily improve its schedule-and may worsen it.
Problem 5
Consider a project team you have been a member of, either as part of a student team or in industry. Describe the organization of the team, and describe in sufficient detail two aspects that worked well and two that did not work well.
Problem 6
Consider a software project under development, with half of the engineers in one time zone and the other half in another time zone twelve hours away. How would you recommend the project team be organized? Describe two challenges that need to be overcome due to the time-zone difference.
Problem 7
a. Explain how a bulls-eye diagram can help visualize the progress of a software project. b. Suppose you are managing a project that has the following goals: \- Cost: \(100 K\) \- Schedule: 12 months -Quality: 12 defects/Kloc \- Functionality: \(90 \%\) requirements implemented Draw a bulls-eye diagram that shows only one of these goals being met or exceeded.
Problem 8
Why plan for risk identification and retirement when developing a project plan? ln a paragraph or two, answer this in your own words.
Problem 9
Describe a kind of project under which risk identification and retirement would probably not pay off. Explain.
Problem 10
Suppose that your team is tasked to implement a system that provides Web-based books. The application is intended to execute on desktops, be downloadable, and be automatically upgraded over time via the Internet. You are to assume the following: i. The team includes employees who are based at a new offshore site. ii. The application is to be ready in a month. iii. Preliminary plans call for a Java implementation on a \(\mathrm{PC}\) model that is due to arrive in two weeks. No one in the team is well versed in Java. They all know Ct+well. You are concemed about the risks associated with items (i) and (iii) above. Explain the kinds of risks these are, your specific responses, and the kind of solutions you are proposing.
Problem 11
You have been tasked to build a system for managing online DVD rentals. Describe four plausible risks and indicate how you would retire them. Be as concrete as possible in describing the risks.