Definition of Done
philippezwietering edited this page Jun 7, 2017
·
8 revisions
The Definition of Done (DoD) for this project is:
- Code Builds with no warnings (warnings as errors) on target platform and on Jenkins using Mocks [1] and Stubs [2] is required
- Code comments checked (including author mentioning and references to the wiki and trello).
- Code reviewed by lead on guidelines.
- Tests (e2e) have been specified and written. All (e2e-)tests should have been approved by the leads.
- All tests have passed.
- Git integration (merge from develop to feature).
- Test Git integration.
- WIKI updated (documentation including design decisions and research results).
- WIKI reviewed by an engineer not involved in the development work.
- Pull request submitted.
- Trello card updated with Work-in-Progress information (who has work on what) and references to the work (Git commit, Wiki page)
Please note that unit-tests are assumed to be part of the standard development work. The tests (e2e) mentioned in the DoD are the tests for the functionality of the module as a whole.
Information
- Main page
- Project Workflow
- Development Workflow (getting started)
- Git Workflow
- Definition of Ready
- Definition of Done
- Code Guidelines
- Scrum Guidelines
- Writing a module
- Writing a backlog item
- Scrum Teams
- GIT Statistics
- Wiki Statistics
Modules
- Autonomous Drone Ship
- [GAS] Gas Safety System
- [CARRIER] Indoor Driving Platform
- [OBJTRAPRE]Object trajectory prediction
- [FINGSCAN] Identification with a fingerprint scanner
- [NAVSYS] Navigation system
- [RFID] RFID validating system
- [ROBOARM] Robot arm
Hardware
- Arduino ADC
- MQ-4 gas sensor
- MQ-5 gas sensor
- MQ-7 gas sensor
- NEMA17 stepper motor and DRV8825
- Playing audio files (os based systems only)
- Raspberry Pi camera
- ET-SGM51-B Motor
- MDD10A motor driver
- Swivel wheel 135kg
- Arduino Due
- 28015 PING Ultrasonic Sensor
- HC SR04 Ultrasonic Sensor
- MFRC522 RFID Sensor
- Raspberry Pi
- KY-003 Hall Sensor
- 44E402 Hall Sensor
- KY-024 Hall Sensor
- Carrier Platform
- Qik 2s12v10 motor controller
- Hoverboard Motor
- Raspberry pi 7" touch screen
- Raspberry Pi Zero W
- ESP8266 Wifi Module
- M-LSP-12 speaker
- Parallax 4x4 Matrix Membrane Keypad
- MCP23017 I/O Extender
- SD card reader
- Max7219 LED matrix
Software