Develop a Key Assignment Project. The Key Assignment should be a Business Case that will consist of the following components:
- Section 1 - Overview of Company and Client Business Case
- Section 2 - Application Requirement Elicitation Strategy
- Section 3 - System Components and Design Requirements
- Section 4- Methodology for Application Development Process
- Section 5 - Complete Features and Trade-off Analysis
- Section 6 - Milestones and Deliverables based on Date and Dependencies
- Section 7 - System Architecture Aligned with System Requirements
- Section 8 - Technical Design Document
- Section 9 - Design Review Checklist
- Section 10 - Testing and Deployment
Section 1 - Overview of Company and Client Business Case
Make a decision on a business case that will require the development and deployment of an IT Network System Application for a Millennium Church. The business case will be for a church which delivers to its members and congregation via the Internet: Podcasts, Streaming Videos, and Books.
- Create a name for your company and a profile for your company
- What is your company's expertise?
- Ensure that the expertise matches the skill sets required for the business case you have chosen
- Client Case Overview
- What client business case did you choose and why?
- How does your company expertise match your client's needs?
- Client Application Solution
- Based on the case you have chosen, what do you believe is the application solution? Why?
Section 2 - Application Requirement Elicitation and Strategy
Determine the following:
- How will requirement elicitation be conducted by your team?
- Who will be the main stakeholder that you will be eliciting information from?
- What questions need to be answered and why?
- How will you implement your elicitation strategy?
Section 3 - System Components and Design Requirements
Decide and discuss the following:
- Based on the elicitation results, finalize the system components and design requirements that are needed for your business case.
- Does the design solution support all the customer needs?
- Provide specifics that the proposed application should address
Section 4- Methodology for Application Development Process
Complete the following:
- Choose a system development methodology for your project.
- The methodology chosen should align with achieving the overall objective of your business case.
Summary and format of Deliverables
Section 1 - Overview of Company and Business Case
- Your group's company name and profile
- Client Case Overview
- Client Application Solution
Section 2 - Application Requirement Elicitation and Strategy
Based on the group discussion, complete the following:
- What elicitation strategy you will implement?
- Who is the target audience?
- What questions need to be answered and why?
- Based on the implementation of your elicitation strategy, how did your application requirements change? Why?
Section 3 - System Components and Design Requirements
Leveraging the information gathered from the requirements elicitation process, complete the following specific to the system component you have been assigned:
- Develop a document that clearly identifies the system component and design requirements meeting the client's need.
Section 4- Methodology for Application Development Process
- What System Development Methodology was chosen and why?
- How will this methodology be leveraged in this application solution?
- How did this differ from what you originally discussed in the discussion board?
- Do you agree with the methodology chosen? Why or why not?
- What are the benefits and constraints of the methodology specific to the system component you are working on?
Section 5 - Complete Features and Trade-Off Analysis
To be successful in the attempt to address your client's needs it is good practice to:
- Develop a list of the deliverables based on the system requirements and their needs.
- Complete a trade-off analysis
- Update and finalize your requirements based on the trade-off analysis
Complete an analysis to identify features that might not be necessary to the client's needs versus their wants.
- Identify tasks that can be completed simultaneously in an effort to reduce development time and cost.
- Keep in mind that the overall quality of the product should not be compromised during this rapid development.
- These steps will aid in keeping the project within budget or reducing the overall development cost without compromising quality.
Section 6 - Milestones and Deliverables based on Date and Dependencies
In addition, you will start with the development of a schedule for deliverables. Be sure to include in this section the following:
- Outline your milestones and due dates
- Discuss the dependencies
- Include information discovered during your small group discussion regarding quality
- Use a program (like Microsoft Project) to show the specific milestones and dates which the will be completed.
The template document should follow this format:
- Business Document Shell
- Use Microsoft Word
- Title Page
- Course number and name----Leave Blank
- Project name---Leave Blank
- Student name---Leave Blank
- Team Number and Members---Leave Blank
- Date
- Table of Contents
- Use auto-generated TOC.
- Separate page
- Maximum of three levels deep
- Be sure to update the fields of the TOC so it is up-to-date before submitting your project.
- Section Headings (create each heading on a new page with TBD as content except for sections listed under New Content below)
- Section 1 - Overview of Company and Client Business Case
- Section 2 - Application Requirement Elicitation Strategy
- Section 3 - System Components and Design Requirements
- Section 4- Methodology for Application Development Process
- Section 5 - Complete Features and Trade-off Analysis
- Section 6 - Milestones and Deliverables
- Section 7 - System Architecture Aligned with System Requirements
- Section 8 - Technical Design Document
- Section 9 - Design Review Checklist
- Section 10 - Testing and Deployment