Describe the phases of the prototyping model for software development? (Section
ID: 3740273 • Letter: D
Question
Describe the phases of the prototyping model for software development?
(Section 4.1.3)
What are the primary advantages of the component-based process model for software engineering?
(Section 4.2.1)
List the key issues stressed by an agile philosophy of software engineering.
(Section 5.7)
What are the tradeoffs proposes by the “Manifesto for Agile Software Development”?
(Section 5.1)
Describe the role of customers and end-users on an agile process team?
(Section 5.4)
List the key attributes of an effective software teams.
(Section 6.3)
Describe the strengths and weaknesses of the random paradigm team structure?
(Section 6.4)
Describe the five values held by XP teams?
(Section 6.5)
Explanation / Answer
4.1.3
Phases of prototyping model
4.2.1
Advantages of component based model
Reusibility:
The components should be designed in a way that enables them to be used in different applications and different scenarios. This saves a lot of cost and is much more productive since time has to be spent only on customizing an already existing component.
Replacability:
Each component should be able to be replaced by a similar one, thus if slightly different functionality is required or the current component is obsolete or no longer suitable, it can be quickly substituted.
Lack of context specification
The components need to be designed to be integrated into different environments and contexts.
Extensibility:
Each of the components can be further adjusted to provide additional functionality.
Encapsulation:
The components can interact using only their interfaces, therefore hiding the local details such as state, processes or variables.
Independence:
The components should be appropriate for deployment into any suitable environments, thus they should possess minimal dependencies related to other components. This ensures that the deployment of a particular component do not affect the whole system in any way.
As per chegg policy more than one asked please ask remaining in another
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.