ASSESSMENT EXAM 2026 ACTUAL EXAM 2 VERSIONS
(VERSION A AND B) COMPLETE 500 QUESTIONS WITH 100%
DETAILED VERIFIED ANSWERS/ ALREADY GRADED A+
UP discipline a set of functionally related activities that combine to
enable the development process in a UP project
disciplines include:
business modeling,
requirements, design,
implementation,
testing, deployment, configuration and
change management, project management
environment
Extreme Programming (XP) an adaptive, Agile development methodology
an attempt to take the best practices of software
development and extend them "to the extreme.
characteristics:
Takes proven industry best practices and focuses
on them intensely Combines those best practices (in
their most intense forms) in a new way to produce a
result that is greater than the sum of its parts
XP Core Values communication- documentation, verbal discussion (open
and frequent)
simplicity- techniques to reinforce this principle and
make it a standard way of developing systems
feedback- Feedback on functionality and
requirements should come from the users, feedback
on designs and code should come from other
developers, and feedback on satisfying a business
need should come from the client
courage- XP practices are designed to give
, XP Practices (12) planning-focuses on making a rough plan quickly and
then refining it as things become clearer.
testing- two major types of tests: unit tests, which test
the correctness of a small piece of code, and
acceptance tests, which test the business function
pair programming- divides up the coding work. First,
one programmer might focus more on design and
double-checking the algorithms while the other writes
the code. Then, they switch roles
simple designs-accomplishes the desired result with
as few classes and methods as possible and that
doesn't duplicate code
refactoring the code- revising, reorganizing, and
rebuilding part of a system so it is of higher quality
owning the code collectively- everyone is
responsible for the code continuous integration-
embodies XP's idea of "growing" the software.
Small
pieces of code—which have passed the unit tests—are
integrated into the system daily or even more often.
on-site customer- embodies XP's idea of "growing"
the software. Small pieces of code—which have
passed the unit tests—are integrated into the system
daily or even more often.
system metaphor- s unique and interesting approach
to defining an architectural vision. It answers the
questions "How does the system work?" and "What
are its major components?" And it does it by having
the developers identify a metaphor for the system.
small releases- point at which the new system can be
turned over to users for acceptance testing and even
for productive use.