CIS 443 term paper

profileHh Ari
rubric.docx

Points: 200

Term Paper: Using Agile Project Management to Implement a Complex Marketing Campaign System

Criteria

 

Unacceptable

Below 60% F

Meets Minimum Expectations

60-69% D

 

Fair

70-79% C

 

Proficient

80-89% B

 

Exemplary

90-100% A

Section 1: Written Project Plan

1. Write a ten to fifteen (10-15) page paper in which you:

1a. Suggest an Agile project management framework to the sponsors and justify why the framework you suggested is best suited for this project.

Weight: 5%

Did not submit or incompletely suggested an Agile project management framework to the sponsors and did not submit or incompletely justified why the framework you suggested is best suited for this project.

Insufficientlysuggested an Agile project management framework to the sponsors and insufficiently justified why the framework you suggested is best suited for this project.

Partially suggested an Agile project management framework to the sponsors and partially justified why the framework you suggested is best suited for this project.

Satisfactorily suggested an Agile project management framework to the sponsors and satisfactorily justified why the framework you suggested is best suited for this project.

Thoroughly suggested an Agile project management framework to the sponsors and thoroughly justified why the framework you suggested is best suited for this project.

1b. Develop a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Weight: 5%

Did not submit or incompletely developed a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Insufficiently developed a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Partially developed a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Satisfactorily developed a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Thoroughly developed a release plan through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

1c. Explain how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

Weight: 5%

Did not submit or incompletely explained how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

Insufficiently explained how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

Partially explained how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

Satisfactorily explained how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

Thoroughly explained how to use Agile methods to scale the release plan you developed for retiring the legacy applications.

1d. Explain how to use Agile methods to establish the scope for the project and determine the methods to control the scope to ensure the business values will be delivered. Weight: 5%

Did not submit or incompletely explained how to use Agile methods to establish the scope for the project and did not submit or incompletely determined the methods to control the scope to ensure the business values will be delivered.

Insufficiently explained how to use Agile methods to establish the scope for the project and insufficiently determined the methods to control the scope to ensure the business values will be delivered.

Partially explained how to use Agile methods to establish the scope for the project and partially determined the methods to control the scope to ensure the business values will be delivered.

Satisfactorily explained how to use Agile methods to establish the scope for the project and satisfactorily determined the methods to control the scope to ensure the business values will be delivered.

Thoroughly explained how to use Agile methods to establish the scope for the project and thoroughly determined the methods to control the scope to ensure the business values will be delivered.

1e. Choose at least two (2) Agile techniques to monitor this project and explain the reasons why you chose those two (2) techniques.

Weight: 5%

Did not submit or incompletely chose at least two (2) Agile techniques to monitor this project and did not submit or incompletely explained the reasons why you chose those two (2) techniques.

Insufficiently chose at least two (2) Agile techniques to monitor this project and insufficiently explained the reasons why you chose those two (2) techniques.

Partially chose at least two (2) Agile techniques to monitor this project and partially explained the reasons why you chose those two (2) techniques.

Satisfactorily chose at least two (2) Agile techniques to monitor this project and satisfactorily explained the reasons why you chose those two (2) techniques.

Thoroughly chose at least two (2) Agile techniques to monitor this project and thoroughly explained the reasons why you chose those two (2) techniques.

1f. Suggest Agile strategies to develop product vision and product architecture.

Weight: 5%

Did not submit or incompletely suggested Agile strategies to develop product vision and product architecture.

Insufficiently suggested Agile strategies to develop product vision and product architecture.

Partially suggested Agile strategies to develop product vision and product architecture.

Satisfactorily suggested Agile strategies to develop product vision and product architecture.

Thoroughly suggested Agile strategies to develop product vision and product architecture.

1g. Create a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Weight: 5%

Did not submit or incompletely created a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Insufficiently created a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Partially created a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Satisfactorily created a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

Thoroughly created a diagram to show the overall systems architecture through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

1h. Determine the roles of the Agile project team in this project and determine the coaching methods to build a high-performance team.

Weight: 5%

Did not submit or incompletely determined the roles of the Agile project team in this project and did not submit or incompletely determined the coaching methods to build a high-performance team.

Insufficiently determined the roles of the Agile project team in this project and insufficiently determined the coaching methods to build a high-performance team.

Partially determined the roles of the Agile project team in this project and partially determined the coaching methods to build a high-performance team.

Satisfactorily determined the roles of the Agile project team in this project and satisfactorily determined the coaching methods to build a high-performance team.

Thoroughly determined the roles of the Agile project team in this project and thoroughly determined the coaching methods to build a high-performance team.

1i. Determine the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Provide examples to support your response. Weight: 5%

Did not submit or incompletely determined the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Did not submit or incompletely provided examples to support your response.

Insufficiently determined the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Insufficiently provided examples to support your response.

Partially determined the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Partially provided examples to support your response.

Satisfactorily determined the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Satisfactorily provided examples to support your response.

Thoroughly determined the Agile techniques to manage conflicts and facilitate collaboration throughout the project. Thoroughly provided examples to support your response.

1j. Explain how to set the right expectation with the business.

Weight: 5%

Did not submit or incompletely explained how to set the right expectation with the business.

Insufficiently explained how to set the right expectation with the business.

Partially explained how to set the right expectation with the business.

Satisfactorily explained how to set the right expectation with the business.

Thoroughly explained how to set the right expectation with the business.

1k. Take a position on whether or not offshore resources should be used in this project and explain why or why not.

Weight: 5%

Did not submit or incompletely took a position on whether or not offshore resources should be used in this project and did not submit or incompletely explained why or why not.

Insufficiently took a position on whether or not offshore resources should be used in this project and Insufficiently explained why or why not.

Partially took a position on whether or not offshore resources should be used in this project and partially explained why or why not.

Satisfactorily took a position on whether or not offshore resources should be used in this project and satisfactorily explained why or why not.

Thoroughly took a position on whether or not offshore resources should be used in this project and thoroughly explained why or why not.

1l. Speculate on the ethical challenges in this project and explain how to resolve them.

Weight: 5%

Did not submit or incompletely speculated on the ethical challenges in this project and did not submit or incompletely explained how to resolve them.

Insufficientlyspeculated on the ethical challenges in this project and insufficiently explained how to resolve them.

Partially speculated on the ethical challenges in this project and partially explained how to resolve them.

Satisfactorily speculated on the ethical challenges in this project and satisfactorily explained how to resolve them.

Thoroughly speculated on the ethical challenges in this project and thoroughly explained how to resolve them.

1m. Identify the key differences and speculate on the consequences if manage / govern the same project with a traditional waterfall project management approach instead of using Agile strategies.

Weight: 5%

Did not submit or incompletely identified the key differences and did not submit or incompletely speculated on the consequences ifmanaging / governing the same project with a traditional waterfall project management approach instead of using Agile strategies.

Insufficiently identified the key differences and insufficiently speculated on the consequences ifmanaging / governing the same project with a traditional waterfall project management approach instead of using Agile strategies.

Partially identified the key differences and partially speculated on the consequences ifmanaging / governing the same project with a traditional waterfall project management approach instead of using Agile strategies.

Satisfactorily identified the key differences and satisfactorily speculated on the consequences ifmanaging / governing the same project with a traditional waterfall project management approach instead of using Agile strategies.

Thoroughly identified the key differences and thoroughly speculated on the consequences ifmanaging / governing the same project with a traditional waterfall project management approach instead of using Agile strategies.

1n. Suggest the Agile methods to control the quality of work among the project team. Weight: 5%

Did not submit or incompletely suggested the Agile methods to control the quality of work among the project team.

Insufficiently suggested the Agile methods to control the quality of work among the project team.

Partially suggested the Agile methods to control the quality of work among the project team.

Satisfactorily suggested the Agile methods to control the quality of work among the project team.

Thoroughly suggested the Agile methods to control the quality of work among the project team.

1o. Explain how to encourage more innovative ways to accomplish this project.

Weight: 5%

Did not submit or incompletely explained how to encourage more innovative ways to accomplish this project.

Insufficiently explained how to encourage more innovative ways to accomplish this project.

Partially explained how to encourage more innovative ways to accomplish this project.

Satisfactorily explained how to encourage more innovative ways to accomplish this project.

Thoroughly explained how to encourage more innovative ways to accomplish this project.

1p. Explain how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

Weight: 5%

Did not submit or incompletely explained how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

Insufficiently explained how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

Partially explained how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

Satisfactorily explained how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

Thoroughly explained how to use Agile methods to handle the documentation in this project that would satisfy both short-term project needs and long-term maintenance needs.

1q. 5 references

Weight: 5%

No references provided

Does not meet the required number of references; all references poor quality choices.

Does not meet the required number of references; some references poor quality choices.

Meets number of required references; all references high quality choices.

Exceeds number of required references; all references high quality choices.

Section 2: Project Plan

2a. Record all tasks, subtasks, resources, and time related to the project.

Weight: 5%

Did not submit or incompletely recorded all tasks, subtasks, resources, and time related to the project.

Insufficiently recorded all tasks, subtasks, resources, and time related to the project.

Partially recorded all tasks, subtasks, resources, and time related to the project.

Satisfactorily recorded all tasks, subtasks, resources, and time related to the project.

Thoroughly recorded all tasks, subtasks, resources, and time related to the project.

2b. Outline the planning, analysis, design, and implementation phases.

Weight: 5%

Did not submit or incompletely outlined the planning, analysis, design, and implementation phases.

Insufficiently outlined the planning, analysis, design, and implementation phases.

Partially outlined the planning, analysis, design, and implementation phases.

Satisfactorily outlined the planning, analysis, design, and implementation phases.

Thoroughly outlined the planning, analysis, design, and implementation phases.

3. Clarity, writing mechanics, and formatting requirements

Weight: 5%

More than 8 errors present

7-8 errors present

5-6 errors present

3-4 errors present

0-2 errors present