Articles

We are moving toward a future where everything is going to be autonomous, fast, and highly efficient. To match the pace of this fast-moving ecosystem, application delivery times will have to be accelerated, but not at the cost of quality. Achieving quality at speed is imperative and therefore quality assurance gets a lot of attention. To fulfill the demands for exceptional quality and faster time to market, automation testing will assume priority. It is becoming necessary for micro, small, and medium-sized enterprises (SMEs) to automate their testing processes. But the most crucial aspect is to choose the right test automation framework. So let’s understand what a test automation framework is.

What Is a Test Automation Framework?

A test automation framework is the scaffolding that is laid to provide an execution environment for the automation test scripts. The framework provides the user with various benefits that help them to develop, execute, and report the automation test scripts efficiently. It is more like a system that was created specifically to automate our tests. In a very simple language, we can say that a framework is a constructive blend of various guidelines, coding standards, concepts, processes, practices, project hierarchies, modularity, reporting mechanism, test data injections, etc. to pillar automation testing. Thus, the user can follow these guidelines while automating applications to take advantage of various productive results.

Source de l’article sur DZONE

Microservice is an architectural style that made up of smaller (micro) applications that communicate with each other, through open protocols like HTTP. Microservices have a much simpler and direct communication mechanism. Microservices typically deployed Docker platforms in the cloud environment will get maximum benefit.

Microservices architecture’s main aim is to break down the applications into smaller applications for maintainability and address the particular functionality. Microservices are scalable, and the maintainability of the application was as typical in monolithic applications. Below are some of the benefits of microservices architecture

Source de l’article sur DZONE

Google resembles an iceberg: there’s the part above the water we can see and use everyday; there’s also the part beneath the water, that we don’t see and know little about.

While many of us are concerned about the aspects of Google we don’t see — the parts that threaten our privacy, or monopolize the web — there’s no denying that Google offers some amazing products and tools, many of them free, all from the convenience of a single login.

Today we’re going to take a look at 12 tools from Google that really do bring something positive to the table.

1. Polymer

Polymer is an open-source JavaScript library from Google for building web applications using Web Components. The platform comes with a ton of libraries and tools to help designers and developers unlock the web’s potential by taking advantage of features like HTTP/2, Web Components, and Service Workers. 

The main feature of Polymer is Web Components. With Web Components, you can share custom elements to any site, work seamlessly with any browser’s built-in elements, and effectively use frameworks of all kinds. Products like LitElement (a simple base class for creating fast, lightweight web components) and PWA Starter Kit make Polymer easy to use. If you like, you can build your app entirely out of Web Components.

2. Lighthouse

Google Lighthouse is an open-source, automated tool for improving the quality of web pages. The software allows you to audit web pages for performance, SEO, accessibility, and more. You can run Lighthouse using ChromeDevTools, directly from the command line, or as a Node module. 

To use Lighthouse in Google Chrome, just go to the URL you want to audit (you can audit any URL on the web), open ChromeDevTools, and click the Audits tab. After you have run the audit, Lighthouse will give you an in-depth report on the web page. 

With these reports, you will see which parts of your web page you need to optimize. Each report has a reference doc that explains why that audit is important and also shows you the steps you can take to fix it. 

You can also use Lighthouse CL to prevent regression on your sites. Using Lighthouse Viewer, you can view and share reports online. You can also share reports as JSON or GitHub Gists. 

Lighthouse also comes with a feature called Stack Packs that allows Lighthouse to detect what platform a site is built on. It also displays specific stack-based recommendations.

3. Google Analytics

Google Analytics is the gold standard of analytics services. Google analytics can be installed on your site for free with a small amount of JavaScript and allows you to see all kinds of details about your site visitors, like what browser they’re using, and where they’re from.

By using Google Analytics you can make decisions about your site based on science, and therefore be somewhat confident that the decisions you make will result in the outcome you are expecting.

4. Flutter

Flutter is Google’s UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. The toolkit is open source and free to use. The best part of Flutter is that it works with existing code. 

