[Php-objetos] Especificación de Requerimientos de Spftware (SRS)

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Feb 13 21:57:46 ART 2009


Buenas,

	Como recordarán, la idea es que en la 3er clase todos tengan un
proyecto de tesis asignado para ir trabajando sobre él.
	Salvo excepciones justificables, los proyectos se harán en grupos de 2:
el diseño es una cosa que es muy importante poder discutir con un par.

	Para esto, no solo vayan pensando que sistema harán, sino que además
vayan escribiendo los requerimientos para entregarme. Una Especificación
de Requerimientos de Spftware (SRS) es un texto que describe qué debe
hacer el sistema, en frases cortas y simples. Si el sistema lo requiere,
a la SRS se le adosa un glosario para detallar el significado dentro del
sistema de algunas palabras; algo así como definiciones de ese dominio
de problema. Por ejemplo "tensión" no es lo mismo para un sistema
clínico, que para uno psicológico, que para uno de cálculo de
estructuras.

	Estas frases cortas que definen qué debe hacer el sistema empiezan
TODAS así: "El sistema debe ...".

	En una SRS se detalla lo que el sistema debe hacer, no cómo lo hará. El
"cómo" es una cuestión de diseño. En esta etapa del sistema nos
concentramos en el "qué".

	Ejemplo facilícimo:
* El sistema debe permitir ingresar valores numéricos presionando
botones y mostrar el número ingresado.
* El sistema debe tener botones para elegir operaciones matemáticas a
realizar sobre los números ingresados.
* El sistema debe mostrar el resultado de las operaciones realizadas.

	Qué sistema es?
	Dice algo de cómo debe hacerlo?
	Dice algo de cómo debe mostrar los valores y resultados?

	
	Nos vemos!

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-objetos