Jerry Yoakum's thoughts on software engineering and architecture from experience working with code, computer science, python, java, APIs, NASA, data mining, math, etc.
Monday, November 26, 2018
Self-Destruct TBDs
A software requirements specification (SRS) with a TODO or TBD (To Be Determined) note is obviously not complete. There may be good reasons for approving and starting work on a project with a TBDs in the specification. This is particularly true for requirements whose precision are not critical to fundamental design decisions.
When you create a TBD, be sure to footnote it with a "self-destruction note," that is, specify who will resolve the TBD and by when.
Reference:
IEEE, ANSI/IEEE Guide to Software Requirements Specifications, IEEE Computer Society Press, Washington, DC, 1994.
Labels:
coder,
development,
requirements,
software-engineering
Location:
Springfield, MO, USA