JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
Software Design and Development
Software Design and Development
Week 4
Week 5
Week 6
Week 7
Week 8
More
Share
Explore
Week 8
Learning Preparation
Documentation and Hardware Technology
Log Book
Used to document the progress of a project. Entries usually include:
Date
Description of progress since last entry
Tasks achieved
Descriptions of stumbling blocks or issues encountered + how they were managed
Details of possible approaches for upcoming tasks
Reflective comments
Reference to resources used
User Documentation
User manual
Reference manual
Installation guide
Tutorials
Online help
Technical Docs
System documentation
Algorithms
Source code
CASE Tools
Software that allows for the development of a software tools
Generate modelling tools and docs automatically based on code
Software that assists in writing code (eg. VS Code, Xcode)
Create system docs manually with chart drawing tools (diagrams.net, Lucidchart, etc.)
Any
software that assists in creating documentation
Recognition of Social and Ethical Issues
Documentation gives the developer an explicit opportunity to address social and ethical issues
eg. Recognising contributing devs, Creating inclusive software through user docs, Clearly stating copyright and licensing
Hardware Environment
Minimum specifications
Minimum performance and hardware to run a piece of software.
Minimum requirements for Final Cut Pro
Minimum requirements for Final Cut Pro
Optional additional hardware
Other hardware required for specific features or for higher performance.
Excerpt from Final Cut Pro changelog that displays additional hardware required for some features.
Excerpt from Final Cut Pro changelog that displays additional hardware required for some features.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.