SWE 3313 Exam Questions with 100%
Verified Answers Latest Versions 2025 Top
Rated A+
Which of the following are properties of the Agile Method? (choose all that apply):
-User involvement
-Informal communications
-Multiple Releases
-Detailed documentation - CORRECT ANSWER all of these are correct
The distinct tasks to develop software are:
select all that apply:
-requirements, design, code, test, integrate, and package.
-code, compile, debug, and unit test.
-design document, user guide, and test cases.
-All of these are correct. - CORRECT ANSWER -requirements, design, code, test, integrate, and package.
Which of the following phase has an objective to establish the critical use cases and the major scenarios
that will drive the architecture and design?
Inception
Construction
Transition
Elaboration - CORRECT ANSWER Inception
Which model has the disadvantages of very little task overlap, a sequential process, and a single
iteration?
,-Spiral
-Waterfall
-Incremental
-All of these are correct - CORRECT ANSWER -Waterfall
A typical kind of nonfunctional requirement is:
Performance.
Real-time processing.
Modifiable.
All of these are correct. - CORRECT ANSWER All of these are correct.
What is the maximum number of communications among a team of 25 people?
125
100
300
325 - CORRECT ANSWER 300
Define RUP (Rational Unified Process) - CORRECT ANSWER Short for Rational Unified Process, a software
development methodology from Rational. Based on UML, RUP organizes the development of software
into four phases, each consisting of one or more executable iterations of the software at that stage of
development.
(I.E.C.T)
Inception
Elaboration
Construction
Transition
1. inception-- In this stage, the project s business case is stated and the team decides if the project is
worth doing or if it is even possible. It is important to the process to first formulate the scope of the
project and also determine what resources will be needed.
, 2. elaboration -- In this stage, the developers take a closer look at the project to determine its
architecture foundation and to evaluate the architecture in relation to the project. This stage is
important to the RUP because it is here that developers analyze the risks associated with changing the
scope of the project or adding new technologies along the way.
3. construction-- In this stage, the development of the project is completed. The application design is
finished and the source code is written. It is in this stage that the software is tested to determine if the
project has met its goal laid out in the inception phase.
4. transition -- In this stage, any fine-tuning is performed. Any final adjustments can be based on user
feedback, usability or installation issues.
A method to simplify a complex problem is:
-decomposition.
-modularization.
-incremental iteration.
-All of these are correct. - CORRECT ANSWER -All of these are correct.
Important technical concerns in a large software development are:
estimation and planning
size and complexity
process and methodology
A, B and C are correct
estimation, planning, size and complexity - CORRECT ANSWER process and methodology
What is the increase in the number of maximum communication paths when we grow from a six-person
software team to an eight-person software team?
13
15
26
28
Verified Answers Latest Versions 2025 Top
Rated A+
Which of the following are properties of the Agile Method? (choose all that apply):
-User involvement
-Informal communications
-Multiple Releases
-Detailed documentation - CORRECT ANSWER all of these are correct
The distinct tasks to develop software are:
select all that apply:
-requirements, design, code, test, integrate, and package.
-code, compile, debug, and unit test.
-design document, user guide, and test cases.
-All of these are correct. - CORRECT ANSWER -requirements, design, code, test, integrate, and package.
Which of the following phase has an objective to establish the critical use cases and the major scenarios
that will drive the architecture and design?
Inception
Construction
Transition
Elaboration - CORRECT ANSWER Inception
Which model has the disadvantages of very little task overlap, a sequential process, and a single
iteration?
,-Spiral
-Waterfall
-Incremental
-All of these are correct - CORRECT ANSWER -Waterfall
A typical kind of nonfunctional requirement is:
Performance.
Real-time processing.
Modifiable.
All of these are correct. - CORRECT ANSWER All of these are correct.
What is the maximum number of communications among a team of 25 people?
125
100
300
325 - CORRECT ANSWER 300
Define RUP (Rational Unified Process) - CORRECT ANSWER Short for Rational Unified Process, a software
development methodology from Rational. Based on UML, RUP organizes the development of software
into four phases, each consisting of one or more executable iterations of the software at that stage of
development.
(I.E.C.T)
Inception
Elaboration
Construction
Transition
1. inception-- In this stage, the project s business case is stated and the team decides if the project is
worth doing or if it is even possible. It is important to the process to first formulate the scope of the
project and also determine what resources will be needed.
, 2. elaboration -- In this stage, the developers take a closer look at the project to determine its
architecture foundation and to evaluate the architecture in relation to the project. This stage is
important to the RUP because it is here that developers analyze the risks associated with changing the
scope of the project or adding new technologies along the way.
3. construction-- In this stage, the development of the project is completed. The application design is
finished and the source code is written. It is in this stage that the software is tested to determine if the
project has met its goal laid out in the inception phase.
4. transition -- In this stage, any fine-tuning is performed. Any final adjustments can be based on user
feedback, usability or installation issues.
A method to simplify a complex problem is:
-decomposition.
-modularization.
-incremental iteration.
-All of these are correct. - CORRECT ANSWER -All of these are correct.
Important technical concerns in a large software development are:
estimation and planning
size and complexity
process and methodology
A, B and C are correct
estimation, planning, size and complexity - CORRECT ANSWER process and methodology
What is the increase in the number of maximum communication paths when we grow from a six-person
software team to an eight-person software team?
13
15
26
28