1

Páginas: 8 (1771 palabras) Publicado: 12 de junio de 2015


I.- INTRODUCCION

Hace veinte años, menos del 1 por 100 de la gente podía describir de forma inteligente lo que significaba el "software de computadora". Hoy, la mayoría de los profesionales y muchas personas en general creen que entienden el software. Pero la pregunta que surgiría es, realmente lo entienden?.
La ingeniería de software se define como la disciplina tecnológica preocupada de laproducción sistemática y del mantenimiento de los productos de software que son desarrollados y modificados en tiempo y dentro de un presupuesto definido.
La ingeniería de software difiere de la programación tradicional en que se utilizan técnicas de ingeniería para especificar, diseñar, instrumentar, validar y mantener los productos dentro del tiempo y el presupuesto establecidos.

CATEGORIAS DELOS SISTEMAS

Categorías de acuerdo al tamaño

El tamaño de un proyecto es un factor sumamente importante que determina el nivel de control administrativo y el tipo de herramientas necesarias dentro de un proyecto de programación. Las categorías son las siguientes:

Proyectos Triviales comprende un programador dedicado probablemente medio tiempo, durante algunos días o quizás algunas semanas,surgiendo un programa de 500 líneas de código aproximadamente. Estos programas suelen ser para uso personal.


Proyectos Pequeños Comprende un programador dedicado de uno a seis meses, surgiendo un programa entre 1000 y 2000 líneas de código fuente. Estos programas por lo regular no tienen interacción con otros programas. Algunos ejemplos son: paquetes de aplicaciones científicas, escritos poringenieros para resolver problemas numéricos.

Proyectos Medianos Se requiere de dos a cinco programadores que trabajen durante un año o dos en la generación de 10,000 a 50,000 líneas de código; tienen poca interacción con otros programas. Algunos ejemplos son: compiladores, ensambladores etc.

Proyectos Grandes Se requiere de 5 a 20 programadores que trabajen durante dos o tres años para generar unproducto de 50,000 a 100,000 líneas de código. Algunos ejemplos son: Compiladores de gran tamaño, sistemas pequeños de tiempos compartidos, paquetes de base de datos, etc.

Proyectos muy grandes Se realiza con la ayuda de 100 a 1000 programadores, durante un periodo de cuatro a cinco años, con un resultado de cerca de 1,000,000 líneas de código fuente. Algunos ejemplos son: sistemas detelecomunicaciones y multiusuario.

Proyectos extremadamente grandes Incluye de 2000 a 5000 programadores durante diez años, quienes generan entre 1,000,000 y 10,000,00 de líneas de código. Algunos ejemplos: Control de tráfico aéreo, sistemas de proyectiles de defensa y sistemas de control y comando militar.






II. ANALISIS DE REQUISITOS

El análisis de requisitos permite al ingeniero de sistemasespecificar la función y el rendimiento del software, indica la interfaz del software con otros elementos del sistema y establece las restricciones que debe cumplir el software.

El análisis de requisitos permite al ingeniero del software refinar la definición del software y construir los modelos de los dominios de datos, funcional y de comportamiento que van a ser tratados por el software.

El análisisde requisitos proporciona modelos al diseñador del software que pueden traducirse en el diseño de datos, arquitectónico, de interfaz y procedimental.

Inicialmente, el analista estudia la especificación del sistema (si existe alguna) y el plan de proyecto de software. A continuación, se debe establecer la comunicación para el análisis de manera que os garantice un
correcto reconocimiento delproblema.

La meta del analista es el reconocimiento de los elementos básicos del problema tal y como los percibe el usuario o el cliente.

La evaluación del problema y la síntesis de la solución es la siguiente área principal de esfuerzo en el análisis. El analista debe definir todos los objetos de datos observables externamente, evaluar el flujo y contenido de la información, definir y elaborar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • EL RECICLAJE 1 1 1 1
  • Trinidad 1+1+1=1
  • BIBLIOGRAFIA DE PETER DRUCKER 1 1 1 1 1 1 1
  • Depreciaciones 1 1 1
  • El párrafo 1 1 1
  • FACTORING 1 1 1
  • desarrolloplacenta 1 1 1
  • ACTIVIDAD 1 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS