ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación lenguaje


Enviado por   •  4 de Agosto de 2013  •  761 Palabras (4 Páginas)  •  281 Visitas

Página 1 de 4

Es primordial elegir un lenguaje de programación que responda a las expectativas del proyecto. Pero, ¿cuál es el mejor lenguaje de programación? Para la definición de este punto debes apoyarte en el área de TI. Si perteneces a esta área, sabes que la respuesta a esta pregunta no es fácil y es importante que consideres los siguientes elementos y cuestionamientos:

¿Qué plataforma utilizas en tu empresa?

El o los sistemas a crear ¿Deberán correr sobre esa plataforma?

¿Tienes el recurso humano necesario para programar en este lenguaje?

¿Qué costos adicionales se tienen al utilizar tal o cual lenguaje de programación?

¿Piensas programar orientado a objetos, programación estructurada, alguna otra?

Cotiza los lenguajes que consideres como opciones y pondera las ventajas y desventajas.

La elección del lenguaje de programación debe contemplar el tipo de negocio al cual va encaminado el desarrollo del sistema.

Si ponemos como ejemplo el desarrollo de sistemas para un negocio cuyas ventas se realizan principalmente en Internet, se desarrollará entonces un sistema para web.

Si un sistema se enfoca a un negocio de tiendas departamentales cuyas ventas principales se hacen en tiendas, la filosofía de los sistemas será distinta.

En la actualidad, es recomendable optar por un lenguaje que soporte la programación orientada a objetos y que cumpla con los requerimientos de tu sistema.

De ser posible elige un lenguaje que no te ate a una plataforma y que te permita dar portabilidad a tus sistemas, es decir, que puedas tenerlo en diferentes plataformas sin muchos problemas.

Durante el proceso de desarrollo de sistemas te enfrentarás a diferentes posiciones a favor o en contra del proyecto. Uno de los elementos que más pueden favorecer un proyecto son las pruebas programadas al término de cierta etapa del sistema.

Asumiendo trabajas en una compañía de seguros y que tienes un proyecto que contempla como primer punto la generación de una base de datos que congregue a todos tus clientes con los servicios de cualquier tipo de seguro contratado. Puedes generar una serie de pruebas que te ayuden a verificar tu base de datos y su funcionamiento:

Cada una de las pruebas de la base de datos arroja valores importantes por lo que a continuación se describen los usos específicos:

Revisión de clientes específicos: permite establecer el grado de avance en la creación de la base de datos.

Consultas aleatorias: apoya a definir el estatus actual de la base de datos.

Revisión de duplicidad: provee información con respecto a la confiabilidad de la base de datos.

Normalización: permite verificar que la base de datos cumple con la normatividad del diseño de bases de datos que se adoptó para este proyecto.

Prueba de integridad: provee un espacio en el que se verifica que los datos que existen en la base sean reales y no existan errores ocasionados por una mala migración o por error humano.

Para cada uno de los elementos y etapas que existen en el desarrollo de sistemas, debes crear un grupo de pruebas que te permitan revisar su avance y estado actual, así como la calidad del producto que estás generando o evaluando.

Cuando el sistema está listo después de diseños, pruebas, semanas y meses de trabajo arduo aún es necesario mantener un control de la implementación del sistema.

El producto final es el software que nos permitirá definir hasta qué punto se han satisfecho las necesidades que llevaron a la creación de un sistema de información. Sin embargo, no es menos importante ésta etapa de instalación y puesta en marcha del sistema, a la que se le conoce como implementación.

Este proceso debe considerar los siguientes elementos:

Guía de instalación del sistema: aquí debes de incluir todos los detalles del sistema que sean necesarios para la instalación del sistema. Procedimientos, especificaciones, requisitos del sistema, etc.

Detalle de aplicaciones: cada una de las aplicaciones que se generaron al desarrollar el sistema de información se deben mostrar aquí.

Detalle de errores: el sistema generará errores. Esto es muy normal, sin embargo, lo que debe de estar documentado es qué se debe de hacer al recibir cada error, cómo evitarlo o solucionarlo para evitar problemas posteriores.

Manual de procedimientos del sistema: es conocido también como el manual del usuario y muestra de manera detallada la operación que debe de seguir un usuario para operar este sistema en cualquiera de las áreas en las que se utilice.

Manual de administración del sistema: este manual está diseñado en específico para quien opera el sistema a un nivel administrativo. Es decir, un usuario que hará funciones de supervisor y tendrá facultades diferentes a los usuarios comunes.

Todos estos puntos son los que deberás considerar en esta etapa con el fin de monitorizar de manera adecuada la implementación de un sistema de información.

...

Descargar como  txt (4.9 Kb)  
Leer 3 páginas más »
txt