Articles

The Ultimate Guide to AWS Step Functions

The use of serverless computing has become a must nowadays, and some of you may already know a thing or two about Amazon Web Services like Lambda Functions, Step Functions, and other services AWS provides. However, if this is the first time you hear about them – fantastic!

In this article, we’ll discuss AWS Step Functions, what they are used for, how to use them, and the advantages or disadvantages that they bring.

Source de l’article sur DZONE

SAP lance SAP® Customer Data Platform pour permettre aux entreprises de connaître le client au moment opportun

WALLDORF, Allemagne 14 octobre 2020 SAP SE (NYSE : SAP) a annoncé aujourd’hui le lancement mondial de SAP® Customer Data Platform, une plateforme de données client (CDP) de nouvelle génération qui vise à permettre aux entreprises de redéfinir l’expérience client à chaque interaction, du commerce au marketing, en passant par les ventes et les services. L’annonce a été faite lors de l’événement SAP Customer Experience LIVE, qui s’est tenu en ligne les 14 et 15 octobre.

À mesure que l’expérience client devient un facteur de différenciation de plus en plus important pour les marques du monde entier, de nombreuses entreprises se tournent vers les CDP afin de créer des expériences uniques et personnalisées pour diverses utilisations marketing. Pourtant, cette approche marketing restrictive a trop souvent entravé le véritable potentiel d’une CDP performant. SAP Customer Data Platform est conçue pour aller au-delà du marketing en ajoutant un contexte riche aux expériences commerciales, de vente et de service, avec un marketing pertinent et opportun. Ce faisant, l’objectif de SAP Customer Data Platform consiste à proposer une personnalisation basée sur sa capacité à collecter et à gérer les données client. Cela permettra aux entreprises de connaître le client à chaque point de contact, de mener efficacement des conversations pertinentes et de fidéliser durablement le client.

Connecter, respecter, comprendre et personnaliser les données pour réussir

SAP Customer Data Platform a été spécialement conçue pour exploiter quatre opportunités clés visant à accroître la portée et l’efficacité de la marque :

  • Connecter chaque source de données de l’entreprise. Lorsque plusieurs sources de données stockent individuellement les données des clients, les silos de données se multiplient et la vue client est fragmentée. Avec SAP Customer Data Platform, les données client peuvent être ingérées et résolues par toutes les sources de l’entreprise, y compris les données CRM internes, les données de seconde partie, de tiers et hors ligne, les événements et flux d’activités, ainsi que les données transactionnelles, comportementales, d’expérience et de back-office. Quelle que soit la source, les données sont conservées, avec leur contexte, en plus des données opérationnelles, pour connecter des systèmes qui nécessitent un degré élevé de confiance dans la qualité des données. Cela se traduit par des profils client unifiés, vivants et dynamiques, mis à jour en temps réel et au moment opportun.
  • Respecter les données des clients en adoptant une stratégie globale en matière de confidentialité des données. Dans le paysage actuel de la confidentialité des données, les marques doivent comprendre comment, quand et où les données clients peuvent être utilisées. En comprenant l’objectif principal de la collecte des données, SAP Customer Data Platform peut aider à l’adoption d’une stratégie de confidentialité plus globale, en fusionnant les données entrantes dans un profil uniquement après obtention des autorisations requises. Cela permet d’introduire plus de transparence dans les pratiques de collecte de données et les raisons pour lesquelles les données sont traitées, ce qui contribue à réaffirmer l’engagement d’une marque à respecter la confidentialité des données de ses clients.
  • Comprendre les grands volumes de données. SAP Customer Data Platform offre une segmentation puissante et des indicateurs d’activité calculés en temps réel pour aider à comprendre réellement les préférences et le comportement des clients. Cela sert de base de données pour la croissance du public et l’incitation, qui est essentielle pour offrir des interactions pertinentes et personnalisées sur tous les canaux. En centralisant la gestion du public, les marques peuvent proposer des expériences cohérentes sur toutes leurs solutions marketing, de personnalisation, commerciales, de service et de vente, ce qui est essentiel dans une stratégie axée sur le client.
  • Hyper-personnaliser les engagements grâce à une vue complète du client. SAP Customer Data Platform permet d’unifier de grandes quantités de données opérationnelles de back-office avec des données de front-office et d’expérience. Les solutions d’engagement sont ainsi alimentées à l’échelle de l’entreprise grâce à des informations clients exploitables, basées sur les autorisations, en temps réel, ce qui permet d’obtenir des interactions pertinentes au bon moment et au bon endroit, sur le canal préféré du client et selon ses conditions.

