OIDD 654-45e
Product Improvement Plan | Agile Development
Skip To Content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • My Dashboard
  • OIDD 654-45e
  • Assignments
  • Product Improvement Plan | Agile Development
2020C (Fall 2020)
  • Home
  • Modules
  • Assignments
  • Files
  • Class Recordings

Product Improvement Plan | Agile Development

  • Due Nov 21, 2020 by 9am
  • Points 3
  • Submitting a file upload
  • File Types pdf

The purpose of this assignment is to think about product improvement in terms of the development resources required. This will be in support of a discussion of agile methods in class.

For a short tutorial on agile, watch this video. (You may also find this Wikipedia entry useful
https://en.wikipedia.org/wiki/Agile_software_development ) Links to an external site.

Links to an external site.

Consider your focal product. (You can change it for this assignment if you'd like.)

Develop a list of at least 12 product improvements. These should vary in complexity -- and can be very simple (e.g., change a navigation scheme or design elements) or very complex (e.g., change  the approach to the product entirely).

FIrst, rank order these improvements in terms of their impact on user satisfaction. That is, if this improvement were fully implemented, how much would it improve the benefit the product delivers to the customer.

Next, estimate the relative technical effort required to implement the improvements. For some of you, this will be easy. For those with little experience in software development, you will have to use your judgment and do your best. You can use hours of effort, or some arbitrary units like "points" to estimate relative effort.

Finally, assign these improvements to "sprint-sized" buckets for the application of an agile development process. Assume the sprints are two weeks in duration, unless you know the organization responsible for the product uses a different cadence, in which case you may use the corresponding sprint duration. You will also need to assume a team size. You can assume whatever team size you'd like, but if you don't have any information on the team for the product, assume it's comprised of two full-time software engineers. (Again, do your best, if this is not something you've ever done.)

Deliver a one-page PDF document showing the "sprint buckets" in order of target completion, and containing a label for the improvement, a short description of the improvement, your importance estimate, and your time estimate. This can be presented in the form a simple table with a set of rows assigned to each "sprint bucket."

 

 

 

1605967200 11/21/2020 09:00am
Please include a description
Additional Comments:
Rating max score to > pts
Please include a rating title

Rubric

Find Rubric
Please include a title
Find a Rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
Total Points: 5 out of 5
Previous
Next
Previous Module:
Module 4 - Performance Measurement and Communicating Quantitative Information
"Beta" Product Critique (any product that interests you) (IND: 3 hrs)