jueves, marzo 3

Desarrollo de Software

Una de las mayores deficiencias en la práctica de construcción de software es la poca atención que se presta a la discusión del problema. En general los desarrolladores se centran en la solución dejando el problema inexplorado. El problema a resolver debe ser deducido a partir de su solución.

Esta aproximación orientada a la solución puede funcionar en campos donde todos los problemas son bien conocidos, clasificados e investigados, donde la innovación se ve en la detección de nuevas soluciones a viejos problemas.

Pero el desarrollo de software no es un campo con tales características. La versatilidad de las computadoras y su rápida evolución hace que exista un repertorio de problemas en constante cambio y cuya solución software sea de enorme importancia.

Desarrollo del Software


INTRODUCCION

Principalmente antes de comenzar a con el desarrollo de software debera enteder algunos conceptos importantes y comprenderlos de la mejor manera:

Sólo hay un bien: el conocimiento. Sólo hay un mal: la ignorancia.
Sócrates (470 AC-399 AC) Filósofo griego.


Software

Lo importante no es qué es el software, sino:

  • Lo que se Cree 
  • Lo que Piensa que es software

Llendo al primer punto tenemos una conclusion de software:

  • Alma y cerebro de una computadora
  • Corporización de las funciones de un sistema
  • El conocimiento capturado acerca de un área de aplicación
  • Colección de los programas y datos necesarios para convertir a una computadora (de propósito general) en una máquina de propósito especial diseñada para una aplicación particular.
  • Información (documentación) producida durante el desarrollo de un sistema software-intensivo.

Un software son muchas cosas con respecto a la infofmacion.

Definicion [Formal]

Se conoce como software al equipamiento lógico o soporte lógico de una computadora digital;


Razones para Creer que es unico el software:
  • Es intangible
  • Alto contenido intelectual
  •  No se lo reconoce como un activo contable
  •  Su proceso de desarrollo es mano de obra intensivo, basado en equipos y por proyectos
  •  Potencialmente es modificable hasta el infinito

INGENIERIA DE SOFTWARE

Disciplina o área de la Ingeniería que ofrece métodos y técnicas para desarrollar y mantener Software.


Para Los que No Saben por que estan Aqui

EL SIguiente Blogger Fue creado con el Fin de Ayudar
Acontinuacion SUbire informacion Relevante de Ing. SIstemas Computacionales ASI como de Ing. Informatica Bueno espero COmentarios Dudas acerca escriban y se pueden aporten