The toolkit has a layered architecture that allows for full customization, which results in fast rendering and flexible designs. It also comes with fully-customizable widgets that allow you to build native interfaces in minutes. With these widgets, you will be able to add platform features such as scrolling, navigation, icons, and fonts to provide a full native performance on both iOS and Android.

Flutter also has a feature called hot reload that allows you to easily build UIs, add new features, and fix bugs faster. You can also compile Flutter code to native ARM machine code using Dart native compilers. 

5. Google API Explorer

Google has a huge library of APIs that are available to developers but finding these APIs can be difficult. Google API Explorer makes it easy for developers to locate any API. On the Google API Explorer web page, you will see a complete list of the entire API library. You can easily scroll through the list or use the search box to filter through the API list. 

The best part of Google API Explorer is that each link to a reference page comes with more details on how to use the API. API Explorer is an excellent way to try out methods in the Monitoring API without having to write any code.

6. Puppeteer

Puppeteer is a project from the Google Chrome team. The platform enables web developers to control a Chrome (or any other Chrome DevTools Protocol based browser) and execute common actions, much like in a real browser. Puppeteer is also a Node library and it provides a high-level API for working with headless Chrome. It is also a useful tool for scraping, testing, and automating web pages. 

Here are some things you can do with Puppeteer: generate screenshots and PDFs of pages, UI testing, test Chrome Extensions, automate form submission, generate pre-rendered content, and crawl Single-Page Applications. 

7. Codelabs

Google Developer Codelabs is a handy tool for beginner developers and even advanced developers who want to improve their knowledge. Codelabs provide a guided, tutorial, hands-on coding experience. Codelabs’ site is broken down into several tutorial sessions on different topics. 

With the tutorials on Codelabs, you can learn how to build applications from scratch. Some of the tutorial categories include Augmented reality, TensorFlow, Analytics, Virtual Analytics, G Suite, Search, Google Compute Engine, and Google APIs on iOS. 

8. Color Tool

Color Tool makes it easy for web designers to create, share, and apply colors to their UI. It also measures the accessibility level for any color combination before exporting to the palette. The tool comes with 6 user interfaces and offers over 250 colors to choose from. 

The tool is also very easy to use. All you need to do is pick a color and apply it to the primary color scheme; switch to the secondary color scheme, and pick another color. You can also switch to Custom to pick your own colors. After you have selected all your colors, use the Accessibility feature to check if all is good before exporting it to your palette. 

9. Workbox

Workbox is a set of JavaScript libraries and Node modules. The JavaScript libraries make it easy to add offline support to web apps. The Node modules make it easy to cache assets and offer other features to help users build Progressive Web Apps. Some of these features include pre-caching, runtime caching, request routing, background sync, debugging, and greater flexibility than sw-precache and sw-toolbox. 

With Workbox, you can add a quick rule that enables you to cache Google fonts, images, JavaScript, and CSS files. Caching these files will make your web page to run faster and also consume less storage. You can also pre-cache your files in your web app using their CLI, Node module, or webpack plugin. 

10. PageSpeed Insights

PageSpeed Insights is a handy tool from Google Developers that analyzes the content of a web page, then generates suggestions on how to make the page faster. It gives reports on the performance of a web page on both desktop and mobile devices. At the top of the report, PageSpeed Insights provides a score that summarizes the page’s performance. 

11. AMP on Google

AMP pages load faster and also look better than standard HTML pages on mobile devices. AMP on Google allows you to enhance your AMP pages across Google. It is a web component framework that allows you to create user-first websites, ads, emails, and stories. One benefit of AMP is that it allows your web pages to load almost instantly across all devices and platforms hence improving the user’s experience. 

12. Window Resizer

When creating websites, it is important that developers test them for responsive design – this is where Window Resizer comes in. Window Resizer is a Chrome extension that resizes the browser window so that you can test your responsive design on different screen resolutions. The common screen sizes offered are desktop, laptop, and mobile, but you can also add custom screen sizes. 

 

Featured image via Unsplash.

Source


Source de l’article sur Webdesignerdepot

 

