SlideShare a Scribd company logo
CIS 421 Week 2 Assignment 1 Scrum vs. Plan-
Based Software Development Strategies
For more classes visit
www.snaptutorial.com
Assignment 1: Scrum vs. Plan-Based Software Development Strategies
Due Week 2 and worth 100 points
You are the lead software engineer at a large educational institution
consisting of twenty three (23) campuses located across the Midwestern
United States. Your team has been asked to spearhead an effort to
implement a new software program that will serve as a centralized
student information center for all of your online students. This system is
being designed to reduce the cost of managing students’ information and
to automate the processes associated with this information. The total
online enrollment currently stands at 10,000 students. As the project
manager you will need to decide whether to utilize the Scrum approach
to project management or a more conventional, plan-based approach.
Write a three to five (3-5) page paper in which you:
Describe your approach in managing this project through both a Scrum-
based approach and a plan-based software engineering approach.
Identify how to address the most challenging aspects of this software
development project under both approaches and describe how to
address such challenges to ensure a successful outcome.
Develop a visual rendering of each approach using Microsoft Visio or
its open source alternative, Dia. Note: The graphically depicted solution
is not included in the required page length.
Evaluate the effectiveness of a Scrum approach compared to a plan-
based approach based on the following factors:
Planning the allocation of people to projects
Estimating the cost of projects
Maintaining team cohesion
Managing changes in project team membership
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Summarize the competitive advantages software engineering presents to
organizations.
Evaluate the issues and challenges associated with software
engineering.
Describe the role of Agile methods in software engineering projects.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************
CIS 421 Week 3 Assignment 2: UML Conceptual
View and Process View
For more classes visit
www.snaptutorial.com
Assignment 2: UML Conceptual View and Process View
Due Week 3 and worth 50 points
You have been asked to develop UML diagrams to graphically depict
and describe the architecture of two (2) unrelated software systems. The
first system is for an automated ticket-issuing system used by passengers
at a railway station. The second system is for a computer-controlled
video conferencing system, located in a corporate office and accessible
to senior management that allows video, audio, and computer data to be
visible to several participants at the same time.
Write a three to five (3-5) page paper in which you:
Create two (2) UML diagrams, one (1) showing a conceptual view and
one (1) showing a process view of the architectures for each of the two
(2) following systems (for a total of four [4] diagrams) through the use
of Microsoft Visio or its open source alternative, Dia. Note: The
graphically depicted solution is not included in the required page length.
An automated ticket-issuing system used by passengers at a railway
station.
A computer-controlled, video-conferencing system that allows video,
audio, and computer data to be visible to several participants at the
same time.
Describe how you created the conceptual and process view for all four
(4) diagrams. In the description, be sure to provide a justification for
each key decision in the design.
Explain how you arrived at your final solution for the four (4)
conceptual and process view diagrams that you have created.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Compare and contrast among architectural patterns.
Develop system models based on the Unified Modeling Language (UML)
to address and solve a business problem.
Describe the methods of object-oriented design using UML.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************
CIS 421 Week 4 Case Study 1 Software
Requirement Specification
For more classes visit
www.snaptutorial.com
Case Study 1: Software Requirement Specification
Due Week 4 and worth 100 points
Read the case study titled “A Patient Information System for Mental
Health Care”, located in Chapter 1 of your textbook.
Write a three to five (3-5) page paper in which you:
Create a Software Requirement Specification (SRS) that includes the
following:
A detailed description of both user and system requirements. At least
four (4) user requirements and four (4) system requirements should be
provided.
A detailed description of both functional and nonfunctional
requirements. At least four (4) functional requirements and four (4)
nonfunctionalrequirements should be provided.
A detailed requirement specification written in structured natural
language.
Structure and present the requirements in a logical and consistent
manner.
Develop a use case diagram to summarize the functional requirements
of the system through the use of Microsoft Visio or its open source
alternative, Dia. Note: The graphically depicted solution is not included
in the required page length.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Analyze and describe functional and nonfunctionalrequirements in
software engineering.
Describe the key components in requirements elicitation and analysis.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************
CIS 421 Week 7 Assignment 3 Component
Interface for an Emergency Control Room
For more classes visit
www.snaptutorial.com
Assignment 3: Component Interface for an Emergency Control Room
Due Week 7 and worth 100 points
As the lead software engineer for a medium-sized hospital, you have
been asked to spearhead an effort to improve the tracking of Voice Over
IP (VOIP) calls made within the hospital system. You have also been
asked to begin planning out an emergency vehicle discovery program
that will improve the response times of medical personnel to remote
emergency locations by pinpointing the closest vehicle to the emergency
using GPS.
Write a three to five (3-5) page paper in which you:
Design the Requires and the Provides interfaces of at least two (2)
components that might be used in a system in an emergency control
room for a call-logging component that records calls made.
Design the interfaces of at least two (2) components that might be used
in a system in an emergency control room for a vehicle discovery
component that, given a post code (zip code) and an incident type, finds
the nearest suitable vehicle to be dispatched to the incident.
Include both the Requires interface and the Provides interface in your
design.
Develop a visual rendering depicting your design through the use of
Microsoft Visio or its open source alternative, Dia.Note: The
graphically depicted solution is not included in the required page length.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Explain the importance of software reuse.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************
CIS 421 Week 8 Case Study 2 Software System
Architecture
For more classes visit
www.snaptutorial.com
Case Study 2: Software System Architecture
Due Week 8 and worth 100 points
Read the case study titled “A Patient Information System for Mental
Health Care”, located in Chapter 1 of your textbook. Develop an overall
architecture for the system described in the assigned reading. Your
architecture should be based on any one of the common architectural
patterns (e.g., Pipe and Filter architecture pattern). Your architecture
should be documented in text and in UML diagrams (at minimum a class
diagram and a sequence diagram).
Write a two to four (2-4) page paper in which you:
Describe your chosen architecture pattern.
Explain why you selected the architecture of this case study.
Explain how your chosen pattern could be applied to this case study.
Describe any shortcomings associated with your chosen architecture
pattern for the case study.
Describe how your architecture could be implemented in hardware and
software.
Develop a UML diagram to document the architecture of the system
through the use of Microsoft Visio or its open source alternative, Dia.
Note: The graphically depicted solution is not included in the required
page length.
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Explain how service-oriented software can be used to build distributed
applications using Web services.
List the characteristics of embedded real-time systems.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************
CIS 421 Week 10 Term Paper: Organizational
Report
For more classes visit
www.snaptutorial.com
Term Paper: Organizational Report
Due Week 10 and worth 150 points
You have been hired as the CIO of a large multinational Internet
advertising company. The president of the company is entertaining a
major new software development project to keep track of advertising
revenues. She asked you to prepare a report on the current and future
state of software development and testing for this advertising company
so that she can make an educated decision on how to proceed with the
new development. The goal is to have a loosely coupled, Java-based
platform for this Web-based company.
Use the Strayer Library or other libraries of your choice to conduct
research about software development and testing.
Write a ten to fifteen (10-15) page paper in which you:
Define and explain, in your own words, the primary challenge(s) of
software development projects.
Compare and contrast at least three (3) different software development
methods.
Explain why the testing of software products is of great importance.
Provide a graphical depiction of your solution through the use of
Microsoft Visio or its open source alternative, Dia. Note:The
graphically depicted solution is not included in the required page length.
Identify potential ethical issues that may arise as a result of the company
doing business across several different countries and cultures, and
recommend ways to mitigate these challenges.
Compare and contrast at least three (3) testing approaches to software
development.
Use at least four (4) quality resources in this assignment.Note:
Wikipedia and similar Websites do not qualify as quality resources
Your assignment must follow these formatting requirements:
Be typed, double spaced, using Times New Roman font (size 12), with
one-inch margins on all sides; citations and references must follow APA
or school-specific format. Check with your professor for any additional
instructions.
Include a cover page containing the title of the assignment, the student’s
name, the professor’s name, the course title, and the date. The cover
page and the reference page are not included in the required assignment
page length.
Include charts or diagrams created in Visio or an equivalent such as
Dia. The completed diagrams / charts must be imported into the Word
document before the paper is submitted.
The specific course learning outcomes associated with this assignment
are:
Evaluate the issues and challenges associated with software
engineering.
Compare and contrast software development process models.
Explain the importance of software testing.
Compare and contrast the various testing approaches to software
engineering.
Use technology and information resources to research issues in software
engineering.
Write clearly and concisely about software engineering using proper
writing mechanics and technical style conventions.
********************************************************

