SOFTWARE ENGINEERING FINAL V2
ACCURATE QUESTIONS AND ANSWERS
WITH SOLUTIONS 2024
How do software characteristics differ from hardware characteristics? - ANSWER Software is developed,
not manufactured. Software does not wear out. Most software is custom built, not assembled out of
components.
List 3 areas in which process models may differ from one another. - ANSWER 1. Overall flow and level of
inter dependencies among tasks.
2. Degree to which work tasks are defined within each framework activity - ANSWER
3. Degree to which work products are identified and required - ANSWER
4. Manner in which quality assurance activities are applied. - ANSWER
5. Manner in which project tracking and control activities are applied. - ANSWER
6. Overall degree of detail and rigor of process description. - ANSWER
7. Degree to which stakeholders are involved in the project. - ANSWER
8. Level of autonomy given to project team. - ANSWER
9. Degree to which team organization and roles are prescribed. - ANSWER
Describe how Polya's problem solving principles describe the essence of engineering practice? - ANSWER
"1.Understand the problem (communication and analysis)
2. Plan a solution (modeling and design) - ANSWER
, 3. Carry out the plan (code generation) - ANSWER
4. Examine the result for accuracy (testing and quality assurance). - ANSWER
Describe the relationship among software engineering process, methods, and tools. - ANSWER Software
process defines the framework that must be established for effective delivery of software engineering
technology, by providing a context by which the software engineering methods are applied. Software
engineering methods provide the technical how-to's for building software. Software engineering tools
provide automated or semi-automated support for software engineering process and methods.
How are tasks, actions, and activities related to software process models? - ANSWER A software process
is made up of activities. Each activity is defined by a set of engineering actions. Each activity is defined by
a task set that identifies the work items to be completed.
How does software team choose the tasks set for a particular project? - ANSWER The software chooses
the task set based on the characteristics of the team, the project, and the problem to be solved.
How can process patterns assist a development team build software products efficiently?</li> - ANSWER
Process patterns are proven solutions to commonly encountered development problems. If developers
can recognize that this is a problem seen before they can use a previously know means of solving it,
w/out haveing to take the time to invent a new solution.</li>
Describe the phases of the prototyping model for software development? - ANSWER Requirements are
gathered by having the customer and developer meet and identify whatever objectives and
requirements they can. Quick design follows, focusing on representation of the software that will be
visible to the customer. A prototype is constructed by the developer and evaluated by the customer and
used to refine the requirements. Iteration occurs and the prototype is tuned to satisfy the customer's
needs.
What are the primary advantages of the component-based process model for software engineering? -
ANSWER Component-based process models promote software reuse and reusability and can result in:
70% reduction in development cycle times, 84% reduction in project costs, and 70% increase in
productivity.
Voordelen van het kopen van samenvattingen bij Stuvia op een rij:
√ Verzekerd van kwaliteit door reviews
Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!
Snel en makkelijk kopen
Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.
Focus op de essentie
Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!
Veelgestelde vragen
Wat krijg ik als ik dit document koop?
Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.
Tevredenheidsgarantie: hoe werkt dat?
Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.
Van wie koop ik deze samenvatting?
Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper ACCURATE2. Stuvia faciliteert de betaling aan de verkoper.
Zit ik meteen vast aan een abonnement?
Nee, je koopt alleen deze samenvatting voor $14.49. Je zit daarna nergens aan vast.