« Aucun client n’est identique et aucun client n’est parfaitement prévisible », a déclaré Trond Anderson, responsable de la stratégie et de l’architecture informatique chez Elkjøp Nordic AS, l’un des plus grands détaillants spécialisés dans l’électronique grand public des pays nordiques. « Grâce à SAP Customer Data Platform, nous pouvons créer une vue contextuelle du client et l’associer à un profil unifié, afin de mieux anticiper ses besoins et désirs lorsqu’il les exprime. L’efficacité de notre engagement est améliorée par la gestion des données en temps réel et nous nous assurons de traiter les données de manière conforme et respectueuse. »

S’appuyer sur une base solide
SAP Customer Data Platform repose sur les solutions SAP Customer Data Cloud, elles-mêmes basées sur la technologie Gigya. Les solutions SAP Customer Identity and Access Management et SAP Enterprise Consent and Preference Management sont intégrées pour garantir un profil digital sécurisé et conforme. SAP Customer Data Platform sert de tissu conjonctif du profil en temps réel, ce qui permet d’établir une base de données sur le client et d’engager une conversation pertinente chaque fois que le client souhaite interagir avec la marque.

« Nous n’avons pas inventé la CDP, mais SAP Customer Data Platform ouvre la voie à un nouveau monde d’opportunités », a déclaré Bob Stutz, président de l’expérience client de SAP. « SAP Customer Data Platform est l’une des CDP les plus sophistiqués pour les entreprises. Elle peut véritablement offrir des expériences personnalisées qui permettent aux utilisateurs anonymes de se transformer en clients connus et fidèles, en utilisant les canaux préférés du client, en unifiant de grandes quantités de données de front-office, de back-office et d’expérience, comme seul SAP peut le faire. »

The post SAP lance SAP® Customer Data Platform pour permettre aux entreprises de connaître le client au moment opportun appeared first on SAP France News.

Source de l’article sur sap.com

What a 5G Network is and Why it Leads Us to a Brighter Future

In the next couple of years, 5G will be available worldwide, but for many people, the technology remains incomprehensible. Let’s figure out what 5G Internet is and what advantages it has.

Research in the field of 5G technology has been conducted for several years. Since 2019, local operators of some countries have already launched the 5G Internet service for their clients. It is likely that in the next couple of years, a new generation of the Internet will become available around the world. However, the essence of 5G remains incomprehensible for many people, and this leads to extraordinary occurrences that can be quite sad sometimes. In this article, together with specialists from Andersen, we will analyze what 5G is, what advantages this technology has, and whether there are any reasons to be afraid of it.

Source de l’article sur DZONE

Making Minimalism Functional in Web Design

Today, great design isn’t just about conveying the right amount of information in a certain number of pages. 

There’s more to creating the perfect website than experimenting with visuals and sound. Designers need to think carefully about how each element of their site impacts the overall user experience. 

After all, with billions of websites available to explore, it takes something truly immersive to convince your client’s audience that they should stay on their pages. The more convenient and attractive your websites are, the more likely it is that visitors will want to stick around. 

Minimalism, one of the more popular styles of web design from the last few years, can sometimes assist designers in making attractive and effective websites more functional.

The less clutter and confusion there is on a page, the easier it is to navigate. 

So, how do you embrace the benefits of functional minimalism?

Understanding Functional Minimalism

Many webs designers are convinced that minimalism is all about aesthetics. 

They see a website like Hugeinc.com and assume that the minimalist appearance is all about making the website as attractive as possible.

However, the underlying ideas of minimalism in web design go much deeper than this.  The history of minimalist design begins with Japanese culture. Japan has long focused on balancing simplicity and beauty with its architecture, interior design, and even graphic design. In the Western world, minimalism got its day in the sun in the web design environment, after customers endured years of cluttered and complicated web pages with difficult navigation, overwhelming information and clashing graphics. 

Designers began to experiment with the idea that less really could be more — particularly when it came to the digital landscape. 

The Functional Rules of Minimalist Web Design

For a while, minimalism was the most popular style for a website. During 2018, in particular, minimalist web design soared to the top of the designer demand list, as companies fell in love with a combination of white space, simple navigation and bold text. 

While now, there are other design trends stepping into the industry, designers can still benefit from exploring some of the essential rules of functional minimalism. After all, visual complexity has been proven to damage a person’s perception of a website

Additionally, a study conducted by the EyeQuant group found that a clean and simple design can lead to a lower bounce rate. Minimalism gives viewers less to contend with on a page, which can allow for a simpler and more straightforward experience. Additionally, a clean website can also drive additional benefits, including faster loading times, better responsivity between screen sizes and more.