More Related Content

DOCX
CIS 331 Technology levels--snaptutorial.com
DOCX
CIS 331 Education Redefined / snaptutorial.com
DOCX
CIS 331 Effective Communication/tutorialrank.com
PDF
Cis 498 Inspiring Innovation--tutorialrank.com
DOCX
CIS 348 Entire Course NEW
DOCX
Cis 498 Extraordinary Success/newtonhelp.com
DOC
CIS 498 Imagine Your Future/newtonhelp.com   
DOCX
CIS 498 Effective Communication/tutorialrank.com
CIS 331 Technology levels--snaptutorial.com
CIS 331 Education Redefined / snaptutorial.com
CIS 331 Effective Communication/tutorialrank.com
Cis 498 Inspiring Innovation--tutorialrank.com
CIS 348 Entire Course NEW
Cis 498 Extraordinary Success/newtonhelp.com
CIS 498 Imagine Your Future/newtonhelp.com   
CIS 498 Effective Communication/tutorialrank.com

What's hot (18)

DOCX
CIS 518 Entire Course NEW
DOCX
Project planning post your powerpoint – project planning in waypo
PDF
Cis 498 Education Organization-snaptutorial.com
DOCX
Part 2 question 1 provide a technical description of 4b5b d
PPT
Strayer cis-505-week-3-assignment-2-requirements-for-the-corporate-computing-...
DOCX
CIS 353 RANK Education Counseling--cis353rank.com
DOCX
CIS 353 Success Begins / snaptutorial.com
DOCX
Part 1 – password policy complete a 1 to 2-page detailed p
PDF
Cis 348 Education Specialist-snaptutorial.com
DOCX
Cis 348 Extraordinary Success/newtonhelp.com
PDF
CIS 353 RANK Education Planning--cis353rank.com
DOCX
CIS 353 Education Specialist / snaptutorial.com
PDF
Cis 348 Enhance teaching / snaptutorial.com
DOCX
CIS 348 Exceptional Education / snaptutorial.com
DOC
Cis 348 Education Redefined - snaptutorial.com
PDF
An integration of uml use case diagram and activity diagram with Z language f...
PPT
Chapter03
PDF
2017 BE CSE Syllabus Anna University Affiliated Colleges
CIS 518 Entire Course NEW
Project planning post your powerpoint – project planning in waypo
Cis 498 Education Organization-snaptutorial.com
Part 2 question 1 provide a technical description of 4b5b d
Strayer cis-505-week-3-assignment-2-requirements-for-the-corporate-computing-...
CIS 353 RANK Education Counseling--cis353rank.com
CIS 353 Success Begins / snaptutorial.com
Part 1 – password policy complete a 1 to 2-page detailed p
Cis 348 Education Specialist-snaptutorial.com
Cis 348 Extraordinary Success/newtonhelp.com
CIS 353 RANK Education Planning--cis353rank.com
CIS 353 Education Specialist / snaptutorial.com
Cis 348 Enhance teaching / snaptutorial.com
CIS 348 Exceptional Education / snaptutorial.com
Cis 348 Education Redefined - snaptutorial.com
An integration of uml use case diagram and activity diagram with Z language f...
Chapter03
2017 BE CSE Syllabus Anna University Affiliated Colleges
Ad