Paris, le 26 août 2020 – Capgemini choisit SAP et emlyon business school pour la création de sa deuxième filière d’excellence : « Future of Supply Chain and Finance ». Dédiée à la gestion de la chaîne d’approvisionnement et à la finance, elle s’appuie sur SAP S/4HANA®, l‘actuel ERP Intelligent et les expertises métier d’emlyon. Alors qu’on estime que 85% des métiers de 2030 n’existent pas encore[1], cette filière permet aux apprenants d’accéder à un programme de formation unique qui les mènera vers des métiers d’avenir.

Cette filière est un accélérateur de carrière pour les profils expérimentés qui bénéficient d’une approche pédagogique structurée autour de trois axes : le renforcement des compétences personnelles (les « soft skills »), la spécialisation métier et la dimension technologique. Ce cursus d’une durée de 4 mois se clôturera au mois d’octobre, avec la remise des diplômes en cas de réussite

L’amélioration des processus et la maîtrise de la donnée sont des enjeux majeurs de performance pour les entreprises, parce qu’elles doivent notamment prendre des décisions rapides et fiables au sein d’environnements complexes. Le métier émergent de consultant « Transformation Digitale ERP » vient répondre à cette demande.

Jérôme Siméon, Président de Capgemini France, précise : « L’Ecole by Capgemini est un programme de développement des compétences. Chacune de ses filières est élaborée en collaboration avec des écoles de renom et des partenaires technologiques leaders du marché. Ces formations sont différenciantes car elles permettent d’acquérir des compétences rares et recherchées. Le retour de nos apprenants est d’ailleurs très positif, ce qui nous conforte dans nos ambitions de former à terme chaque année 400 consultants et ingénieurs par ce biais ».

Gérald Karsenti, Président de SAP France, précise : « Avec la digitalisation de la société et la transformation numérique des entreprises, de nouveaux métiers se créent ou font leur révolution. Se former à ces nouveaux métiers et aux dernières technologies de pointe est plus qu’une nécessité, c’est une chance. Celle de donner ou redonner un élan à sa carrière au travers d’une formation qualifiante dans un domaine passionnant où les débouchés sont importants. Développer ses compétences sur ces solutions est indiscutablement une opportunité d’aller plus loin ».

Pour sa part, Aude Henou, Directrice des Relations Entreprises d’emlyon business school, indique : « Le développement des compétences et de l’employabilité, à tous les âges de la vie professionnelle, est au cœur de la mission d’emlyon business school ; et nous sommes ainsi ravis de pouvoir contribuer par nos expertises fonctionnelles et pédagogiques à des projets aussi audacieux et innovants que L’Ecole by Capgemini ».

A propos de Capgemini

Capgemini est un leader mondial du conseil, de la transformation numérique, des services technologiques et d’ingénierie. A la pointe de l’innovation, le Groupe aide ses clients à saisir l’ensemble des opportunités que présentent le cloud, le digital et les plateformes. Fort de plus de 50 ans d’expérience et d’une grande expertise des différents secteurs d’activité, il accompagne les entreprises et organisations dans la réalisation de leurs ambitions, de la définition de leur stratégie à la mise en œuvre de leurs opérations. Pour Capgemini, ce sont les hommes et les femmes qui donnent toute sa valeur à la technologie. Résolument multiculturel, le Groupe compte aujourd’hui 270 000 collaborateurs présents dans près de 50 pays. Avec Altran, le Groupe a réalisé un chiffre d’affaires combiné de 17 milliards d’euros en 2019.

Plus d’informations sur www.capgemini.com. People matter, results count.

Contact presse Capgemini : Hélène Delannet – helene.delannet@capgemini.com – 01.57.99.44.51

A propos de SAP

SAP est le leader du marché des applications d’entreprise : 77% des transactions financières mondiales passent par un système SAP. L’entreprise accompagne les organisations de toute taille et de tout secteur à mieux opérer. Nos technologies de machine learning, d’Internet des objets (IoT), d’analytique avancée et de gestion de l’expérience aident nos clients à transformer leur activité en « entreprise intelligente ». SAP dote les professionnels d’une vision approfondie sur leur activité et favorise la collaboration pour garder une longueur d’avance sur leurs concurrents. Pour les entreprises, nous simplifions la technologie afin qu’elles puissent utiliser nos logiciels comme elles le souhaitent, sans interruption. Notre suite d’applications de bout en bout et nos services permettent à plus de 440 000 clients d’opérer de manière rentable, de s’adapter en permanence et de faire la différence. Avec son réseau mondial de clients, partenaires, employés et leaders d’opinion, SAP aide le monde à mieux fonctionner et à améliorer la vie de chacun.