Because you’re only using a few images and well-spaced text, you can even experiment with different strategies, like graphics and dynamic fonts. Look at the Manuel Rueda website, for instance, it’s a great example of how a minimalist design can be brimming with activity.

So, how can any designer use the principles of functional minimalism?

1. Focus on the Essentials

First, just like when designing a landing page, designers need to ensure that they’re concentrating only on the elements in the page that really need to be there.

This means removing anything on the website that doesn’t support the end-goals of the specific page that the viewer is using. Any pictures, background noise, buttons, or even navigation features that aren’t going to support the initial experience that the visitor needs, must go. 

Think about what’s going to distract your visitors from the things that are important and concentrate on giving everything a purpose. For instance, the Plus63.org website instantly introduces the visitors to the purpose of the website, then allows users to scroll down to get more information. The data is spread clearly through the home page, pulling the viewer into a story. 

2. Embrace the Positives of Negative Space

Negative space is one of the fundamental components of good minimalist web design. 

Every part of a good website doesn’t need to be filled with noise to make a difference. White, or negative space can help to give your viewer the room they need to fully understand the experience that they’re getting. 

From a functional perspective, it’s the difference between placing someone in an overflowing storage container and asking them to find what they need or placing them in a room where items are carefully spaced out, labelled, and waiting for discovery. 

The Hatchinc.co website uses negative space to ensure that information is easy to consume. You can find the different pages of the site easily, the social media buttons, and the newsletter subscription tool. Plus, you get a chance to see some of the work behind the site.

3. Make it Obvious

One of the biggest problems that consumers have encountered in recent years, is the concept of “choice overload”. 

Whether you’re in a store, or on a website, you’re never sure what to do first. Do you check out the blog posts on the site to learn more about the authority of the company? Do you visit the “About” page, to see where the brand come from? Do you head to their product pages?

As a designer, functional minimalism can help you to make it obvious what your audience should do next. As soon as you arrive on the AYR.com website, you’re not overwhelmed with choice. You can either head to your bag, “shop now”, or check the menu. 

Since the “Shop Now” CTA is the biggest and most compelling, the chances are that most visitors will click that first, increasing the company’s chance of conversions. 

4. Simplify the Navigation (But Don’t Hide It)

The AYR.com example above brings us to another concept of functional minimalism. 

While minimalism and simplicity aren’t always the same thing, they should go hand-in-hand. When you’re designing for functional minimalism, you should be concentrating on helping visitors to accomplish tasks as quickly and easily as possible, without distraction. 

That means that rather than overwhelming your audience with a huge selection of pages that they can visit at the top or side of the screen, it may be worth looking into simpler navigation options. A single menu icon that expands into a full list of items remains a popular design choice – particularly in the era of mobile web design. 

For instance, look at the simple menu on newvision-opticien.com.

With this basic approach, designers can ensure that visitors are more likely to click through to the pages that their clients want their customers to visit. They can still find what they need in the menu, but it’s not taking up space on the page, or distracting them. 

5. Set Great Expectations with the Top of the Screen

Functional minimalism can also help today’s designers to more quickly capture the attention of their visitors from the moment they click into a website. 

The content that’s visible at the top of the page for your visitors is what will encourage them to take the next step in their online experience. Make sure that you’re providing something that keeps your audience interested and gives them the information they need. 

That way, you’ll lower the risk of high bounce rates for your clients, while also taking advantage of minimalism’s ability to deliver quick access to information for your audience. 

At the top of the page, the Kerem.co website instantly introduces the visitor into what the website is all about, and what they should do next. 

You can even deliver more information in one chunk at the top of the page, without cluttering the environment, by using good UI animation. 

Consider implementing a slideshow of pictures that flip from one image to the next, or a font section that dynamically changes as your audience has chance to read each sentence. 

6. Use Functional Minimalism in the Right Spaces

Remember, functional minimalism isn’t just for home pages. 

Depending on what you want to accomplish for your client, you could also embed the components of minimalism into landing pages, portfolios, and squeeze pages too. 

After all, when there’s less clutter and confusion on a page to distract a potential audience, there’s a greater chance that your visitors will scroll to the bottom of the page and complete a conversion. For instance, look at how simple and attractive the Muzzleapp.com landing page is.

The page provides useful information and tells customers exactly what they need to do next. There’s no confusion, no complexity, and nothing to hold visitors back. 

Just be careful. While functional minimalism can be very useful, it won’t be right for every website. A lack of elements can be harmful to websites that rely heavily on content. That’s because low information density will force your user to scroll excessively for the content that they need. Using functional minimalism correctly requires a careful evaluation of where this technique will be the most suitable. 

Minimalism Can be Functional

A minimalist design isn’t just an aesthetic choice. The right aspects of minimalism can simplify interfaces on the web by eliminating unnecessary elements and reducing content that doesn’t support an end goal. 

The key is to ensure that you’re focusing on a combination of aesthetics and usability when creating the right design. An easy-to-navigate and beautiful website can be a powerful tool for any business.  

Source


Source de l’article sur Webdesignerdepot

Quand le manufacturing inspire le secteur de la construction

Remontée des données en temps réel, connexion des partenaires, mise en place d’un jumeau numérique, industrialisation de la fabrication sont quelques-unes des pistes d’évolution possibles dans le monde de la construction.

« Le monde de la construction se trouve à un point d’inflexion : le numérique va fondamentalement changer les business models, les méthodes et l’économie du secteur » constate Johnny Clemmons, Global Vice President en charge de cette thématique chez SAP. La demande devrait rester soutenue dans les décennies à venir, avec des projets d’une complexité croissante et une pression toujours aussi forte sur les marges.

Les techniques déjà employées dans l’industrie manufacturière peuvent trouver des débouchés dans le secteur de la construction :

• automatisation des tâches répétitives amenant peu de valeur ajoutée ;
• analyses et rapports en temps réel, pour un véritable pilotage de la production ;
• exploitation des données issues des capteurs, afin d’améliorer la prise de décision ;
• introduction de technologies interactives et de robotique.

Des chantiers connectés

Le responsable d’un chantier centralise de nombreuses informations sur l’avancement des travaux, mais souvent au travers d’une saisie manuelle, qui ne sera remontée que plus tard chez le constructeur. Impossible dès lors de piloter les chantiers de façon centralisée, ces données ne pouvant – au mieux – avoir un intérêt que lors d’études à postériori. Autre problème, chaque corps de métier va se charger d’une tâche précise, qu’il gérera souvent en toute indépendance.

Le premier enjeu consiste à casser ces silos, via une remontée des informations en temps réel dans l’ERP, ce qui ouvrira la voie à un pilotage centralisé des chantiers. L’amélioration de la collaboration entre les différents intervenants permettra également de créer de nouvelles synergies. L’équipe en charge des approvisionnements, les architectes, les ingénieurs et le donneur d’ordres pourront ainsi trouver des voies d’optimisation. Par exemple en proposant des structures plus modulaires, adaptées à l’utilisation de blocs préfabriqués, qui permettront – au travers de l’automatisation – d’améliorer la productivité, les coûts et la qualité.

Des partenaires connectés

À moyen terme, la Modélisation des Informations du Bâtiment (BIM, pour Building Information Modeling) promet de mieux gérer la construction d’un ouvrage, au travers d’un modèle unique du bâtiment, d’un processus de gestion basé sur la donnée, mais aussi de logiciels dédiés. Une approche qui n’est pas sans rappeler les systèmes de pilotage de la production (MES, pour Manufacturing Execution System) qui se démocratisent dans l’industrie.

Les intervenants vont pouvoir s’appuyer sur ce modèle pour synchroniser leurs efforts avec le maximum d’efficacité. Des technologies comme le rendu 2D/3D ou les jumeaux numériques renforceront cette démarche en optimisant la construction et en améliorant la prise de décision.

Du fait d’une remontée des informations en temps réel, il sera également possible de suivre les progrès d’un chantier en direct et donc l’évolution des coûts et marges. Avec comme bénéfice pour les contractants d’être payés plus rapidement lorsque leurs missions sont achevées.

Le prédictif en ligne de mire

Remontée de données en temps réel et mise en place d’un jumeau numérique sont les deux éléments clés pour aller au-delà de l’analyse traditionnelle et aborder le sujet du prédictif.

L’Internet des Objets est également une voie pour le prédictif. Connectés, les équipements des chantiers de construction font remonter des informations aux constructeurs. Un moyen d’améliorer la maintenance de ces équipements, en assurant leur entretien avant que les pannes ne surviennent. Mais également un moyen d’optimiser leur exploitation. Certains équipements lourds sont d’ores et déjà connectés. Une opportunité pour les entreprises souhaitant démarrer leur digitalisation par un projet simple, au ROI immédiatement mesurable.

The post Quand le manufacturing inspire le secteur de la construction appeared first on SAP France News.

Source de l’article sur sap.com

Observability 101: Terminology and Concepts

When I first started following Charity on Twitter back in early 2019, I was quickly overwhelmed by the new words and concepts she was discussing. I liked the results she described: faster debugging, less alert fatigue, happier users. Those are all things I wanted for my team! But I was hung up on these big polysyllabic words, which stopped me from taking those first steps toward improving our own observability.

This post is my attempt to help orient folks who want to learn more about observability but maybe feel overwhelmed or intimidated by the vocabulary list, like I did. My goal is to get everyone on the same page about what these words mean so that we can focus on leveraging the tools and ideas to build better software and deliver more value! 

Source de l’article sur DZONE

Atteignez l’excellence des processus avec la SAP Cloud Platform

Comment améliorer, contrôler et automatiser ses processus ? L’utilisation de SAP Cloud Platform permet aux entreprises d’atteindre leurs objectifs de Process Excellence.

Une connaissance fine des processus et la capacité à les améliorer en continu sont les clés de l’excellence opérationnelle de l’entreprise. Ceci nécessite agilité, collaboration, automatisation et intelligence dans les processus.

Cet objectif d’excellence des processus peut être atteint au travers d’un cycle comprenant quatre étapes :

  1. compréhension des processus ;
  2. amélioration des processus ;
  3. automatisation des processus ;
  4. surveillance et ajustement des processus.

« Il est essentiel de comprendre les processus existants, avant de pouvoir les améliorer et en tirer plus de valeur », résume Olivier Enault, Presales for Information & Process Excellence, SAP France. La première phase consiste donc à découvrir les processus au travers de la technologie Process Mining de Celonis, qui va les détecter et les analyser.

Redessiner les processus avec SAP Cloud Platform Workflow

SAP Cloud Platform Workflow va permettre de créer ou redéfinir des processus, de façon transparente et simple. « SAP Cloud Platform Workflow propose un moteur complet de design et d’orchestration des workflows, explique Laurent Rieu, Business Development Director EMEA, SAP. Il permet de digitaliser des processus précédemment basés sur des opérations manuelles (par exemple des échanges de mails) et de les orchestrer de manière rigoureuse. »

L’exemple type de processus RH est l’arrivée d’un nouvel employé. En liaison avec le SI, le processus va enchainer des actions, combinant des règles métiers prédéfinies et des tâches effectuées manuellement. Un premier manager va par exemple vérifier que le coach et le matériel assigné à l’employé sont les bons. Un second va se charger d’organiser le déplacement du nouvel employé, lié à sa formation, etc. Et en fin de chaine, il sera possible de collecter l’expérience utilisateur au travers de l’offre Qualtrics, afin d’améliorer encore ce processus.

Automatiser les processus avec SAP Intelligent RPA

Toutes les tâches sans valeur ajoutée sont ensuite automatisées au travers de SAP Intelligent Robotic Process Automation. « Lancés par les utilisateurs ou déclenchés automatiquement suivant un évènement donné, les robots proposent un ROI très rapide, témoigne Laurent Rieu. Les projets de RPA sont courts (quelques semaines) et libèrent immédiatement du temps pour les collaborateurs de l’entreprise. »

L’objectif n’est pas d’éliminer l’humain de l’équation, mais d’automatiser tout ce qui peut l’être. Selon les cas, les processus seront donc entièrement automatisés (sous la supervision d’un responsable) ou partiellement automatisés, les robots servant alors de lien et de support aux différents intervenants.

Déploiement et surveillance assurés par SAP Cloud Platform

Les processus sont déployés par la suite sur SAP Cloud Platform. Le monitoring est alors pris en charge par SAP Cloud Platform Process Visibility. Cet outil offre une vue en temps réel des processus et de leurs instances et fait remonter immédiatement les informations sous la forme d’indicateurs de performance destinés aux utilisateurs métier. Ainsi, des tableaux de bords permettent d’identifier rapidement tout incident ou ralentissement.

Les informations fournies par SAP Cloud Platform Process Visibility serviront de base à un nouveau cycle d’amélioration et d’automatisation des processus. C’est cette boucle d’amélioration continue qui permettra d’atteindre l’objectif d’excellence des processus.

Accélérer la mise en œuvre des projets de digitalisation et d’automatisation des processus

Maintenant que la proposition de valeur des activités de digitalisation et d’automatisation des processus est claire, la question importante reste la suivante : « Comment accélérer la réalisation de tels projets ? ».

SAP Cloud Platform ne se contente pas de fournir les briques technologiques pour implémenter ces scénarios de digitalisation et d’automatisation des processus. Nous allons plus loin et proposons des modèles complets de processus, de robots d’automatisation et de tableaux de bord de pilotage prêts à l’emploi pour permettre de simplifier la mise en œuvre rapide de tels scénarios, tout en fournissant la flexibilité requise pour assurer l’adéquation entre ces modèles et les besoins de nos clients.

Vous trouverez ainsi une collection grandissante de robots d’automatisation prédéfinis sur notre site en ligne Intelligent RPA Store

