Prerequisites: Networks, and Processing Data from the Internet
In this unit, we'll become more familiar with the preliminary phases of the Systems Development Lifecycle (SDLC), focusing on system planning, analysis, and design. We'll analyze business processes and employ Design Thinking methods to identify user needs and business opportunities. And we'll learn how to translate these activities into written system requirements.
- Project Management
- Project Management Tools
- The Systems Development Lifecycle (SDLC):
- Iterative Development Methodologies and Minimum Viable Products (MVPs)
- Users, User Needs, and User-Centered Design
- Process Analysis, Diagramming, and Re-engineering
- "Data Flow Diagramming" Exercise
- "Process Diagramming" Exercise
- "Design Thinking" Workshop
- "Freestyle" Project Proposal ("Learning" Phase)
- "Freestyle" Project Plan ("Planning" Phase)