Plus d’informations sur www.sap.com

Contact presse SAP : Daniel Margato – daniel.margato@sap.com – 06.64.25.38.08

A propos de emlyon business school

Fondée en 1872 par la CCI de Lyon, emlyon business school accueille cette année 8 600 étudiants de 110 nationalités et plus de 6 000 participants à des programmes de formation continue. L’École, qui compte 6 campus dans le monde (Lyon, Saint-Étienne, Casablanca, Shanghai, Paris, Bhubaneswar), s’appuie sur un réseau de 190 partenaires académiques internationaux et anime une communauté de 32 000 diplômés dans 120 pays. La mission d’emlyon business school est de révéler des « makers », des acteurs de la transformation qui anticipent, relient des mondes, construisent et positivent, privilégient le passage à l’acte, apprennent par l’action, portent des valeurs, dans une démarche collaborative. Cette notion de « maker » reflète la vision de l’entrepreneur d’emlyon, qui essaie, expérimente, se trompe, recommence, apprend en marchant. emlyon business school propose de développer ces compétences dans le cadre d’un enseignement de nouvelle génération, qui associe la production et la diffusion d’une recherche académique d’excellence et l’élaboration de parcours d’apprentissage innovants.

Plus d’informations sur www.em-lyon.com. #earlymakers

Contact presse emlyon : Julie Guillot – guillot@em-lyon.com – 06.45.23.23.04

[1] Institute for the Future for Dell Technologies, The new era of man/machine partnerships

The post L’Ecole by Capgemini s’associe avec SAP et emlyon business school pour former au métier de consultant « Transformation Digitale ERP » dans les domaines de la supply chain et de la finance appeared first on SAP France News.

Source de l’article sur sap.com

Whether it’s heart rate tracking or a reminder to take medicine, the Internet of Things (IoT) has brought a new revolution in the healthcare industry. IoT is bridging the gap between doctors, healthcare facilities and patients by allowing them to connect remotely.

Grand View Research revealed that the global IoT in the healthcare market is expected to reach $534.3 billion by 2025, expanding at a CAGR of 19.9% over the forecast period. From personal fitness tracking products to remote monitoring applications and surgical robots, IoT has the potential to bring innovation to the healthcare ecosystem.

Source de l’article sur DZONE

It’s no secret that the senior population is growing. By 2030, people over the age of 65 are predicted to make up 20.6% of the population of the US. 

Around the world, people are living longer and remaining more active in the later years of their lives. What’s more, despite what you might have heard in the past, seniors aren’t as wary of the internet as they used to be. In 2019, the Pew Research institute revealed that 73% of people over the age of 65 were connected to the web. 

So, what does that mean for web designers?

your main focus needs to be on ability…people age differently

Well, first of all, it’s time for all of us to start thinking about user experience from different perspectives. We need to stop expecting our audiences to be made up entirely of iPhone-using millennials and start thinking about the needs of seniors too. After all, designing websites for seniors opens you up to a wide selection of potential visitors in the future.

What’s more, according to the US Census Bureau, people over the age of 65 generally have the highest household wealth figures of any age group. That’s a big deal. 

So, how do you adapt UX for seniors?

Creating Senior-Friendly Web Designs

When it comes to designing websites and applications for seniors, your main focus needs to be on ability. Age is just a number, and people age differently. 

That means that one person in their 70s might have no problem browsing through Netflix to watch the latest shows, while someone else wouldn’t be able to tell you what ‘streaming’ means. 

Rather than worrying specifically about age, think about how different people in older age groups might have different requirements when it comes to things like movement control, hearing, vision, and even device bias. 

Get the Visual Elements Right