Vous trouverez également un ensemble de modèles de processus et de tableaux de bord sur notre site API Business Hub

The post Atteignez l’excellence des processus avec la SAP Cloud Platform appeared first on SAP France News.

Source de l’article sur sap.com

State Design Pattern In Java

State Design Pattern — a behavioral design pattern that allows an object to change its behavior when its internal state changes.

State Design Pattern

  • The State Design Pattern is a Behavioral Design Pattern and one of the Gang of Four design patterns
  • The State allows an object to alter its behavior when its internal state changes.
  • The State pattern is similar to the concept of finite-state machines.
  • The State pattern is also similar to the Strategy Design Pattern which provides a way to switch a strategy through invocations of methods defined in the pattern’s interface.
  • The State pattern encapsulates varying behavior for the object based on its internal state change.
  • The State pattern provides a cleaner way for an object to change its behavior at runtime.
  • By using the State pattern, the object changes its behavior when its internal state changes.
  • If we implement State-Specific behavior directly in the class, then we will not be able to change it without modifying the class.
  • In-State pattern, State-specific behavior should be defined independently because adding new states should not affect the behavior of existing states.
  • The context class delegates state-specific behavior to its current state object instead of implementing state-specific behavior directly.
  • This allows us to make our context class independent of how state-specific behavior is implemented. New state classes can be added without modifying context class.
  • The context class can change its behavior at run-time by changing its current state object.
  • To implement the State Design Pattern, we create a State interface to define some action. And then concrete classes that represent various states and a context object whose behavior varies as its state object changes.
  • The mixer in the kitchen is a good example of a state pattern, which has a motor and a control interface. Using the knob we can increase/decrease the speed of the mixer. Based on the speed state the behavior changes.
  • The TV which can be operated with a remote controller is another example of a State pattern. We can change the state of the TV by pressing buttons on the remote. But the state of TV will change or not, it depends on the current state of the TV. If the TV is switched OFF then only possible next state can be switch ON. And if TV is ON, we can switch it OFF, mute, or change aspects and source. But if TV is OFF, nothing will happen when we press the remote buttons. 
  • Java Threads are another good example of State pattern since they have defined states as New, Runnable, Blocked, Waiting, Timed Waiting and Terminated

Source de l’article sur DZONE

Top New CMS Plugins, October 2020

Plugins offer a ton of benefits to developers and website administrators; from flexibility, to saving time in development, the right plugin is priceless to a project.

In this article, we’ll cover a list of the best new plugins for October 2020. You’ll find useful plugins for WordPress, Craft, Shopify, and Joomla.

Let’s get started.

WordPress

Sticky Post Expire

Sticky Post Expire is a simple plugin for WordPress that allows you to add an expiration date to your sticky posts. When the expiration date you set on a post expires, the post will automatically no longer be sticky. All you need to do is install/enable the plugin and a meta checkbox will appear in your posts admin area. It’s in this checkbox you will set the post’s expiration date.

Product page shipping calculator for WooCommerce

The Product Page Shipping Calculator plugin allows your customers to calculate the cost of shipping before adding the product to their cart. The plugin also allows customers to see the available shipping methods for their area. If the product cannot be shipped to the customer’s location, the plugin will notify the customer. All calculations are done using Ajax, so you don’t have to worry about the plugin slowing down your site.

Payment Page

Payment Page makes it easy to collect payments on your WordPress website. The plugin allows you to connect to any payment gateway platform of choice. You can also receive one-time or recurring payments using Payment Page. The plugin comes with beautifully designed templates that you can customize to fit your brand and style. The form builder helps you increase your sales and conversions. You can collect payment in any currency. After payment, customers will also receive a confirmation message.

WP Roadmap

Wp Roadmap is a product feedback board for WordPress. The plugins allow you to display your company’s product roadmap on your WordPress website or blog. The plugin will display your new products, business developments, upcoming events, achievements, awards, and future projects on your site. WP Roadmap also gives you the option to collect and create feedback boards. The plugin comes with an intuitive interface and works with any WordPress theme.

LiveSession

LiveSession is a session replay plugin for WordPress. The plugin allows you to record everything happening on your site, including clicks, scrolls, and mouse movements. This plugin helps you understand how your visitors interact with your website. You can rewatch the videos as many times as you like. Instead of recording every single visitor on your site, LiveSession will record visitors with a high engagement score.

The plugin also comes with a feature called Rage Clicks. This feature helps you identify when visitors encounter Javascript errors. The plugin also has a beta feature called Clickmap. It helps you identify the specific elements on your site that visitors clicked and how many times. There is also a heatmap feature that identifies which pages on your site get the most interaction. The plugin is very useful in improving your user experience (UX) and conversion rates. It easily integrates with Google Analytics, Segment, Intercom, LiveChat, HelpScout, Olark, Wix, Shopify, and WooCommerce.

