Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

SOEN 341 Midterm Questions and Answers|2025 Update|100% Correct.

Rating
-
Sold
-
Pages
5
Grade
A+
Uploaded on
04-05-2025
Written in
2024/2025

Creating class diagram - CORRECT ANSWER--Identify a first seto fc andidate classes -Add associations and attributes -Find generalizations -List the main responsibilities of each class -Decide on specific operations -Iterate over the entire process until the model is satisfactory Synchronous message - CORRECT ANSWER-Has a filled in arrow Interaction diagram - CORRECT ANSWER-you should draw class diagram and use case model before. lifeline in sequence diagram - CORRECT ANSWER-Attached to each object or actor activation box in sequence diagram - CORRECT ANSWER-during the period of time that object is performing computations. the object is said to have live activation during these times

Show more Read less
Institution
SOEN 341
Course
SOEN 341

Content preview

SOEN 341 Midterm
Creating class diagram - CORRECT ANSWER--Identify a first seto fc andidate classes
-Add associations and attributes
-Find generalizations
-List the main responsibilities of each class
-Decide on specific operations
-Iterate over the entire process until the model is satisfactory

Synchronous message - CORRECT ANSWER-Has a filled in arrow

Interaction diagram - CORRECT ANSWER-you should draw class diagram and use
case model before.

lifeline in sequence diagram - CORRECT ANSWER-Attached to each object or actor

activation box in sequence diagram - CORRECT ANSWER-during the period of time
that object is performing computations. the object is said to have live activation during
these times

System sequence diagram vs sequence diagram - CORRECT ANSWER-System
sequence diagram: Visualizes a use case. Participants that are exchanging messages
are actors and systems.

Sequence diagram: exchange between objects ( instances of various classes) the
message exchanged are method invocation


Explain waterfall model - CORRECT ANSWER-- Is an incremental development
- Base on documents
- Requirement analysis yields a requirement document
- Design is based on the requirement doc
- Fixed milestone at the end of each stage
- each process feed the next 0ne without further interaction

You have to finish each stage before going to the next one

Problem of waterfall model - CORRECT ANSWER-- By the time the first line of code is
written a lot of work has been done
- Mistake in early phases are very hard to correct
- No allowance for prototyping
- Customer cannot use anything until the system is complete
- Implies that once the project is done, all you have to do is maintnance

, Spiral process - CORRECT ANSWER-Explicitly embrace prototyping and an iterative
approach
- Start by developing a small prototype
- Follows a mini waterfall that serves to get requirements
- Last stage is review of the first prototype

Spiral model (more) - CORRECT ANSWER-Each phase starts with a design goal and
ends with the client reviewing the progress thus far.

It is intended for large, expensive, and complicated projects.

Spiral process advantage over waterfall - CORRECT ANSWER-- Before each end of
cycle a review, customer discuss their experience
- Has risk analysis, before each new loop they decide what are the major difficulties
- Maintenance is a type of ongoing dev

RUP - CORRECT ANSWER-rational unified process

V-model - CORRECT ANSWER-- Extension of the waterfall model
- instead of a linear, it bends upward after the coding phase
- Each phase must be completed before the next phase begins. Testing of the product
is planned in parallel with a corresponding phase of development.

Risk - CORRECT ANSWER-

Iterative process - CORRECT ANSWER-Iterative processes allows a potential of
reaching the design goals of a customer who does not know how to define what they
want.

Agile - CORRECT ANSWER-Built on the foundation of iterative development.

They use feedback, rather than planning, as their primary control mechanism

Short iteration. Test are written before the functionality is coded. Contains a customer
representative.

Scrum - CORRECT ANSWER-is an iterative incremental framework for managing
complex work (such as new product development) commonly used with agile software
development.

Sprint - CORRECT ANSWER-In scrum, team creates potentially shippable prodruct
increment

Daily scrum - CORRECT ANSWER-fast 15 mins meeting.
What did you do yester?

Written for

Institution
SOEN 341
Course
SOEN 341

Document information

Uploaded on
May 4, 2025
Number of pages
5
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$9.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
ACADEMICMATERIALS City University New York
View profile
Follow You need to be logged in order to follow users or courses
Sold
619
Member since
3 year
Number of followers
185
Documents
10570
Last sold
1 day ago

4.0

99 reviews

5
54
4
13
3
21
2
3
1
8

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions