Anda di halaman 1dari 3

Tcnicas y medios para la recoleccin de requerimientos Abstract. Fundamentos del Anlisis de Requerimientos. Anlisis d e Requerimientos. Tareas del Anlisis.

Principios del Anlisis. El dominio de la Informacin. Particin. Visiones Lgicas y Fsicas. Construccin dePrototipos de Software. Un escenario para la contraccin de prototipos. E s p e c i f i c a c i n . P r i n c i p i o s d e E s p e c i f i c a c i n . M t o d o s d e A n l i s i s d e Requerimientos. Metodologas de Anlisis de Requerimientos. Mtodosde Anlisis Orientados al Flujo de Datos. Diagramas de Flujos de Datos.Diccionario de Datos. Descripciones Funcionales. Mtodos Orientados al a Estructura de Datos. Desarrollo de Sistemas de J a c k s o n . Requerimientos de las Bases de Datos. Caractersticas de las bases dedatos. Ingeniera de Requerimientos en el URUGUAY. caractersticas delas bases de datos 23. Ingeniera de Requerimientos en el URUGUAY 24. Bibliografa 1. AbstractEn el siguiente trabajo se pretende desarrollar un tema basta nteespecial en el proceso de desarrollo de software, el cual es la basepara que todo proyecto independientemente de cual sea su porte-se realice de forma correcta y entendible... 2. Fundamentos del Anlisis de RequerimientosDefinicin: Es el conjunto de tcnicas y procedimientos que nosp e r m i t e n c o n o c e r l o s e l e m e n t o s n e c e s a r i o s p a r a d e f i n i r u n proyecto de software... 3. Anlisis de RequerimientosEl anlisis de requerimientos es la tarea que plantea la asignacinde software a nivel de sistema y el diseo de programas (Figura 1).E l a n l i s i s d e r e q u e r i m i e n t o s f a c i l i t a a l i n g e n i e r o d e s i s t e m a s especificar la funcin y comportamiento de los programas, indicar l a i n t e r f a z c o n o t r o s e l e m e n t o s d e l s i s t e m a y e s t a b l e c e r l a s ligaduras de diseo que debe cumplir el progr ama. El anlisis der e q u e r i m i e n t o s p e r m i t e a l i n g e n i e r o r e f i n a r l a a s i g n a c i n desoftware y representar el dominio de la informacin que sertratada por el programa. El anlisis de requerimientos de a l diseador la representacin de la informacin y las funci ones quep u e d e n s e r t r a d u c i d a s e n d a t o s , a r q u i t e c t u r a y d i s e o procedimental. Finalmente, la especificacin de r e q u e r i m i e n t o s suministra al tcnico y al cliente, los medios para valorar la calidadde los programas, una vez que se haya construido.... 4. Tareas del AnlisisEl anlisis de requerimientos puede dividirse en cuatro reas:.. 5. Principios del AnlisisEn la pasada dcada, se desarrollaron varios mtodos de anlisisy especificacin del software. Los investigadores han identificado l o s p r o b l e m a s y s u s c a u s a s y d e s a r r o l l a n d o r e g l a s y procedimientos para resolverlos. Cada mtodo de anlisis tiene u n a nica notacin y punto de vista. Sin embargo, todos los m t o d o s d e a n l i s i s e s t n r e l a c i o n a d o s p o r u n c o n j u n t o d e principios fundamentales:...

