This post describes the key points of a software change impact study.
There are two types of impacts from software changes: impacts that meet the objectives of the requirements specification and impacts that do not. This impact study will examine the data flow of the following variables associated with the software change. The data flow is investigated until the code meets the requirement specification or until the code is no longer affected. If the read code of the target variable does not affect the value to be written to other variables, it is considered unaffected.
Variables under study
- Variables whose values change with software changes.
- Variables whose type declarations change with software changes.
- Variables whose units change due to software changes.
- Variables whose LSBs change due to software changes.
- Variables that change the value to be written by changing the value of variables 1-4.
- Variables added by software changes.
- Variables deleted by software changes.