vault backup: 2022-06-12 12:26:29

This commit is contained in:
Jet Hughes 2022-06-12 12:26:29 +12:00
parent b47b16dde1
commit 4388a9e3e0

View File

@ -5,4 +5,68 @@ tags:
---
# soft dev methods
- sdlc
- tradition 9predictive vs agile flexible
- up (OO)
- scrun
- xp
# requirements engineering
- bp re egineering
- requirments
- properties of good ones
- functional vs not
- importance (moscow)
- elicitation
- stakeholders techniques
- outcome validation
# business functions and use cases
- business functions - how to identify
- use cases - how to model
- uml use case diagrams
- actors usecases
- associations, dependencies
# BPM
- business processes and how the are modelled
- BPMN vs (high level) UML activity
# Data modelling
- erd concepts
- subtypes
- parrallel and reursive relationships
- historical data
- normalisation
- redundancy and anomalies
- function and multivaly dependencies
- normal forms
# Modelling object structure
- oop concepts
- state behaviiour encapsilation
- class vs instance, object reference
- uml diagrams
- steriotypes, visibility, multiplicity
- specialsation/generalisation, navigability
- erd vs class diagram
# object behaviour
- inheritance
- specialisation vs implementing an interface
- separation of public private API (programming to interface)
- rich vs anaemic domaini models "processor objects"
- modelling behaviour with uml
- sequnce diagrams
- low level activity and state diagrams
# round trip engineering
- foward engineering
- erd -> SQL
- uml class diagram -> e.g., java
- correspondenc with use cases
- reverse engineering (code <- diagrams)
# Data access
- data persistence file vs database
- da