Case Assignment: Part 1
Systems integration is intended to combine subsystems to support business processes. In the previous module, you identified the integration project you will create during the course. It is important to understand the target business process and how to appropriately document the process and the design for the solution. In this case assignment you will perform some research on business process identification and tools for documentation of business processes and use this information to help formulate the design of the system that will support the business process.
Assignment Expectations: Part 1
The Design Document should include the following:
- A title page with class number and name, project name, your name, and the date.
- Documentation of the business process supported by the integration project. The documentation should include a thorough description of the process and a visual representation of the process.
- Documentation of the system architecture required to support the system.
- Identification of all subsystems that will be integrated in the project. The subsystems should be clearly marked as either existing or new. Each subsystem should be described, and if new, the internal design of the subsystem should be documented. Note: some part of your system must include the use of a database and the design of this subsystem must include an Entity Relationship diagram.
- Required interfaces between the subsystems should be documented.
- Sufficient detail should be included to allow system development to be done based on this document.
- The document should be 5 – 6 double-spaced pages excluding the title page and reference page (if included).
- The document will be assessed based on your ability to adequately describe your target business process and the design of the system to support the process.
- Include 1 – 2 paragraphs on the current status of your project.
Case Assignment: Part 2
Project plans include several key components. In this Case Assignment you will perform some research on project planning and develop a project plan that will help guide the remainder of your project. The plan will include a schedule and budget for the project. The actual costs of the project may be estimated although they should reflect real-world costs for in-house development. The purpose of this assignment is to help you demonstrate your skills for project planning and to identify the resources required and potential risks to the project.
Assignment Expectations: Part 2
The Project Plan should include the following:
- A project schedule in the form of a Gantt chart. The chart should be pasted into your Project Plan document. The schedule should be appropriate to allow completion of your project within the time constraints of the course. Note: As you develop your schedule, you may determine that modifications to your project are necessary to allow timely completion. If this is the case, then contact your instructor to discuss the necessary changes.
- A project budget including the anticipated costs for your project. Costs should include the design, development, training, testing, deployment, maintenance and other costs which you may identify. The costs should be estimated as though the project were being developed in a real-life situation. If the budget is prepared in another program, it should be pasted into your project plan document. The budget should identify the cost items that would normally be included in a systems integration project. Understandably, the small nature of your project might mean that many of the line items will be zero cost, but the items should still be included to demonstrate that you understand the budget considerations for systems integration projects of larger scope.
- Identification of high risk areas in the project and comments regarding how these potential problems can be addressed.
- The document should be 3 – 4 double-spaced pages excluding the title page and reference page (if included).
- The document will be assessed based on your ability to adequately create a schedule and budget for your project and plans to address potential problems.