a verification and validation
technique that consists
of producer of a work product (e.g., document, software
component) leading a set of evaluators though the contents of
the work product in order to train them and to solicit
comments and recommendations.
Note that the walkthough of an executable software
unit may involve the manual testing of the unit by mentally
executing test cases.
Contrast withaudit,
inspection, and
review.
a traditional application development or life cycle
consisting of essentially sequential phases that correspond
one-to-one to major activities (e.g., requirements phase,
architecting phase, design phase, implementation phase,
integration phase, testing phase, delivery phase, maintenance
phase). The waterfall cycle includes littel incremental,
iterative, or parallel development.
a
server
computer that is networked between the clients and the web
servers to accelerate web traffic by caching content and
streaming media.
Note that web accelerators may be forward proxies
located near clients or reverse proxies located near servers.
Note that web accelerators may also provide security
via authentication.
a
server
computer that serves static HTTP webpages to web
browsers and forwards
browser requests for dynamic webpages to
application
servers.
Note that web servers act as intermediaries between
client browsers and application servers.
a contiguous sequence of task performances whereby
producers collaborate to
produce a new version of a single
work product.
Contrast withactivity and
task.
anything of value (e.g., document, diagram, application,
class) that is produced by a producer during the performance
of one or more tasks. During the evolution of a work product,
increasingly complete and higher quality versions of work
products are created. Therefore, each work product has an
associated time-ordered set of work product versions.
a functionally-cohesive operation that is performed by a
producer during the delivery cycle.
Note that a work unit is reified as an object to
provide flexibility during instantiation and tailoring of a
development process.
See alsoactivity,
task, and
work flow.