Informedesarrolladores

Page 1

CONTENIDO

Desarrollo Plataforma

SALEBUENO.COM


Construcciones Modulares

SELECCIÓN DE LA HERRAMIENTA

Construcciones a la Medida


SELECCIÓN DE LA HERRAMIENTA CMS GENERALES Y DE COMERCIO ELECTRÓNICO

CMS PARA REDES SOCIALES


DESARROLLO A LA MEDIDA


DESARROLLO A LA MEDIDA Ventajas: ● ● ● ● ●

Se adapta fácilmente a los objetivos deseados. Es flexible y escalable. Se puede personalizar totalmente. Las licencias se adaptan fácilmente al desarrollo, si se usan componentes OpenSource se disminuyen los costos. Es sostenible e independiente a las actualizaciones de terceros.

Desventajas: ● ●

En algunas ocasiones puede necesitar mucho más tiempo de desarrollo. Debe ser realizado por expertos que conozcan no solamente el código, si no también de patrones de desarrollo.

fuentes: http://www.acl.cl/blogacl/6-ventajas-del-desarrollo-de-software-a-medida-para-tu-empresa/ https://gtisoftware.wikispaces.com/Ventajas+y+desventajas+de+desarrollar+software+a+la+medida


ESCALABILIDAD Y FLEXIBILIDAD La flexibilidad y escalabilidad, es la facilidad con la cual una plataforma se adapta a nuevas funcionalidades de manera tal que éstas no perjudiquen el estado íntegro del sistema.


SEGURIDAD Se deben garantizar los atributos básicos de seguridad para guardar la integridad de los datos y reducir la probabilidad de ataques informáticos. Algunas medidas básicas son: ●

Utilizar modelos en capas que separan el backend del frontend

Hacer consultas SQL solo visibles desde el backend

Usar el consumo de URL’s del lado del cliente para acceder a la información proporcionada por el backend

Usar certificados SSL para la autenticación de usuarios.


USABILIDAD ●

Se le debe garantizar a los usuarios de la plataforma información de calidad con el menor uso de vistas posibles para que no se pierdan mientras navegan, es decir, la plataforma desarrollada debe ser lo más intuitiva posible.

Es fundamental basar el desarrollo de software en el principio KISS “Keep It Short and Simple” ó “Keep It Simple, Stupid!”, es un pilar básico de diseño de software, y parte de la teoría que un sistema funciona mejor si se mantiene simple y preciso, evitando las complejidades innecesarias.


DISEÑO DE LA PLATAFORMA


CASOS DE USO


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.