Software Development.
Software must meet requirements, which are often
controlled by laws, regulations, business plans, and organizational factors.
Developers muse ensure their software is designed to meet these requirements, or
the requirements are changes to what the software can satisfy. Then their
implementations must satisfy the design and be robust (secure programming),
which includes the proper handling of exceptions and errors. This includes taking
into account the environment in which the software will operate. They must know
how to validate their claims by testing the software. Finally, they must be able to
set the environment in which the software will run to that which their design and
implementation assumes; and if this cannot be done, they must document this in
their installation guides, and (ideally) display appropriate messages during the
installation of the software.
●
Do'stlaringiz bilan baham: |