Programación web

Programar una aplicación, sistema o sitio web, puede ser todo un reto, por lo cual se debe conocer lo involucrado al optar por desarrollar un proyecto de este tipo.

Retornar
BUENAS PRACTICAS
Analisis previo.- Tener diseñado y definido el alcance y las funcionalidades del proyecto es importante ya que así se brindará una mejor experiencia al usuario, quién finalmente utilizará determinada aplicación.

Documentación.- Tener documentado los módulos o funciones más críticos de un proyecto es importante, ya que esto servirá de guía para futuras implementaciones. Tener comentarios en el código fuente también es de gran ayuda en muchjas ocasiones.

Pruebas y testing.- Es importante haber realizado un proceso de pruebas. Es necesario que prueben las aplicaciones distintos tipos de usuarios y no únicamente los programadores, ya que ellos al ser los fabricantes no pueden dar una apreciación objetiva del proyecto desarrollado.

LENGUAJES A UTILIZAR
HTML.- Código fuente que permite el diseño web a travez de tags, y hacen posible la elaboración de los elementos visuales.

Css.- Permite brindar mayor estética, complementa al html para obtener un diseño mejorado.

Javascript.- Hace posible interacciones con los navegadores de internet, en sus usos mas implementados también se encuentran librerias tales como jquery, ajax y otros.

Lenguaje de servidor.- Es el que brinda la comunicación entre el servidor y el usuario final, a travez de comandos y funciones permiten el desarrollo del software.

MATERIAL BASE
Frameworks comerciales.- Son proyectos que brindan un material base para desarrollar en determinado lenguaje de programación. Se debe evaluar su uso, según el proyecto ya que también presenta un problema tener dependencia total de esta opción.

Frameworks propio.- En este caso, el material base es establecido por los mismos programadores, los cuales conocen el lenguaje de programación base y toman en cuenta los alances del proyecto en cuestión.

MODALIDADES DE VENTA
Alquiler.- Se basa en membresías, en las cuales el cliente puede usar las aplicaciones mientars renueve su membrecía. La aplicación puede estar bajo el soporte del proveedor o del mismo cliente, pero no es propiedad de este último.

Venta Código cerrado.- Se vende la palicación al cliente, pero con código cerrado/cifrado de tal modo que no se puedan hacer mayores modificaciones o reproducciones del software.

Venta Código abierto.- Se vende la aplicación, con código totalmente legible y editable, para futuras mejoras. Aquí se debe tener claro si al cliente se le da derecho de venta y reproducción o únicamente se trata de uso propio.
Acerca del autor: Alex Alvarado
Soy autor y fundador de este blog, analista programador, con variada experiencia, siempre en proyectos digitales, más especificamente en el desarrollo de software (programación) y diseño web corporativo.
Este blog ha sido creado con el propósito específico de compartir conocimiento práctico con los empresarios y emprendedores.
Si tienes un negocio, empresa, trabajas en alguna organización o movimiento social podríamos coordinar para brindarte algunas entrevistas virtuales gratuitas en tus comunidades (redes sociales).
Realizar consultas
Nota: No brindo consultorías gratuitas, si deseas contratar mis servicios o adquirir un producto, podemos coordinar una reunión virtual y ver tus consultas sobre el producto/servicio en cuestión.
MiSitio - Software para Empresas - Software CRM
Socios en la Cámara de Comercio de Lima
  SÍGUENOS
OTROS ENLACES
FAQ |
Programa de afiliados
CONTÁCTANOS
informes@misitio.pe
MEDIO DE PAGO
Cuenta Corriente BCP
Certificado de Seguridad SSL
Contacto