Logo Studenta

Act3_Morales_Daniela (2) - Daniela Morales

¡Estudia con miles de materiales!

Vista previa del material en texto

Th
e N
at
ur
e o
f t
he
 De
sig
n P
ro
ce
ss
What is the 
design?
 Is the process of defining software methods, functions, objects, and 
the overall structure and interaction of your code so that the resulting 
functionality will satisfy your users requirements
The role of the 
design activity
Design as a 
problem-solving 
process
The primary task of the design phase is to produce the plans 
necessary for software production to proceed. The form and scope
of the plans will be determined by the chosen design practices and 
means of implementation.
Bibliography:
Budgen, D. (2003). Software Design. Addison-Wesley.
The purpose of design is simply to produce a solution to a problem. 
The problem will be summarized by some kind of requirements 
specification, and it is the designer's job to provide a description of 
how that requirement will be met
Design as a 
'wicked' problem
A 'wicked' problem demonstrates
some interesting properties. It can be
characterized as a problem whose
form is such that the solution of one
of its aspects simply changes the
problem. the problem. The term was
coined by Rittel and Webber (1984).
distinctive properties of wicked problems 
There is no definitive formulation of 
a wicked problem
Wicked problems have no stopping 
rule
Solutions to wicked problems are 
not true or false, but good or bad
There is no immediate and no 
ultimate test of a solution to a 
wicked problem
Every solution to a wicked problem 
is a ‘one-shot operation’
Wicked problems do not have an 
enumerable set of potential 
solutions
Every wicked problem is essentially 
unique
Every wicked problem can be 
considered to be a symptom of 
another problem

Continuar navegando

Materiales relacionados