divendres, 11 de desembre de 2009

SAP Business One 8.8

Interessant vídeo on podem veure com el SAP Business One 8.8 es pot integrar amb un IPhone, amb Google Wave i amb qualsevol aplicació d’escriptori per consultar dades, autoritzar peticions, ...


dilluns, 7 de desembre de 2009

Guía Instal•lació SAP NetWeaver 7 Training System (Trial Edition)

Vídeo amb el manual d’instal·lació de SAP NetWeaver 7 Training System (Trial Edition) per poder fer proves del sistema SAP NetWeaver 7 des de el PC de casa teva. La versió dura 30 dies i es renovable per 90 dies indefinidament. Jo encara no l’he instal·lat però dintre de poc espero poder fer-ho.


divendres, 4 de desembre de 2009

SAP NetWeaver: The Body of Information

Gràcies al interessant bloc de Floren sobre SAP he trobat aquest interessant vídeo on s’exposa d’una manera molt gràfica, mitjançant el símil amb el cos humà, que es SAP portals, SAP NetWeaver, BPM, …


dilluns, 23 de novembre de 2009

SAP Netweaver, BPM i SOA

El SAP Netweaver es la plataforma de SAP basada en la arquitectura SOA (Service Oriented Architecture), permet unificar tots els components tecnològics en una única plataforma, tant els sistemes que funcionen amb Software SAP com amb software d’altres proveïdors.

Amb aquesta plataforma SAP encamina el seu software des de la eficiència en les operacions a la agilitat en els negocis:

SAP Netweaver des de la eficiència en les operacions a la agilitat en els negocis

En aquest vídeo, Dirk Ammermann ens explica com SAP Netweaver composition enviroment 7.2 combina els beneficis de BPM (Business process management) i SOA.

Els beneficis del BPM son:

SAP Netweaver beneficis BPM

Els beneficis del SOA son:

SAP Netweaver beneficis SOA

En aquest gràfic podem veure els perfils professionals necessaris per construir aplicacions de processos amb SAP Netweaver :

SAP Netweaver grafic aplicacions processos i perfils professionals necessaris

Amb el SAP Netweaver hi ha la possibilitat de lligar el procés del BPM amb BAPIs del Backend, enlloc de fer servir serveis SOA. Segons Dirk Ammermann, es qüestió de la filosofia de la empresa si prefereix lligar els processos amb serveis SOA´s o amb BAPI´s.

Si voleu conèixer amb més detall la plataforma SAP Netweaver us recomano visualitzar el vídeo complert de Dirk Ammermann del Virtual SAP TechEd’09: Enllaç vídeo SAP Netweaver

dissabte, 14 de novembre de 2009

SAP i Agile

Agile es un grup de metodologies de desenvolupament de Software basat en desenvolupaments iteratius, on els requeriments i solucions evolucionen mitjançant la col·laboració entre equips multi-funcionals autoorganitzats.

Alguns dels principis del Agile Manifesto:

- Satisfacció del usuari mitjançant l’entrega rapida i continua de software útil

- El software desenvolupat s’entrega freqüentment, cada poques setmanes enlloc de mesos

- El software que es desenvolupa es la principal mesura del progrés

- Inclús canvis d’última hora de requeriments son benvinguts

- Cooperació diària i molt propera entre usuaris de negoci i desenvolupadors

- Conversacions cara a cara es la millor forma de comunicació (co-localització)

- Els projectes son construïts al voltant de individus motivats, els quals se’ls ha de donar la confiança

- Atenció constant a l’excel·lència tècnica i al bon disseny

- Simplicitat

- Equips autoorganitzats

- Adaptació constant a les circumstàncies canviants

El que més m’ha sorprès d’aquesta metodologia es que la seva manera de treballar es basa en fixar uns objectius a 15 dies del que cal desenvolupar. Aquesta funcionalitat ha d’estar emmarcada dintre del projecte a llar termini, es adir no es fa una cosa perquè si.

En aquests 15 dies s’ha de desenvolupar la funcionalitat i provar-la i ha d’estar llesta per passar la funcionalitat desenvolupada a producció. Al estar el equip de treball físicament junts, la interacció es constant entre desenvolupadors i usuaris de negoci.

Una altre dada interessant de la metodologia es que al estar desenvolupant petites funcionalitats, englobades dintre d’un projecte més global, si durant el transcurs del temps les prioritats canvien, es pot reorganitzar l’ordre de les prioritats o canviar els objectius del projecte a llarg termini.

Quantes vegades ens hem trobat que després de estar treballant durant mesos en un nou projecte, quan es fa l’entrega al usuari aquest manifesta que les seves prioritats han canviat i ara ja no l’interessa el que s’ha desenvolupat.

Amb aquesta metodologia s’haguessin pogut canviar els objectius del projecte durant el transcurs del mateix i fer entregues quinzenals de les funcionalitats que li son més urgents al usuari segons les seves últimes prioritats.

¿Es possible aplicar alguna de les metodologies Agile en projectes SAP?

En projectes d’implantació de SAP no veig factible utilitzar aquesta metodologia Agile. En canvi en projectes de manteniment i evolutius que tinguin una durada d’un parell de mesos si que veig possible i útil aquesta metodologia de treball.

Tot i veure-la útil, hi ha alguns aspectes que cal tenir presents:

- El desenvolupador ha de ser un funcional i desenvolupador expert per tal de construir solucions estables i escalables a mesura que evolucioni el projecte

- Els usuaris de negoci han de ser experts en els processos que volen millorar

- Cal comparar el cost que pot suposar aquesta metodologia de treball, amb equips autoorganitzats enfront els mètodes habituals de gestionar un ‘pool’ de demandes i realitzar-les segons les prioritats del global del usuaris.

- En projectes on han d’intervenir varis mòduls de SAP es fa difícil poder fer coincidir els equips de treball de les diferents àrees.

La prova definitiva per saber si aquesta metodologia Agile de treball es pot aplicar a SAP, i concretament en la nostra empresa es fer una prova, crear un equip de treball per un projecte d’un parell de mesos i veure que passa.

Durant el transcurs de la ‘prova’ s’hauria d’aplicar alguna de els metodologies Agile (Scrum, Extreme Programming) al peu de la lletra. Al final de la prova s’hauria d’avaluar els resultats tant des de la part tècnica de desenvolupament com des de la part dels usuaris de negoci.

¿Creieu que es pot aplicar alguna metodologia Agile en projectes SAP?

SAP Business All-in-One Video presentació i demostració

Vídeo amb una presentació i demostració de SAP Business All-in-One, un dels producte de SAP AG orientat a les petites i mitjanes empreses.

dimarts, 10 de novembre de 2009

SAP i SaaS (Software as a Service)

SAP AG no vol perdre el fil de les últimes iniciatives en el món tecnològic i s’ha apuntat a l’oferiment de SaaS, Software as a Service, per a petites i mitjanes empreses amb el producte SAP Business By Design.

SAP Business By Design es una solució que permet a les petites i mitjanes empreses tenir una solució per gestionar tota la empresa sense la necessitat de comprar ni software ni hardware i tampoc cal preocupar-se per la instal·lació, manteniment i actualització del software. De moment la solució SAP Business By Design només esta disponible als Estats Units, Alemanya, França, Regne Unit, Xina e India.

Pels professionals de SAP aquesta es una gran noticia. Quan t’has especialitzat en un producte en concret, es important que l’empresa que ofereix aquest producte no perdi pistonada dintre de les noves tendències en el món tecnològic ni en el món empresarial. Si el seu producte queda obsolet, nosaltres com a professionals especialitzats en aquest producte quedarem obsolets.

El fet que SAP estigui apostant pel SaaS (Software as a Service) significa que moltes petites i mitjanes empreses que fins ara no podien assumir el cost d’implantar i mantenir una de les solucions SAP, ara si que ho podran fer al reduir-se tant els costos d’implementació com de manteniment de les solucions SAP.

Quan SAP Business By Design arribi al mercat Espanyol permetrà a les petites i mitjanes empreses augmentar la seva productivitat i professionalització en la gestió integrada dels processos empresarials. També, provocarà una forta demanda de professionals en el entorn SAP.

divendres, 6 de novembre de 2009

Model dades en implantacions SAP

Una de les grans tasques, tant pel volum de feina com per la importància de la tasca, es el model de dades que cal realitzar en la implantació del sistema SAP.

El model de dades en SAP està condicionat per l’estructura organitzativa de la empresa, així com pels seus processos. Per tant, abans de començar qualsevol definició de model de dades SAP cal tenir definides quines seran les principals estructures organitzatives a SAP: Societats, divisions, organitzacions de ventes, organitzacions de compres, centres, ...

Un cop identificades les dades obligatòries i les dades necessàries dels processos actuals en el nostre sistema d’informació, caldrà analitzar si el sistema SAP contempla totes aquestes dades.

En cas necessari el model de dades estàndard de SAP, tant de dades mestres com de dades variables, es pot ampliar, tot i que no es recomanable a no ser que sigui imprescindible.

La màxima de menys es més hauria d’estar ben present durant tot el procés d’implantació del sistema SAP. Crear noves estructures organitzatives, en un futur, e integrar-les en els processos es molt senzill que no pas eliminar estructures organitzatives.

La formació als usuaris mestres en les etapes inicials del projecte d’implantació del sistema SAP per tal que coneguin les estructures organitzatives de SAP i les seves nomenclatures es importantíssima perquè seran ells, juntament amb el seu analista de negoci SAP, els que s’hauran d’encarregar de fer els lligams i les verificacions de les dades mestres entre els seus sistemes actuals i el sistema SAP.

Els analistes de negoci SAP del projecte, a part de parametritzar el sistema e identificar i resoldre possibles mancances de SAP en funcionalitats necessàries i especifiques de la empresa, hauran de realitzar una tasca formativa als usuaris mestres i un suport constant als mateixos durant l’etapa d’enllaçar els models de dades entre el sistema d’informació actual i el sistema SAP a implantar.

Bona part de l’èxit de la implantació del sistema SAP recau en tenir totes les dades mestres ben informades i amb dades coherents.

dijous, 29 d’octubre de 2009

El meu bloc es la meva imatge de marca com a professional

En la situació actual de globalització i externalització de serveis i productes, els treballadors o professionals lliures els fa difícil competir amb un entorn global.

Com vaig comentar fa uns dies al bloc Invercat Ens hem de reinventar com a treballadors, dintre d’aquesta nova reinvenció del nostre paper com a treballadors hi juga un paper molt important la nostra imatge pública en la xarxa.

Estic convençut, aquests es un motiu de la creació d’aquest bloc personal però amb orientació professional, que en els propers anys tots els treballadors i professionals lliures estarem en una o altre xarxa social professional, ja sigui LinkedIn, Xing o qualsevol altre. A més a més, tots haurem de tenir el nostre propi bloc personal amb orientació professional per tal que la nostra visibilitat professional sigui més alta.

El bloc personal amb orientació professional que haurem de crear, desenvolupar i fer créixer, no només hi tindrem exposat el nostre currículum professional , sinó que haurà de ser un bloc on compartirem tots els nostres coneixements i totes les nostres competències adquirides.

El contingut del bloc anirà evolucionant a mesura que nosaltres evolucionem com a professionals. Aquesta evolució del nostre bloc servirà perquè les empreses coneguin amb molt més detall com som, que fem, quines eines i competències dominem i si som una persona proactiva o no.

Una empresa quan vagi a fer una selecció de 5 professionals entre 50 o 60 candidats, a apart de fer el primer filtratge pel currículum professional, farà un segon filtratge consultant el bloc personal amb orientació professional de cadascun dels candidats, aquells que no tinguin el seu bloc professional possiblement seran els primers en ser descartats.

¿Que en penseu vosaltres?

SAP AG: Resultats 3 trimestre 2009

SAP AG ha presentat el resultats del seu tercer trimestre del 2009. En el següent vídeo podem veure la entrevista que Bloomberg TV ha realitzat a Léo Apotheker, CEO of SAP AG.

En l’entrevista Léo diu que els mercats han tocat fons i ara cal veure com serà la recuperació, si en forma de V, en forma de U, en forma de W, o alguna altra forma.

També exposa que a Alemanya ja ha començat el canvi de tendència i que als Estats Units serà un dels propers països on comenci el canvi de tendència.

Sobre Àsia i Xina, comenta que son la primera empresa no Xinesa de Software.

No espera cap retalla més de plantilla i la majoria de plantilla que han retallat ha estat en els departaments de ventes i consultoria.

Vídeo entrevista a Léo Apotheker, CEO of SAP AG:

Resultats SAP AG en els primers 9 mesos del 2009 (Clicar imatge per ampliar):

Resultats SAP 9 primers mesos 2009

Gràfic amb els ingressos dels 9 primers mesos 2009 per regió (Clicar imatge per ampliar):

Ingressos SAP 9 primers mesos 2009 per regio

Resultats SAP AG tercer trimestre del 2009 (Clicar imatge per ampliar):


SAP Resultats 3 trimestre 2009

Gràfic amb els ingressos del tercer trimestre 2009 per regió (Clicar imatge per ampliar):


SAP Ingressos 3 trimestre 2009 per regió

La presentació del resultats del tercer trimestre 2009.

La informació financera del tercer trimestre

dimarts, 27 d’octubre de 2009

Funcions Analista programador ABAP IV

Per aquelles persones que estan interessades a desenvolupar la seva carrera professional en la programació en el llenguatge de programació ABAP IV, llenguatge propi de l’entorn SAP, vaig a descriure quines son les principals funcions que realitza un analista programador en ABAP IV en un projecte de SAP.

Les principals funcions d’un analista programador en ABAP IV son:

- Definició de les especificacions tècniques de les aplicacions SAP que s’han de desenvolupar a mida a partir de les especificacions funcionals creades pel Consultor SAP

- Donar suport al consultor SAP en els aspectes tècnics

- Programar algunes de les aplicacions

- Fer el seguiment de l’evolució de les aplicacions que desenvolupa el seu equip de programadors

- Donar suport tècnic al seu equip de programadors

- Provar que les aplicacions desenvolupades pels programadors compleixen els requisits tècnics especificats en el disseny tècnic

- Coordinar amb la resta d’analistes programadors d’altres mòduls la correcta integració de totes les aplicacions desenvolupades

- Formar al consultor funcional SAP en l’ús de les aplicacions desenvolupades a mida

- Suport al consultor funcional en les aplicacions durant la posta en marxa del projecte

Si vols conèixer quines son les principals funcions d’un Consultor SAP les pots conèixer a: Consultor SAP

Funcions Consultor SAP

Per totes aquelles persones que estan interessades en començar la seva carrera professional en el entorn SAP vaig a descriure quines son les principals funcions que realitza un consultor SAP.

Les principals funcions d’un consultor SAP son:

- Presa de requeriments als usuaris mestres

- Definició del model conceptual del procés i les aplicacions SAP

- Identificar les funcionalitats que no té el SAP estàndard i que s’hauran de desenvolupar a mida o bé obligarà a redefinir el procés

- Parametrització del entorn SAP

- Definició de les especificacions funcionals de les aplicacions SAP que s’han de desenvolupar a mida

- Fer el seguiment de l’evolució de les aplicacions desenvolupades a mida

- Provar que les aplicacions desenvolupades a mida compleixen els requisits funcionals definits en les especificacions funcionals

- Provar que els processos compleixen el model conceptual definit juntament amb el usuari mestre

- Coordinar amb la resta de consultors d’altres mòduls la correcta integració de tots els processos i aplicacions

- Formació als usuaris

- Suport al usuari en la posta en marxa del projecte

dilluns, 26 d’octubre de 2009

Els sistemes d’informació de cost a servei de valor afegit

Els sistemes d’informació (SI) de les empreses sempre han tingut la mala fama de ser considerats com un cost per l’empresa, el qual s’intenta reduir en la mesura possible. Per això ja fa anys es van iniciar en les grans empreses els processos d’externalització dels seus sistemes d’informació.

Tot i ser un servei que aporta molt valor a les empreses, la percepció que tenen els usuaris i algunes Pimes dels sistemes d’informació es que son un cost, i en alguns casos un cost molt alt.

¿Es possible que els sistemes d’informació passin a ser un servei de valor afegit?

Crec que sí. La clau per tal que els sistemes d’informació deixin de ser vistos com un cost dintre de la empresa i siguin vistos com un valor afegit rau en aconseguir guanyar-se la confiança i el respecte de l’usuari.

Si l’usuari sent que té el suport dels sistemes d’informació en les seves tasques diàries, l’ajuden a reduir els processos monòtons i l’ajuden a millorar els seus processos diaris amb les noves eines TIC, aleshores l’usuari passarà a ser un actiu molt valuós pels sistemes d’informació al considerar-los com un servei imprescindible dintre dels seus processos diaris i dels seus processos de millora.

