Assignment 1
Any questions regarding the assignment should be posted on the Blackboard Discussion forum.
Question 1 (10 Points)
Your assignments and blog will all be published online. You need to create an online portfolio for this class using Weebly. Go to www.weebly.com and create a free account. Once you have the account, set up a portfolio site that matches this layout precisely. Do not use any other designs. All portfolios should look the same.
Question 2 (10 Points)
What is the general Software Project Management Lifecycle? What are its phases and what is generally done in each phase?
Question 3 (10 Points)
Why do modern software project generally fail? Identify at least five common failures. Which of these can be mitigated through a better PMLC? Be sure to look at the most recent Standish Group CHAOS study.
Question 4 (40 Points)
Which types of contracts are commonly used to develop software products. Compare and contrast the advantages and disadvantages of each contract type and choose the one that would be most appropriate for the development of a new iOS app that can be used by sales representatives to enter and track customer orders for a toy manufacturer. What type of payment schedule would you use? Should there be any incentives? If so, define them.
Question 5 (30 Points)
Identify at least 5 risks for the project from Question (4). Catalog the risks and identify a probability, impact, and then calculate the risk score. Rank the risks. Identify how you would manage each risk (mitigate, avoid, transfer, accept).
Resources Required
Total Number of Earnable Points: 100 Points
Approximate Time to Complete: 4-6 Hours
Due Date: see Syllabus or Blackboard
Approximate Time to Complete: 4-6 Hours
Due Date: see Syllabus or Blackboard