Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance.

The uncertainty of the environment and functions to be performed by a computer system may lead to various problems when developing information and computer security assurance, as outlined below. First, customers’ ignorance of their project demands may lead to incorrect information or insecure computer systems. Analysts are always left with the task of trying to figure out what the customer wants so as to extract a correct and valid requirement.

The second problem is related to changes that occur as the project progresses. Customers are able to point out mistakes and demand that they are corrected. Changes in the external environment leading to a reshaping of the original plan may occur, which results in a different solution from the one that had originally been proposed.

Third, unrealistic timelines demanded by customers may lead to delays or requirements that are of low quality. Miscommunication between the customer, project manager, and the engineer may result in requirements that are erroneous.

Fourth, internal politics in customer organization is another potential problem. That is, there may be people opposed to change, and their influence and opinion might affect the system engineering process. This problem is especially difficult to overcome as it is almost impossible to change someone’s character or personality.

Answer by Academic.tip's expert
An answer to this question is provided by one of our experts who specializes in technology & it. Let us know how much you liked it and give it a rating.

Cite this page

Select a citation style:

References

Academic.Tips. (2022) 'Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance'. 11 October.

Reference

Academic.Tips. (2022, October 11). Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance. https://academic.tips/question/requirements-are-often-difficult-to-derive-especially-when-the-environment-in-which-the-system-will-function-and-the-specific-task-it-will-perform-are-unknown-explain-the-problems-that-this-causes/

References

Academic.Tips. 2022. "Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance." October 11, 2022. https://academic.tips/question/requirements-are-often-difficult-to-derive-especially-when-the-environment-in-which-the-system-will-function-and-the-specific-task-it-will-perform-are-unknown-explain-the-problems-that-this-causes/.

1. Academic.Tips. "Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance." October 11, 2022. https://academic.tips/question/requirements-are-often-difficult-to-derive-especially-when-the-environment-in-which-the-system-will-function-and-the-specific-task-it-will-perform-are-unknown-explain-the-problems-that-this-causes/.


Bibliography


Academic.Tips. "Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance." October 11, 2022. https://academic.tips/question/requirements-are-often-difficult-to-derive-especially-when-the-environment-in-which-the-system-will-function-and-the-specific-task-it-will-perform-are-unknown-explain-the-problems-that-this-causes/.

Work Cited

"Requirements are often difficult to derive, especially when the environment in which the system will function, and the specific task it will perform, are unknown. Explain the problems that this causes during development of information or computer security assurance." Academic.Tips, 11 Oct. 2022, academic.tips/question/requirements-are-often-difficult-to-derive-especially-when-the-environment-in-which-the-system-will-function-and-the-specific-task-it-will-perform-are-unknown-explain-the-problems-that-this-causes/.

Copy