Auction Feed

Auction Feed makes it easy to display eBay items on your WordPress website. Visitors to your website will be able to search and buy products directly from your site. The plugin comes with a variety of styles to fit any WordPress theme. You can also add a product description above or below the product image. Customers won’t have to leave your website before making their purchases. The plugin is also free to use.

Floating Related Posts

Floating Related Posts is a WordPress plugin that allows you to display a banner with a list of related posts on your website. The banner can appear at the top or bottom of the web page. You can set the banner to pop up using a time filter or scroll trigger. The plugin is also compatible with Google Analytics. You can customize the banner background color, font size, button style, and text color. The plugin can be translated into any language.

Simple Restrict Content

The Simple Restrict Content plugin allows you to restrict the content that visitors can access on your WordPress site. You can choose who can access content on your website by setting up roles. The simple lightweight plugin restricts different content types, including, posts, web pages, and WooCommerce products. The plugin is available in Spanish and English.

Easy Video Publisher

Easy Video Publisher is a WordPress plugin that allows you to easily publish YouTube videos on your website. You can import YouTube videos from multiple channels. You can also schedule the YouTube videos to automatically upload to your website. Note that a YouTube API key is needed to import multiple videos at a time from a specific channel. The plugin allows you to use multiple API keys.

Preloader Awesome

Preloader Awesome is a preloader plugin for WordPress that allows you to create a page preloader interface while the rest of the webpage is still loading. Preloaders are interface elements that notify visitors that your website hasn’t crashed, just processing before serving content. Some of the features of the plugin include 14 page transition styles, progress bar, GIF support, 10+ default CSS loader, progress status counter, unlimited color, and counter font size options. The plugin is responsive and works on all modern browsers.

Menu Hover Effect

The Menu Hover Effect plugin allows you to add hover effects to the menu bar on your website. With this plugin, you don’t need to learn CSS. This plugin gives you 20 CSS menu hover options to choose from. It is a lightweight plugin and won’t affect your website speed.

Better Comments

The Better Comments plugin allows WordPress users to easily customize the comment section of their website. With the plugin, you can customize the look of your comment form fields, match the submit button with the colors of your site, and hide the comment’s date. The plugin also allows you to create a comment policy section. You can further customize the comment fields to highlight when they are selected and typed in. If you find rounded avatars common, the plugin also offers a hexagonal avatar option.

WP Pocket URLs

WP Pocket URLs is a handy WordPress Plugin that helps you manage your affiliate links. The plugin allows users to automatically shorten and track any affiliate link on their website. You can also manually shorten the links on your website. Each time a visitor clicks on a link you get access to information like click date/time, country, IP address, etc. You can also categorize your links and also create custom permalinks. There is also a dashboard widget that displays your top 10 links. On the “Reports” page, you can generate clicks reports. You can filter the reports by Month/Year, link category, country, and link title.

Craft CMS

Formie

Formie is a Craft CMS plugin that allows you to create user-friendly forms. The plugin comes with a drag and drop builder for creating forms. You can store user form submissions in your control panel in case you want to review them later. When a user submits a form, you will get an email notification. Formie also has an in-built keyword blocking feature to protect you from spam. The plugin has several integrationS: API for Elements, Address Providers, Captchas, CRM tools, Webhooks, and Email Marketing software. You can also create your custom integration. You can add over 25 fields to your forms using Formie.

Craftagram

Craftagram is a Craft CMS plugin for adding any Instagram feed to your website. Since the plugin uses the official Instagram API, you don’t have to worry about your website getting blacklisted. Craftagram also handles pagination for your Instagram feed. 

Shopify

We’re Open

We’re Open is a handy plugin for Shopify users. The plugin lets your customers know when you are open to receive new orders. Once your business hours are close, customers won’t be able to make new orders. A message will be displayed in your store that you are closed. The plugin ensures that you only receive orders when you are open. It works in any time zone and the API easily integrates with mobile apps.

Punch Metrics

Punch Metrics is a Shopify Plugin that helps you track your store’s visitors and also analyze their behavior. The plugin offers real-time data on your site’s visitors, the pages that see the most engagement, and which devices are the most popular. You can also record and replay visitors’ sessions so you can know exactly what they did on your site. Punch Metrics also has a heatmap tracking feature to understand which elements on your site get the most clicks.

Joomla

Simple Sliders

Simple Sliders is a content plugin for Joomla. The plugin allows users to easily create accordion sliders in their articles. You can add the sliders to your Joomla articles by adding this code:

{s​lider title="Slider 1 Title" class="blue"}
Slider 1 content.
{s​lider title="Slider 2 Title" class="red"}
Slider 2 content.
{/s​liders}

Jitsi Conferencing

Jitsi Conferencing is a video conferencing plugin for Joomla. The plugin will allow you to host meetings and easily connect with your clients. The module is simple and effective to use.

 

Featured image via Unsplash.

Source


Source de l’article sur Webdesignerdepot

Agromousquetaires adopte SAP TM pour sa nouvelle filiale transport

Dans le cadre de son plan A2P 2020, Agromousquetaires a créé une société dédiée à la logistique. AgroM Transport s’appuie sur SAP TM 9.5 pour assurer la planification et l’exécution des opérations de transport. Une solution mise en place par itelligence.

Agromousquetaires est le pôle agroalimentaire du groupe Mousquetaires. Avec 4,03 milliards d’euros de chiffre d’affaires annuel, 11.000 collaborateurs, 19.700 partenaires agricoles, 62 usines en France et 10 filières, Agromousquetaires est un poids lourd du secteur. La société est en effet le leader français des marques de distributeur, mais aussi le 4e groupe agroalimentaire et le 1er armateur de pêche de l’Hexagone.

Dans le cadre de son plan Agro Performance Plus 2020 (A2P 2020), Agromousquetaires souhaite réduire ses coûts de production au travers de l’innovation. La société passe d’un réseau de PME à une logique de filière, plus efficace. L’un des volets de ce plan prévoit la mise en place d’un pôle logistique dédié.

Le choix de SAP TM et itelligence

En avril 2017, Agromousquetaires a décidé de transférer l’activité logistique de ses filières bœuf et porc vers une nouvelle société, AgroM Transport. Avec comme date butoir le premier janvier 2019.

L’utilisation de SAP Transportation Management (SAP TM) est rapidement apparue comme une évidence pour le groupe. Car le SI d’AgroM Transport mise sur d’autres solutions SAP pour la comptabilité, la finance, le contrôle de gestion et les achats non marchands. Le choix de SAP TM va donc dans le sens d’une cohérence du SI de la nouvelle entreprise.

L’intégrateur itelligence a été choisi pour sa taille rassurante (plus de 7900 consultants présents dans 27 pays) et sa connaissance étendue des solutions SAP (activité 100 % SAP et 30 ans d’expertise). Il a su également convaincre avec sa méthodologie pragmatique, consistant à proposer une solution fonctionnelle le plus tôt possible. Les utilisateurs ont ainsi pu faire remonter leurs recommandations rapidement, l’objectif étant de bâtir une offre de transport moderne : cartographie, diagrammes de Gantt, échanges informatisés avec les partenaires transporteurs, suivi des camions, etc.

Un planning serré

Le projet a démarré en septembre 2017, le pilote devant impérativement être achevé un an plus tard, pour une mise en production le premier janvier 2019. Dans la pratique, le prototype de la solution SAP TM 9.5 a été mis en fonction en mai 2018, avec une phase de stabilisation se terminant en septembre 2018, puis un déploiement progressif jusqu’à la fin de l’année. SAP TM se charge de la planification et de l’exécution des opérations de transport, la gestion des données de base (fournisseurs, clients, articles…) et de la facturation étant prise en charge par S/4HANA Finance.

Le premier janvier 2019, la société AgroM Transport a été lancée avec 331 collaborateurs transférés, 331 cartes grises, 135 transporteurs partenaires, 17 sites gérés et 12 entrepôts frigorifiques. 130.000 ordres de fret sont prévus sur l’année, pour un chiffre d’affaires estimé à 72 millions d’euros. Une grosse volumétrie que SAP TM a su prendre en charge.

Une deuxième phase déjà démarrée

Les enjeux sont atteints à 100 % sur de nombreux critères :

  • mise en place d’un plan de transport efficace ;
  • optimisation du réseau de transport ;
  • exploitation centralisée ;
  • cartographie, GIS et diagrammes de Gantt ;
  • communication avec les partenaires par voie électronique ;
  • intégration avec l’ERP SAP…

Le tout pour un budget maitrisé.

À ce jour, Agromousquetaires n’a migré que deux de ses filières vers la nouvelle société. Une seconde phase programmée sur deux ans est toutefois annoncée. À terme, le choix de SAP TM permettra également de faire remonter des informations vers les outils de Business Intelligence (BI) d’Agromousquetaires.

The post Agromousquetaires adopte SAP TM pour sa nouvelle filiale transport appeared first on SAP France News.

Source de l’article sur sap.com