Vision loss is by far the most common disability reported by elderly individuals in the US. Around one in six people over the age of 70 have some manner of visual impairment. That’s why UI designers need to think carefully about visual accessibility when creating the right websites. 

For instance, text and button sizes should always be kept large. Anything that needs to be read or clicked needs to be scaled up, to ensure that everyone can see the information clearly. For instance, on the Sandinmysuitcase.com website, you’ll find clear typography, combined with big buttons that tell you to “Start Here” so you know exactly what to do next.

Remember to stick to icons that are clearly labelled wherever possible. Stay away from anything that your customers might not understand. “Start Here” is easier to read and understand than “Submit”. 

It’s also worth sticking to the color and contrast guidelines laid out by basic UX design when you’re creating something for optimal visibility.  Colors that are too close together might create a nice pastel or gradient effect on a website – but they’ll also make things difficult to read. 

Concentrate on Usability

Over the age of 55, motor skills and coordination can begin to decline for some people. These changes make it harder for people to interact with complex UIs. The mouse on a computer can be a particular problem for people with diminishing motor skills – as can the touchscreen of a tablet or smartphone. 

When you’re working on the perfect UX, think about how you can make things as easy to click as possible for people who have a hard time hitting their targets. For instance, in this website for people traveling over the age of 50, you’ll see not only fantastic large font choices but big buttons that are descriptive and easy to understand too: “Click here to start planning your trip”:

The scrollbar can also be a bit of a problem for people with impaired motor skills. Because of this, it’s best to keep your focus on designing above the fold. Make sure that users don’t need to scroll far to find the information that they need and keep scrollbars simple in terms of their look and feel.

While you’re working on usability, remember that it will be important to keep interactions to a minimum wherever possible. Where you can engage younger audiences with double-taps, swiping and scrolling, it’s much easier to connect with seniors through simple one-tap interactions. The less actions your user needs to take to reach their goals, the better. 

Deliver Smooth Navigation 

Navigating from point A to B on your website needs to be as simple as seamless as possible. Remember, crowded pages on your websites and apps are often overwhelming – even for younger browsers. Seniors are generally just searching for “must know” information, so they don’t want anything to get in their way as they navigate through their website. 

As you work on your site or app design, ask yourself if every element on the page absolutely has to be there. If it doesn’t deliver value, then get rid of it. 

Additionally, remember that seniors don’t always have the best memories and concentration levels. That means that they need your navigation experience to be as simple as possible. Basic horizontal menu bars that show everything at once are often a good idea – even if they’re not very exciting.

Look at this helpful navigation experience from RetireMove.com, for instance. Everything you need is located at the top of the page, and you can even just enter your postcode to get started:

Cognitive decline happens regularly with age. Although not all older adults will have issues with their memory and concentration, it’s important to be prepared for an audience that might process information a little more slowly. It’s worth double-checking that your viewer’s attention isn’t being diverted to multiple parts of the page at once.

Get to the Point Quickly

While younger generations have quickly implemented technology into every aspect of their lives, older consumers use tech a little differently. These people don’t want to spend forever fiddling around with different parts of your website. They want to get the answers to their questions as quickly and easily as possible. 

Applications that are complicated or difficult to access are usually instantly rejected by seniors. Even if you’ve offered everything that we’ve covered above, from seamless navigation to minimalist design, you still won’t get the interactions you’re looking for if older adults don’t consider your design to be useful. 

Because of this, you need to highlight the point of a website or application to your seniors as quickly as possible. Avoid worrying about things like gifs, animations and gamification. Instead, focus on making sure that your designs are useful and simple. 

For instance, from the moment your senior user arrives on a web page, they should have instant access to clear instructions on how to use the application or service, and what they need to do next. Keep in mind that this is particularly important when you’re creating mobile apps, as apps are still a relatively new concept to older generations. 

On the “When They Get Older” website, you can instantly find the information you need in a well-organized navigation bar that’s labelled clearly:

A clear interface like this, combined with simple, step-by-step guidance that shows elderly individuals how to get the information that they want is the key to keeping these users coming back for more. 

Bringing a Mature Perspective to Web Design

These days, most designers focus heavily on younger audiences when creating websites and apps. After all, it’s these users that allow us to experiment more with the latest tools and concepts, like augmented reality, artificial intelligence, and robust animations. 

However, there’s still a market out there for the seniors of the world that want more opportunities to get online. This audience often goes ignored and under-served. However, as the value of older consumers grows, and their ability to interact online increases, you’ll find that more businesses begin to search for web designers who can provide immersive experiences for a more mature audience. 

The steps above will give you an excellent insight into how you can start designing for a different kind of customer base. However, remember that the best way to make sure that you’re delivering the right solution for any customer, is to test. User testing will provide you with the exclusive insights that you need to determine whether your senior UX is really working, or whether you’re still struggling to get into the shoes of an older user. 

 

Featured image via Unsplash.

Source


Source de l’article sur Webdesignerdepot


Avec la propagation du coronavirus, un effet domino fait des ravages sur les entreprises et les employés . Les chefs d’entreprise ont été contraints de fermer leurs portes ou de couper les services, ce qui a menacé leurs propres moyens de subsistance et ceux de leurs travailleurs.

Pour atténuer l’impact économique et humain, de nombreux pays ont adopté des lois qui doivent être mises en œuvre rapidement afin de protéger les emplois des citoyens les plus démunis.

Les entreprises étaient sous pression pour se conformer rapidement à ces nouvelles obligations légales et réglementations fiscales. Étant donné que de nombreux changements fiscaux et juridiques influencent la manière dont les entreprises rémunèrent leurs employés, les applications de paie et autres solutions de gestion de l’expérience humaine (HXM) ont été fortement impactées par la législation.

Les entreprises du monde entier se sont donc tournées vers SAP pour les aider à se conformer rapidement aux changements en mettant à jour leur logiciel.

80 mesures juridiques accélérées pour aider les clients

SAP dispose d’une stratégie de localisation solide, conçue pour de telles urgences inattendues. Qu’il s’agisse de mettre en œuvre la conformité légale liée à la sécurité des revenus, de réserver des billets aller-retour pour les employés expatriés bloqués ou d’accorder des allègements fiscaux aux petites et moyennes entreprises, l’équipe des services de mondialisation est là pour vous aider.

Pour relever le défi, il a fallu redistribuer les équipes, mobiliser des ressources supplémentaires et continuer à faire appel à des experts internes et externes.

«Nous n’avons épargné aucun effort pour proposer plus de 80 mesures juridiques accélérées qui aideront les clients à relever les défis actuels du marché», déclare Stefan Steinle, responsable des services de mondialisation chez SAP. «Et en plus de tous les changements juridiques liés au COVID-19, nous continuons également à fournir des mises à jour régulières et des changements juridiques.»

Les services de mondialisation travaillent en étroite collaboration avec les clients et les partenaires afin de fournir une solution pour chaque changement pertinent aussi rapidement et efficacement que possible et de mettre ces informations à la disposition du public. Nestlé est une entreprise mondiale qui s’appuie fortement sur la localisation soutenue par SAP, quel que soit le lieu d’activité de ses clients.

«C’est une excellente idée d’avoir un guichet unique pour tous les changements juridiques liés au COVID-19», déclare Mukesh Kumar Rai, SAP Total Quality Manager chez Nestlé pour l’Asie, l’Océanie et l’Afrique subsaharienne. «C’est encore plus utile pour un client mondial comme Nestlé avec plusieurs versions nationales.»

SAP maintient cette vue d’ensemble des annonces légales pertinentes pour les localisations SAP Payroll Processing et SAP SuccessFactors Employee Central Payroll. Trois exemples en Espagne, en Italie et en Autriche montrent l’étendue des changements légaux que SAP a mis en œuvre dans les solutions HXM pendant la pandémie.

Rallye en Espagne

L’Espagne fait partie des pays les plus durement touchés par le COVID-19 . Les autorités gouvernementales y ont publié six bulletins juridiques contenant jusqu’à quatre changements chacun. Ces changements affectent les paiements et les impôts de la sécurité sociale et nécessitent des modifications d’algorithme des données de base, du calcul de la paie et des rapports juridiques.

