What are the characteristics of complex software systems that make reductionism a less effective approach for software engineering?
What will be an ideal response?
The three characteristics of complex systems of systems that make reductionism
less effective are:
1. Distributed ownership and control. There is no single system owner or
controller who can resolve disputes and make decisions about the system.
Rather, all of the system owners involved have to negotiate with important
decisions seriously delayed or lest unresolved.
2. Political influences on decision making about the system. Political
influences where stakeholders and system owners influence decisions to
their own benefit dominate the decision making process. This means that
technically less than ideal system decisions are often made.
3. Unstable system boundaries. Stakeholders may not agree on the boundary
of the system and the system boundary may change (more than once) during
the development process, depending on the power and influence of different
stakeholders and system owners.
You might also like to view...
In Word, a(n) ________ is a preformatted document
Fill in the blank(s) with correct word
A table contains a field named category color number, which is given to each record based on one of seven categories (1=red, 2=orange, etc.). The category color number would be a good choice for the primary key of the table
Indicate whether the statement is true or false
Which of the following is TRUE about captions?
A) All captions must begin with the word Table. B) As you add captions, each caption is shown in sequence. C) If you delete a table with a caption, all remaining tables with captions are automatically renumbered. D) When a caption is created, it is formatted in Title style.
How does a function relate to a formula?
A) A formula includes an argument, which is positional information within parentheses. B) A function is usually lengthier than a formula. C) A function provides an alternative to what might typically be a much longer formula, or calculation. D) A formula is a simplified version of a function.