Similar to Cis 421 Success Begins / snaptutorial.com (15)

DOCX
Cis 331 Success Begins / snaptutorial.com
DOCX
CIS 518 Education Redefined / snaptutorial.com
DOCX
Cis 518 Enthusiastic Study / snaptutorial.com
DOCX
Cis 518 Technology levels--snaptutorial.com
DOCX
Project Deliverable 2 Business RequirementsThis assignment co.docx
DOCX
Cis 518 Education Organization -- snaptutorial.com
DOCX
CIS 518 Exceptional Education - snaptutorial.com
DOC
Cis 518 Enhance teaching / snaptutorial.com
PPT
Cis 421-week-7-assignment-3-component-interface-for-an-emergency-control-room...
DOCX
CIS 518 Effective Communication/tutorialrank.com
PDF
Cis 498 Believe Possibilities / snaptutorial.com
DOCX
Cmgt 445 learning team b paper
DOCX
Cis 498Education Specialist / snaptutorial.com
PPT
Strayer cis-524-week-4-case-study-2-design-process-new
PDF
CIS 518 STUDY Education Planning--cis518study.com
Cis 331 Success Begins / snaptutorial.com
CIS 518 Education Redefined / snaptutorial.com
Cis 518 Enthusiastic Study / snaptutorial.com
Cis 518 Technology levels--snaptutorial.com
Project Deliverable 2 Business RequirementsThis assignment co.docx
Cis 518 Education Organization -- snaptutorial.com
CIS 518 Exceptional Education - snaptutorial.com
Cis 518 Enhance teaching / snaptutorial.com
Cis 421-week-7-assignment-3-component-interface-for-an-emergency-control-room...
CIS 518 Effective Communication/tutorialrank.com
Cis 498 Believe Possibilities / snaptutorial.com
Cmgt 445 learning team b paper
Cis 498Education Specialist / snaptutorial.com
Strayer cis-524-week-4-case-study-2-design-process-new
CIS 518 STUDY Education Planning--cis518study.com
Ad

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Classroom Observation Tools for Teachers
PPTX
Cell Types and Its function , kingdom of life
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
Trump Administration's workforce development strategy
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
advance database management system book.pdf
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Empowerment Technology for Senior High School Guide
PDF
RMMM.pdf make it easy to upload and study
Final Presentation General Medicine 03-08-2024.pptx
Classroom Observation Tools for Teachers
Cell Types and Its function , kingdom of life
Chinmaya Tiranga quiz Grand Finale.pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Practical Manual AGRO-233 Principles and Practices of Natural Farming
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Complications of Minimal Access Surgery at WLH
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Trump Administration's workforce development strategy
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
advance database management system book.pdf
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
Empowerment Technology for Senior High School Guide
RMMM.pdf make it easy to upload and study

