Hoja de ruta para desarrollar SAP ABAP

Hoja de ruta para desarrollar SAP ABAP

En fin, ¡me convencí! Hace tiempo he querido aprender a programar y veo que el campo más prometedor y bien remunerado está en el desarrollo para SAP.  ¡Estoy decidido!  ¿Por dónde empezar?  ¿Qué debo saber?

Antes que nada, debemos trazar una ruta.  Veamos grosso modo lo que debes implementar en tu, por así decirlo, viaje al mundo de la programación SAP ABAP.  Hablemos de 4 principios rectores que serán como tu mapa guía durante el trayecto de aprendizaje.  Son los siguientes:

  1. Comienza con una descripción general
  2. Vuélvete competente
  3. Mantente al día
  4. Expande tus habilidades

Hoy me centraré en el primer principio.

  1. Descripción general

Es vital que te familiarices con los elementos básicos relacionados con la programación para SAP. Por ejemplo, si no tienes ni idea siquiera de lo que es una ERP, debes arrancar por ahí.  Conoce qué es ERP, qué es SAP, qué es ABAP, qué relación tiene con SAP, familiarízate con estos conceptos básicos, y otros tales como qué es un lenguaje orientado a objetos.

Hablemos brevemente de algunos conceptos básicos que son infaltables en tu hoja de ruta. 

¿Qué es ERP? Estas son las siglas para “Enterprise Resource Planning” o en español “Sistema de planificación de recursos empresariales”. Un software de ERP incluye programas para todas las áreas empresariales básicas para administrar una empresa como: finanzas, fabricación, recursos humanos, cadena de suministro, ventas, servicios, adquisiciones y otros. ERP integra estos procesos en un solo sistema.  Razón por la que este software es imprescindible y muy especialmente para las empresas medianas y grandes para tener un manejo eficiente de sus recursos empresariales.

1
Hoja de ruta para desarrollar SAP ABAP 5

Por otro lado, SAP es un acrónimo del nombre alemán original de Systemanalyse Programmentwicklung. Las siglas hacen referencia a Sistemas, Aplicaciones y Productos para el procesamiento de datos, fue fundada en 1972, siendo pionera en Software de Planificación de Recursos Empresariales (ERP), estableciendo el estándar mundial sobre cómo gestionar y optimizar los recursos de las empresas. SAP es un Software de aplicación empresarial líder en el mercado que ayuda a empresas de todos los tamaños y de todas las industrias a desarrollarse y automatizar sus procesos.

Ahora llegamos a ABAP, que es la sigla para Advanced Business Application Programming (en español Programación avanzada de aplicaciones comerciales), y que es un lenguaje de programación de cuarta generación, usado con el fin de generar desarrollos y personalización en el software de SAP. Ahora mismo está posicionado junto con Java, como el principal lenguaje para la programación del servidor de aplicaciones SAP, la mayoría de los programas se ejecutan bajo el control del sistema de tiempo de ejecución. Por tanto, cuando hablamos de SAP ABAP estamos hablando de un lenguaje de alto nivel que se utiliza principalmente para desarrollar aplicaciones empresariales para grandes empresas e instituciones financieras en la plataforma SAP.

2
Hoja de ruta para desarrollar SAP ABAP 6

¿Qué es un lenguaje de programación orientada a objetos (POO)? Es un paradigma de programación, es decir, un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él. Se basa en el concepto de clases y objetos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos.

3
Hoja de ruta para desarrollar SAP ABAP 7

Bueno, con este último quizá la sola definición te genere más preguntas que respuestas, por lo que aquí entra en vigor un elemento clave en tu hoja de ruta y que trataremos en un próximo Blog.  Se trata del segundo punto de los principios rectores de nuestro viaje de aprendizaje: Vuélvete competente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Suscríbete al blog
Recibe las últimas actualizaciones y contenidos exclusivos directamente en tú correo electrónico.
Inscribime
close-link