sábado, enero 26, 2008

Requisitos Básicos de una Aplicación Empresarial.

Desde mi ingreso a una empresa de la cual ya no pertenezco, siempre comentaba con compañeros de la profesión sobre los conceptos y requisitos que se debe de tener en cuenta cuando se diseña y desarrolla una aplicación corporativa, no una aplicación como yo llamo de instituto, sin ofender a los programadores o analista que recién terminan la carrera y se inician en este maravilloso mundo de crear software. En mi caso agradezco a ver pertenecido a una transnacional como MAERSK en donde me capacitarón constantemente y a mis buenos amigos que en alguna oportunidad fueron mis jefes y otros que son excelentes programadores e integradores de sistemas en quienes me apoye para aprender cosas que solo enseña la experiencia en grandes empresas. Regresando al tema sobre los requisitos les dejo una pequeña tabla a tener en cuenta al momento de empezar a diseñar una aplicación empresarial y el requisito primordial es conocer el negocio en donde se va a implementar el sistema.

Mantenibilidad Se debe poder mantener el sistema con el menor esfuerzo posible.
Escalabilidad Debe poder ampliarse el sistema agregando componentes o servicios.
Fiabilidad Todo sistema debe ofrecer un alto grado de fiabilidad ante cualquier tipo de acontecimiento.
Extensibilidad Debe poder extenderse las capacidades del sistema agregando o ampliando componentes.
Disponibilidad Debe poseer herramientas o mecanismos que garanticen que el sistema estará siempre disponible
manejabilidad Deberá tener medios para configurar el sistema fácilmente.
Rendimiento Debe tener mecanismos para aumentar o mantener el rendimiento de la aplicación.
Seguridad Tiene que ofrecer herramientas o mecanismos de seguridad, tanto de acceso como de transporte,