Cis 421 Success Begins / snaptutorial.com

  • 1. CIS 421 Week 2 Assignment 1 Scrum vs. Plan- Based Software Development Strategies For more classes visit www.snaptutorial.com Assignment 1: Scrum vs. Plan-Based Software Development Strategies Due Week 2 and worth 100 points You are the lead software engineer at a large educational institution consisting of twenty three (23) campuses located across the Midwestern United States. Your team has been asked to spearhead an effort to implement a new software program that will serve as a centralized student information center for all of your online students. This system is being designed to reduce the cost of managing students’ information and to automate the processes associated with this information. The total online enrollment currently stands at 10,000 students. As the project manager you will need to decide whether to utilize the Scrum approach to project management or a more conventional, plan-based approach. Write a three to five (3-5) page paper in which you:
  • 2. Describe your approach in managing this project through both a Scrum- based approach and a plan-based software engineering approach. Identify how to address the most challenging aspects of this software development project under both approaches and describe how to address such challenges to ensure a successful outcome. Develop a visual rendering of each approach using Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length. Evaluate the effectiveness of a Scrum approach compared to a plan- based approach based on the following factors: Planning the allocation of people to projects Estimating the cost of projects Maintaining team cohesion Managing changes in project team membership Your assignment must follow these formatting requirements: Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
  • 3. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are: Summarize the competitive advantages software engineering presents to organizations. Evaluate the issues and challenges associated with software engineering. Describe the role of Agile methods in software engineering projects. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ******************************************************** CIS 421 Week 3 Assignment 2: UML Conceptual View and Process View
  • 4. For more classes visit www.snaptutorial.com Assignment 2: UML Conceptual View and Process View Due Week 3 and worth 50 points You have been asked to develop UML diagrams to graphically depict and describe the architecture of two (2) unrelated software systems. The first system is for an automated ticket-issuing system used by passengers at a railway station. The second system is for a computer-controlled video conferencing system, located in a corporate office and accessible to senior management that allows video, audio, and computer data to be visible to several participants at the same time. Write a three to five (3-5) page paper in which you: Create two (2) UML diagrams, one (1) showing a conceptual view and one (1) showing a process view of the architectures for each of the two (2) following systems (for a total of four [4] diagrams) through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length. An automated ticket-issuing system used by passengers at a railway station.
  • 5. A computer-controlled, video-conferencing system that allows video, audio, and computer data to be visible to several participants at the same time. Describe how you created the conceptual and process view for all four (4) diagrams. In the description, be sure to provide a justification for each key decision in the design. Explain how you arrived at your final solution for the four (4) conceptual and process view diagrams that you have created. Your assignment must follow these formatting requirements: Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are:
  • 6. Compare and contrast among architectural patterns. Develop system models based on the Unified Modeling Language (UML) to address and solve a business problem. Describe the methods of object-oriented design using UML. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ******************************************************** CIS 421 Week 4 Case Study 1 Software Requirement Specification For more classes visit www.snaptutorial.com Case Study 1: Software Requirement Specification Due Week 4 and worth 100 points
  • 7. Read the case study titled “A Patient Information System for Mental Health Care”, located in Chapter 1 of your textbook. Write a three to five (3-5) page paper in which you: Create a Software Requirement Specification (SRS) that includes the following: A detailed description of both user and system requirements. At least four (4) user requirements and four (4) system requirements should be provided. A detailed description of both functional and nonfunctional requirements. At least four (4) functional requirements and four (4) nonfunctionalrequirements should be provided. A detailed requirement specification written in structured natural language. Structure and present the requirements in a logical and consistent manner. Develop a use case diagram to summarize the functional requirements of the system through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length. Your assignment must follow these formatting requirements: Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover
  • 8. page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are: Analyze and describe functional and nonfunctionalrequirements in software engineering. Describe the key components in requirements elicitation and analysis. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ******************************************************** CIS 421 Week 7 Assignment 3 Component Interface for an Emergency Control Room For more classes visit www.snaptutorial.com
  • 9. Assignment 3: Component Interface for an Emergency Control Room Due Week 7 and worth 100 points As the lead software engineer for a medium-sized hospital, you have been asked to spearhead an effort to improve the tracking of Voice Over IP (VOIP) calls made within the hospital system. You have also been asked to begin planning out an emergency vehicle discovery program that will improve the response times of medical personnel to remote emergency locations by pinpointing the closest vehicle to the emergency using GPS. Write a three to five (3-5) page paper in which you: Design the Requires and the Provides interfaces of at least two (2) components that might be used in a system in an emergency control room for a call-logging component that records calls made. Design the interfaces of at least two (2) components that might be used in a system in an emergency control room for a vehicle discovery component that, given a post code (zip code) and an incident type, finds the nearest suitable vehicle to be dispatched to the incident. Include both the Requires interface and the Provides interface in your design. Develop a visual rendering depicting your design through the use of Microsoft Visio or its open source alternative, Dia.Note: The graphically depicted solution is not included in the required page length. Your assignment must follow these formatting requirements: Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA
  • 10. or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are: Explain the importance of software reuse. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ******************************************************** CIS 421 Week 8 Case Study 2 Software System Architecture For more classes visit
  • 11. www.snaptutorial.com Case Study 2: Software System Architecture Due Week 8 and worth 100 points Read the case study titled “A Patient Information System for Mental Health Care”, located in Chapter 1 of your textbook. Develop an overall architecture for the system described in the assigned reading. Your architecture should be based on any one of the common architectural patterns (e.g., Pipe and Filter architecture pattern). Your architecture should be documented in text and in UML diagrams (at minimum a class diagram and a sequence diagram). Write a two to four (2-4) page paper in which you: Describe your chosen architecture pattern. Explain why you selected the architecture of this case study. Explain how your chosen pattern could be applied to this case study. Describe any shortcomings associated with your chosen architecture pattern for the case study. Describe how your architecture could be implemented in hardware and software. Develop a UML diagram to document the architecture of the system through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length. Your assignment must follow these formatting requirements:
  • 12. Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are: Explain how service-oriented software can be used to build distributed applications using Web services. List the characteristics of embedded real-time systems. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ******************************************************** CIS 421 Week 10 Term Paper: Organizational Report
  • 13. For more classes visit www.snaptutorial.com Term Paper: Organizational Report Due Week 10 and worth 150 points You have been hired as the CIO of a large multinational Internet advertising company. The president of the company is entertaining a major new software development project to keep track of advertising revenues. She asked you to prepare a report on the current and future state of software development and testing for this advertising company so that she can make an educated decision on how to proceed with the new development. The goal is to have a loosely coupled, Java-based platform for this Web-based company. Use the Strayer Library or other libraries of your choice to conduct research about software development and testing. Write a ten to fifteen (10-15) page paper in which you: Define and explain, in your own words, the primary challenge(s) of software development projects. Compare and contrast at least three (3) different software development methods. Explain why the testing of software products is of great importance.
  • 14. Provide a graphical depiction of your solution through the use of Microsoft Visio or its open source alternative, Dia. Note:The graphically depicted solution is not included in the required page length. Identify potential ethical issues that may arise as a result of the company doing business across several different countries and cultures, and recommend ways to mitigate these challenges. Compare and contrast at least three (3) testing approaches to software development. Use at least four (4) quality resources in this assignment.Note: Wikipedia and similar Websites do not qualify as quality resources Your assignment must follow these formatting requirements: Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted. The specific course learning outcomes associated with this assignment are: Evaluate the issues and challenges associated with software engineering. Compare and contrast software development process models.
  • 15. Explain the importance of software testing. Compare and contrast the various testing approaches to software engineering. Use technology and information resources to research issues in software engineering. Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions. ********************************************************