12.07.2015 Views

Estándar IEEE 830 - CTR

Estándar IEEE 830 - CTR

Estándar IEEE 830 - CTR

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2. 3 . 2 . 2 Id i o m a s d e e s p e c i f i c a c i ó n d e r e q u i s i t o sU n a m a nera de evitar la ambigüedad inherente en el idioma natural es escribir e l SRS enu n i d i o m a d e e s p e c i f i c a c i ó n d e r e q u i s i t o s p a r t i c u l a r . S u s p r o c e s a d o r e s d e l i d i o m ad e s c u b r e n m u c h o s e r r o r e s l é x i c o s , s i n t á c t i c o s , y s e m á n t i c o s a u t o m á t i c a m e n t e .U n a d e s v e n t a j a e n e l u s o d e t a l e s i d i o m a s e s q u e l a premura de tiempo exigióaprenderlos. También, muchos usuarios no-t é c n i c o s l o s e n c u e n t r a n i n i n t e l i g i b l e . E smás, estos idiomas tienden a ser buenos a expresar ciertos tipos de requisitos y dirigirsea ciertos tipos de sistemas. Así, ellos pueden influir en los requisitos de las manerass u t i l e s .2. 3 . 2 . 3 R epresentación h e c h a c o n h e r r a m i e n t a sE n g e n e r a l , l o s m é t o d o s d e r e q u i s i t o s e i d i o m a s y l a s h e r r a m i e n t a s q u e l o s a p o y a ne n t r a n e n t r e s c a t e g o r í a s ge n e r a l e s - e l o b j e t o , p r o c e s o s y conductual.E l t é r m i n o o b j e t os-orientados organizan los requisitos en l o q u e s e r e f i e r e a l o s o b j e t o se n e l m u n d o r e a l , sus atributos, y los servicios realizados por esos objetos.El término procesos organizan los requisi t o s e n l a s j e r a r q u í a s d e f u n c i o n e s q u ec o m u n i c a n v í a e l f l u j o d e d a t o s .E l t é r m i n o s c o n d u c t u a l e s d e s c r i b e n c o n d u c t a e x t e r n a d e l s i s t e m a p o r l o q u e s e r e f i e r e aa l g u n a n o c i ó n d e l o a b s t r a c t o , l a s f u n c i o n e s m a t e m á t i c a s o e l e s t a d o d e l a s m á q u i n a s.El gra do e n q u e s e u s a n e s t a s herramienta s y los métodos pueden ser útiles preparandoun SRS pero d e p e n d e de l tamaño y complejidad del programa. Aún usando c u a l q u i e r ad e e s t o s términos e s m e j o r r e t e n e r l a s d e s c r i p c i o n e s d e l i d i o m a n a t u r a l . A s í , c l i e n t e sp o c o f a m iliar con las anotaciones el SRS puede entender todavía.2. 3 . 3 CompletoUn SRS está completo si, y sólo si, incluye los elementos siguientes:a ) Los requisitos e s t á n r e l a c i o n a d o s a l a f u n c i o n a l i d a d , el desarrollo, l a s r e s t r i c c i o n e sd e l diseño, los atributos y l a s i n t e r f a c e s e x t e r n a s . E n p a r t i c u l a r d e b e r e c o n o c e r s ecualquier requisito externo impuesto por una especificación del sistema y debe tratarse.b) La de f i n i c i ó n d e l a s respuestas d e l s o f t w a r e a todos los posibles d a t o s d e l a e n t r a d ad e l s i s t e m a y a t o d a c l a s e d e s i t u a c i o n e s . Una n o t a q u e e s i m p o r t a n t e e s p e c i f i c a r son lasc o n t e s t a c i o n e s a l as e n t r a d a s válidas e inválidas a ciertos valores.c ) T e n e r t o d a s l a s e t i q u e t a s ll e n a s y r e f e r e n c i a s a t o d a s l a s f i g u r a s , t a b l a s , dia gramas enel SRS y definición de todas las condiciones y unidades de medida.2. 3 . 3 . 1 Us o d e T B D sC u a l q u i e r S R S q u e u s a l a f r a s e " p a r a s e r d e t e r m i n a d o " ( T B D ) n o e s u n S R S c o m p l e t o .E l T B D e s , s i n e m b a r g o , o c a s i o n a l m e n t e n e c e s a r i o y d e b e a compañarse por:a ) Una d e s c r i p c i ó n d e l a s c o n d i c i o n e s q u e c a u s a n e l T B D ( p o r e j e m p l o , p o r q u é u n arespuesta no es conocida) para que la situación pueda resolverse;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!