Submitted by: Submitted by usasgt
Views: 301
Words: 325
Pages: 2
Category: Business and Industry
Date Submitted: 11/24/2014 06:47 AM
STUDENT NAME
13 October 2014
DeVry University
MGMT340
APPENDIX A:
QUESTION 1: The use-case diagram shown in Figure A-1 F captures the Student billing function but does not contain any function for accepting tuition payment from students. Revise the diagram to capture this functionality. Also, express some common behavior among two use cases in the revised diagram by using includes relationships.
The use-case diagram has been revised to show the entire functionality of a student attending a university and all the relationships of others involved. It also has the functionality of the “includes” action when a student includes tuition payment and the registrar includes a class registration. These are great and show how things will happen in a logical sense.
<<Includes>>
<<Includes>>
<<Includes>>
<<Includes>>
APPENDIX B:
QUESTION 1: When should you use an Agile method, and when should you use an engineering-based method for developing a system? Support your answer.
The Agile method is best when working on a small project (Valacich, George, & Hoffer, 2012). Agile methods are also meant for operations in volatile and fluid environments. As you can see from the diagram above, agile methods also focus on individuals instead of the roles. That means that the agile approach will not work unless critical masses of team members are trained to use it. Agile methods also work best on the culture of chaos.
In the traditional engineering method, things must be defined. If there is chaos and uncertainty the engineering method will fail. This is meant for large based projects with many people. It can be said that the traditional method is based on hierarchy. Many people will contribute to the mission, but in this method the mission counts, not the individuals.
Bibliography
Valacich, J., George, J., & Hoffer, J. A. (2012). Essentials of Systems Analysis and Design, . Pearson Learning...