En les enquestes de satisfacció sobre els sistemes d’informació, que es fan a l’usuari, quedarà reflectit el valor que aporten els sistemes d’informació en els processos diaris de l’empresa, i serà aleshores quan es veurà als sistemes d’informació com a servei de valor afegit.

Per contra si l’usuari no està satisfet amb els seus sistemes d’informació, aquests seran vistos com un cost a reduir, i serà aleshores quan l’externalització dels sistemes d’informació passen a ser una opció ben real, encara que no te perquè ser la millor solució.

Aconseguir un alt grau de satisfacció en els usuaris es una tasca molt complexa degut al conflicte que sorgeix entre la immediatesa de les solucions que vol l’usuari individual i la capacitat limitada del departament de sistemes d’informació per donar resposta al conjunt global de solucions demandades per tots els usuaris.

Els departaments de sistemes d’informació que millor sàpiguen prioritzar les necessitats de tots els usuaris i millor sàpiguen gestionar les necessitats de l’usuari individual, seran els que aportin més valor afegit a l’empresa.

divendres, 25 de setembre de 2009

Currículum Vitae SAP Marc Herrando

Resum del meu Currículum Vitae en el entorn SAP:

Resum Experiència en mòduls SAP

SD 4 anys
MM 8 anys
LE 8 anys
WM 8 anys
PP 5 anys
EDI 5 anys
ABAP IV 10 anys

Competències funcionals

Definició de nous processos amb usuaris mestres
Definició del model conceptual de les aplicacions SAP específiques del client
Customització del mòduls del sistema SAP
Creació d'anàlisis funcionals
Creació d'anàlisis tècnics
Supervisió dels programadors
Proves dels processos de negoci
Proves de les aplicacions realitzades a mida
Suport als usuaris clau
Formació als usuaris clau dels nous processos i del estàndard SAP
Customització dels fluxos EDI IDOC
Treball segons metodologia ASAP
Projectes en entorn SAP: multisocietats i multidioma

Competències tècniques

Programació ABAP IV
Anàlisis tècnics
BAPI
RFC
IDOCs
User exits
BADI
ABAP OLE
SAP Console
RF (Radio Freqüència)
Sapscript
ABAP OO (Object Oriented)
Nocions de Java
ALV´s
Smartforms
Comunicació amb sistemes externs des de SAP
Nocions de Visual Basic
HTML
XML

Projectes realitzats

Canvi de versió de 30F a 45B
Canvi de versió de 45B a 46C
Canvi de versió de 40F a ECC5
Conversió al Euro
Unificació de Societats
Implantació del mòdul de documents de transports i despeses de transports
Interfase POI amb sistema extern de planificació de ordres de fabricació
Substituir Batch inputs en moviments de stocks per BAPI de moviments Stocks
Enviament factures comercials mitjançant IDOC INVOIC
Manteniment de IAC (comandes de SD de farmàcies des de Internet)
Impressió de guies de fabricació mitjançant tecnologia ABAP OLE
Impressió de codis barres en impressores TEC
Actualització de estructures del sistema info a partir de dades d'un sistema extern utilitzant IDOCS
Enviament de emails i fax des de SAP amb SAPConnect
Gestió de filials des de SAP
Arxivat d'objectes SAP
Implantació mòdul SD de SAP R/3 en 8 hospitals
Implantació mòduls MM,WM,LE i EDIs de SAP ECC5 en societat filial
Intercanvi IDOCs, tant d'entrada com de sortida, entre societats del grup: comandes compres, comandes vendes, confirmacions comandes, entregues, factures comercials, factures de proveïdors, documents de transports
Intercanvi de dades mestres de materials: PRODAT i PRICAT
Implantació Cross-Docking en centre logístic
Col·laboració en l' implantació del SAP-PI
Manteniment i evolutius dels mòduls: SD, MM, WM, LE, PP i EDI
Projecte SAP Console per verificacions processos mitjançant Radio Freqüència (RF)
Gestió previsions a nivell de client amb la Planificació flexible
Comandes, entregues i factures intercompanyies
Determinació lots en els processos dels mòduls MM, LE, PP i WM