Comme l’analyse et la mise en œuvre de ces changements devaient être effectuées rapidement, Gema Moraleda, chef de produit chez SAP Espagne, et Carlos Moehlecke, propriétaire du produit de développement, ont organisé des réunions de groupes d’utilisateurs pour partager les détails des solutions SAP et ont utilisé plusieurs canaux de communication pour tenir les clients informés.

La contribution de SAP a été reconnue par les représentants du groupe d’utilisateurs, les clients et les partenaires. En mars, Juan José Díaz Vázquez de Barrahache , un partenaire SAP, a écrit : «Tout comme il y a des moments de critique, nous de Barrahache pensons également qu’il y a des moments de gratitude, et dans ce cas, nous applaudissons la façon dont SAP Espagne a intensifié ses dons. réponses aux utilisateurs espagnols de la paie en ces temps compliqués que nous vivons. »

Aider l’Italie à guérir

Mi-mars, le gouvernement italien a promulgué le décret-loi Cura Italia (« Guérir l’Italie »), qui contient des mesures telles que le report du paiement des impôts, un traitement spécial des absences, des primes supplémentaires et des allocations pour soutenir les familles. Le plus grand défi était de mettre à jour le logiciel en ligne et en temps voulu, compte tenu de la nature dynamique des annonces. SAP a utilisé tous les canaux de communication possibles pour aider à minimiser tout manque de clarté auquel le client était confronté.

Adaptation au modèle autrichien de travail à court terme

L’Autriche a adopté un modèle de chômage partiel , qui s’appuie sur les allocations de chômage fédérales. Bien que le programme ait nécessité des modifications très complexes du logiciel géré par les entreprises et les institutions, l’équipe régionale des services de mondialisation a terminé l’analyse et la mise en œuvre des changements requis en une semaine.  Dès la deuxième semaine d’avril, plus de 600 000 citoyens avaient demandé une indemnisation dans le cadre du programme, ce qui a incité le gouvernement autrichien à décupler les fonds disponibles pour soutenir le programme de chômage partiel, qui sont passés de 400 millions à 5 milliards d’euros.

Steinle résume la réponse de son équipe à la crise mondiale : « Notre contribution va au-delà de l’expertise en matière de solutions, de l’agilité et de la mise en place de solutions sur mesure. Nous nous sommes distingués non seulement en répondant rapidement aux opportunités du marché, mais aussi en proposant des solutions concrètes qui ont un impact socio-économique énorme sur les citoyens, les entreprises et les gouvernements ».

Tags: COVID-19 , HXM , paie

Article posté pour la première fois en anglais sur news.sap.com

The post SAP aide à faire face à la crise grâce à la localisation appeared first on SAP France News.

Source de l’article sur sap.com

A Question and Answer session with guests: 

Micronaut is an open-source, JVM-based framework for building full-stack, modular, easily testable microservice and serverless applications. Unlike reflection-based IoC frameworks that load and cache reflection data for every single field, method, and constructor in your code, with Micronaut, your application startup time and memory consumption are not bound to the size of your codebase. Micronaut’s cloud support is built right in, including support for common discovery services, distributed tracing tools, and cloud runtimes. 

Source de l’article sur DZONE

In AWS, we have several ways to deploy Django (and not Django applications) with Docker. We can use ECS or EKS clusters. If we don’t have one ECS or Kubernetes cluster up and running, maybe it can be complex. Today, I want to show how deploy a Django application in production mode within a EC2 host. Let’s start.

The idea is create one EC2 instance (one simple Amazon Linux AMI AWS-supported image). This host doesn’t initially have Docker installed. We need to install it. When we launch one instance, when we’re configuring the instance, we can specify user data to configure an instance or run a configuration script during launch.

Source de l’article sur DZONE

The Builder Pattern is extremely popular in Java applications. Unfortunately, it’s often misunderstood and incorrectly applied, which results to runtime errors.

Let’s remember the purpose of Builder: set only necessary fields in some object and keep remaining fields set to default values. For example, if we’re preparing a configuration object, then it’s convenient to change only the necessary parameters and keep other parameters set to default values. 

Source de l’article sur DZONE