6. El dominio de la InformacinT o d a s l a s a p l i c a c i o n e s d e l s o f t w a r e p u e d e n c o l e c t i v a m e n t e llamarse procesamiento de datos. Este trmino contiene la clave de lo que entendemos por requerimientos del software. El softwarese construye para procesar datos; para transformar datos de unaforma a otra; esto es, para aceptar entrada, manipularla de algunaforma y producir una salida. Este establecimiento fundamental de los objetivos es verdad tanto si construimos software por lotes paraun sistema de nominas, como software empotrado en tiempo realpara controlar el flujo de la gasolina de un motor de automvil; eldominio de la informacin contiene tres visiones diferentes de losdatos que se procesan por los programas de computadoras: 1) el f l u j o d e i n f o r m a c i n ; 2 ) e l c o n t e n i d o d e l a i n f o r m a c i n y 3 ) l a estructura de la informacin. Para comprender completamente eldominio de la informacin, deben considerarse cada una de estastres partes... 7. ParticinNormalmente los problemas son demasiado grandes y complejos para ser comprendidos como un todo. Por esta razn, tendemos ap a r t i c i o n a r ( d i v i d i r ) t a l e s p r o b l e m a s e n p a r t e s q u e p u e d a n s e r fcilmente comprendidas, y establecer interfases entre las partes,de forma que se realice la funcin global. Durante el anlisis de requerimientos, el dominio funcional y el dominio de la informacindel software pueden ser particionados... 8. Visiones Lgicas y FsicasLa visin lgica de los requerimientos del software presenta lasf u n c i o n e s q u e h a n d e r e a l i z a r s e y l a i n f o r m a c i n q u e h a dep r o c e s a r s e i n d e p e n d i e n t e m e n t e d e l o s d e t a l l e s d e implementacin... 9. Construccin de Prototipos de SoftwareEn anlisis debe ser conducido independientemente del paradigmade ingeniera de software aplicado. Sin embargo, la forma que eseanlisis tomara puede variar. En algunos casos es posible aplicar l o s p r i n c i p i o s d e a n l i s i s f u n d a m e n t a l y d e r i v a r a u n a especificacin en papel del software desde el cual p u e d a desarrollarse un diseo. En otras situaciones, se va a u n a recoleccin de los requerimientos, se apli can los principios dea n l i s i s y se construye un modelo de software, llamado unprototipo, s e g n l a s a p r e c i a c i o n e s d e l c l i e n t e y d e l q u e l o desarrolla. F i n a l m e n t e , h a y c i r c u n s t a n c i a s q u e r e q u i e r e n l a construccin de un prototipo al comienzo del anlisis, puesto que el modelo es el nico mediante el que los requerimientos pueden ser derivados efectivamente... 10. Un escenario para la contruccion de prototiposTodos los proyectos de ingeniera de software comienzan con unap e t i c i n d e l c l i e n t e . L a p e t i c i n p u e d e e s t a r e n la forma de unamemoria que describe un problema, un informe que d e f i n e u n conjunto de objetivos comerciales o del producto, una peticin dep r o p u e s t a f o r m a l d e u n a a g e n c i a o c o m p a a e x t e r i o r , o unae s p e c i f i c a c i n d e l s i s t e m a q u e h a a s i gn a d o u n a

f u n c i n y comportamiento al software, como un elemento de un sistemam a y o r b a s a d o e n c o m p u t a d o r a . S u p o n i e n d o q u e e x i s t e unap e t i c i n para un programa de una de las f o r m a s d i c h a s anteriormente, para construir un prototipo del software se aplicanlos siguientes pasos:... 11. EspecificacinNo hay duda de que la forma de especificar tiene mucho que ver con la calidad de la solucin. Los ingenieros de software que se h a n esforzado en trabajar con especificaciones i n c o m p l e t a s , inconsistentes o mal establecidas han experimentado la frustraciny confusin que invariablemente se produce. Las consecuenciasse padecen en la calidad, oportunidad y completitud del software resultante... 12. Principios de EspecificacinLa especificacin, independientemente del modo en que se realice,p u e d e ser vista como un proceso de r e p r e s e n t a c i n . L o s requerimientos se representan de forma que conduzcan finalmentea una correcta implementacin del software... 13. Metodos de Anlisis de RequerimientosL a s m e t o d o l o g a s d e a n l i s i s d e r e q u e r i m i e n t o s c o m b i n a n procedimientos sistemticos con una notacin nica para analizar l o s d o m i n i o s d e i n f o r m a c i n y f u n c i o n a l d e u n p r o b l e m a d e software; suministra un conjunto de heursticas pa ra subdividir elproblema y define una forma de representacin para las visionesl g i c a s y f s i c a s . E n e s e n c i a , l o s m t o d o s d e a n l i s i s d e requerimientos del software, facilitan al ingeniero de s o f t w a r e aplicar principios de anlisis fundamentales, dentro del contexto deun mtodo bien definido... 14. Metodologas de Anlisis de RequerimientosLas metodologas de anlisis de requerimientos facilitan al analistala aplicacin de los principios fundamentales del anlisis de unamanera sistemtica...

Anda mungkin juga menyukai