CIS353
Preview: CIS353 Project Requirements and Design :
Course Guide
Prerequisites
Course Description
Instructional Materials
Course Learning Outcomes
CIS348
This course prepares students to procure, validate, and model software project requirements using the Unified Modeling Language (UML). Agile and
traditional project models will be examined as will emphasis on use cases, storyboarding, class diagrams, and documentation techniques.
Required Resources
Alan Dennis. 2015. Systems Analysis and Design: An Object-Oriented Approach With UML. CIS353 Wiley 5th edition textbook available
at https://www.strayerbookstore.com
This course requires the use of Microsoft Office, Microsoft Visio, and Microsoft Project or their equivalents such as Open Project, Dia, and OpenOffice.
Microsoft. 2020. Office Training 2013 . Retrieved from https://support.microsoft.com/en-us/office/office-2013-training-8e46a033-1123-46e8-b3b9-
57d30f91119f
Supplemental Resources
Dean Leffingwell. 2010. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise . CIS353 Pearson textbook
available at https://www.strayerbookstore.com
OMG. No date. OMG| Object Management Group . https://www.omg.org/
Ben Rinzler. 2009. Telling Stories: Short Path A to Writing Better Software Requirements . CIS353 Wiley textbook available
at https://www.strayerbookstore.com
UML. No date. Welcome to UML Website! https://www.uml.org/
Donald Bell. December 15, 2004. UML Basics . https://developer.ibm.com/series/uml-basics/?
mhsrc=ibmsearch_a&mhq=unified%20modeling%20language
Determine the most appropriate requirements analysis strategies and requirements-gathering techniques for a business.
1
Create high-level a requirements document that captures the major functions of system a and includes use-case and
activity diagrams.
2
Practice verification and validation for functional, structural, and behavioral models.
3
Determine the steps and principles of design modeling with UML.
4
Ⓒ 2020 Strayer University. All Rights Reserved. This document contains Strayer University Confidential and Proprietary information and may not be copied, further distributed, or otherwise
disclosed in whole or in part, without the expressed written permission of Strayer University.
NOTE: The links in this document do not function. Please refer to your course to view/download linked content.
Weekly Course Schedule
Week 1 - To Do List
Learn: Read Chapters 1 and 2 in Systems
Analysis
and
Design:
An
Object-Oriented
Approach
With
UML
.
Learn: Read the PowerPoint presentation and notes.
Prepare: Use the Internet to prepare for this week's discussion.
Discuss: Introduce yourself and complete the discussion, The Role of Systems Analyst. a
Week 2 - To Do List
Learn: Read Chapter 3 in Systems
Analysis
and
Design:
An
Object-Oriented
Approach
With
UML
.
Learn: Read the PowerPoint presentation and notes.
Discuss: Complete the discussion, Functional Versus Nonfunctional Requirements.
Prepare: Review the instructions for the assignment due in Week 3.
Week 3 - To Do List
Learn: Read Chapter 4 in Systems
Analysis
and