1/10
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Identify components of a L1 Data Flow Diagram
Entities
Processes
Data Stores
Data Flows/Arrows
Connectivity rules for a L1 Data Flow Diagram
At least one input or output for each entity
Entities and connected to a process
Entities can not connect to another entity/data store
Every data flow is labelled
Every data flow connects to at least one process
At least one input data flow for each process
At least one output dataflow for each process
Types of Documentation when a application is produced
Installation
User
Troubleshooting
Technical
FAQ
Help
What is the Spiral Model?
Combines iterative development and risk management progressing through repeated cycles of planning, risk assessment, engineering and evaluation. Each loop focuses on identifying risks early on in the project.
What is the Agile Model?
Iterative and flexible approach that progresses in small, useable chunks called iterations. It relies on frequent collaboration with stakeholders and user feedback to adapt to changing requirements.
What is Rapid Application Development?
Quickly building software through iterative development and frequent user feedback. It uses constant feedback and reusable components to speed up the delivery of an effective final product.
What is Evolutionary Prototype Model?
Building an initial prototype that is continuously improved based on user feedback until it becomes the final system
What is the Incremental Model?
Develops a system in small manageable sections with each part being designed, built and tested individually. Functionality is added step by step until the full system is complete.
What is Rapid Throwaway Prototype Model?
Quickly creating temporary prototypes to explore ideas and gather user feedback before building the final system
What is the Waterfall Model?
A linear and structured approach where each phase is completed one at a time in order. All requirements must be clearly defined from the start due to the structured approach making it difficult to make changes later on.
What is Iteration?
Iteration is the process of repeating cycles of design, implementation and testing to build, refine and improve software.