Software Engineering Chapter 2: Software Processes Questions with correct answers, Exams of Software Engineering

Software Engineering Chapter 2: Software Processes Questions with correct answers

Typology: Exams

2024/2025

Available from 02/10/2025

EXAMDOC
EXAMDOC 🇺🇸

4.4

(9)

22K documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Software Engineering Chapter 2: Software Processes
Questions with correct answers
What is the software process? CORRECT ANSWER A structured set of activities required to
develop a software system
4 things all software processes involve CORRECT ANSWER Specification
design/implementation
validation
evolution
3 things software process descriptions include CORRECT ANSWER products
roles
pre/post conditions
2 software process types CORRECT ANSWER plan-driven (all activities planned in advance
and progress is measured against this plan)
agile (incremental planning, easier process changes to reflect changing customer requirements)
3 software process models CORRECT ANSWER waterfall (plan driven)
incremental (specification, dev, and validation interleaved, plan or agile)
integration and configuration (system assembled from existing configurable components, plan or
agile)
5 waterfall method phases CORRECT ANSWER requirements analysis and design
system/software design
implementation and unit testing
integration and system testing
operation and maintenance
pf3

Partial preview of the text

Download Software Engineering Chapter 2: Software Processes Questions with correct answers and more Exams Software Engineering in PDF only on Docsity!

Software Engineering Chapter 2: Software Processes

Questions with correct answers

What is the software process? CORRECT ANSWER A structured set of activities required to develop a software system 4 things all software processes involve CORRECT ANSWER Specification design/implementation validation evolution 3 things software process descriptions include CORRECT ANSWER products roles pre/post conditions 2 software process types CORRECT ANSWER plan-driven (all activities planned in advance and progress is measured against this plan) agile (incremental planning, easier process changes to reflect changing customer requirements) 3 software process models CORRECT ANSWER waterfall (plan driven) incremental (specification, dev, and validation interleaved, plan or agile) integration and configuration (system assembled from existing configurable components, plan or agile) 5 waterfall method phases CORRECT ANSWER requirements analysis and design system/software design implementation and unit testing integration and system testing operation and maintenance

3 types of reusable software CORRECT ANSWER stand-alone application systems collection of objects developed as a package (.NET) web services developed according to service standards Key process stages of reuse-oriented software engineering CORRECT ANSWER reqs specification software discovery and eval reqs refinement app system config component adaptation and integration What is software specification? CORRECT ANSWER process of establishing what services are required and the constraints on the system's operation and dev 4 design activities CORRECT ANSWER Architectural design (overall system structure) database design (design data structures and how they are rep'd in db) interface design (define interfaces between components) component selection and design (search for reusable components) 3 testing stages CORRECT ANSWER component testing (individual system parts) system testing (whole system) customer testing (test with customer data) 2 ways of coping with change CORRECT ANSWER system prototyping (quick development mockup to test requirements) incremental delivery (system increments delivered to customer for approval/comments) 3 process improvement activities CORRECT ANSWER process measurement process analysis