Saltar la navegación

Metodología para desarrollar programas

Villalobos y Casallas (s.f.) afirman que, actualmente nuestra vida moderna depende de las computadoras. Por ejemplo, el refrigerador, el automóvil y el teléfono celular, requieren de programas de computadora para funcionar.

La computadora nos permite aumentar nuestra productividad y tener acceso a grandes volúmenes de información; sin ellas, sería imposible llegar al nivel de desarrollo en el que nos encontramos en disciplinas como la biología, la medicina, la ingeniería mecánica o la aeronáutica.

El usuario de un programa utiliza las aplicaciones desarrolladas por otros para resolver un problema que tenga.Un programador, por su parte, entiende los problemas y necesidades de un usuario y, a partir de eso, es capaz de construir un programa que los resuelva.

Independiente del tamaño de los programas, la programación es una actividad orientada a la solución de problemas. De allí surgen algunas preguntas: ¿Cómo se define un problema? ¿Cómo, a partir del problema, se construye un programa para resolverlo? ¿De qué está conformado un programa? ¿Cómo se construyen sus partes? ¿Cómo se hace para que la computadora entienda la solución?

La respuesta a esas preguntas está dada por las etapas de las metodologías de desarrollo de programas.

y tú ...

¿Sabes cuáles son las etapas
para desarrollar software para computadora?