Category

Community

All Camunda blog posts tagged with Community.

Test Your Processes With JUnit 5

If you’re a fan of JUnit5 for testing on the JVM, we have good news — there’s a brand-new library available: camunda-bpm-junit5, published as a community extension for Camunda BPM. The project is now available on Maven central, so you can start testing your processes with the latest technology. Getting started To add the extension to your project, just add the Maven dependency to your pom file: <dependency> <groupId>org.camunda.bpm.extension</groupId> <artifactId>camunda-bpm-junit5</artifactId> <version>1.0.0</version> <scope>test</scope> </dependency> Add the dependencies to JUnit 5 if you don’t already have them (they are included in the spring-boot-starter-test artifact): <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.6.2</version> <scope>test</scope> </dependency> To start testing you can extend your test class with the ProcessEngineExtension: This injects the ProcessEngine configured in the camunda.cfg.xml file into…

By Ingo Richtsmeier

Dec 30, 2020

Camunda Community Review 2020

Camunda, both as a company and a platform, is lucky to have strong involvement every step of the way from a thriving community. While a lot has happened this year, I felt it’s good to highlight what the community has achieved in three simple categories. Code, Community and Comrades.  Code: lots of people write code that embedded and extended Camunda projects like the Engine and our Modeler. A special group of people then go the extra mile to make it available to the rest of the community and support it as it’s used. Community: There can be an innate feeling of community that can’t exist without individuals working to make an engaging, inclusive environment for its current and future members,…

By Niall Deehan

Dec 22, 2020

Measure Your Coverage

Let’s continue with our blog series “Treat your processes like code – test them!” Today we will take a closer look at a frequently discussed topic: Test coverage. But what role does coverage play in testing BPMN models and how can coverage be measured? In this post we will address the following questions: For this purpose, we are going to extend the example from our previous posts. You can find it in our GitHub repository. If you haven’t read them already, check out the other posts in this series: Why is test coverage an important metric for developing automated processes? The short answer is: From a technical perspective, BPMN is a programming language, so it should be treated as one….

By Dominik Horn

Letters to Santa – Automating Joy to the World, At Scale

It’s that time of year again. The time when the world’s largest order fulfillment operation experiences its heaviest load. No, not Amazon – we’re talking about Santa Claus, Inc. – the largest logistics company in the world, with a 24-hour global delivery window at peak load. This year is different, however. Earlier this year, Saint Nick clicked on an ad on his Facebook feed, one promising a digital nomad lifestyle through automating his business. Sick of the Arctic weather and the stress of traveling, the thought of sitting on a beach in Thailand – while still bringing joy to children around the world – was enticing. Santa paid for the course and applied the principles of process automation, task decomposition…

By David Simmons

Retaining Community Knowledge on the Slack Free Tier with a Slack bot

“There is a lot of valuable information in this Slack, but whenever I come back to find it, it’s gone because of the 10,000 message limit. Can we move this community to Discord, which has persistent message history?” That message, from a community member in the Zeebe Slack, triggered a DevRel project that resulted in the Slack Archivist – a Slack bot that allows valuable conversations to be archived from the community Slack to a dedicated searchable topic in our Discourse-powered Forum. The Problem Slack is ubiquitous. You probably have it open right now, and are in several different Slack teams. We use Slack internally at Camunda, on a paid plan, and when it came time to stand something up…

By Josh Wulf

Dec 15, 2020

The Camunda Holiday Reading List 2020

Who doesn’t love a good book? The cold, dark and grey weather — at least in the Northern Hemisphere — is the perfect excuse to throw an extra log on the fire and sit down with a good book, and perhaps a glass of Glühwein.  With the holidays ahead, we asked our colleagues across Camunda to share their reading recommendations — from books to sharpen your skills, improve your code and inspire your leadership, to reads that will make you stop and think about personal development. We hope you enjoy these books as much as we have: Books to hone your Engineering Knowledge  Chris Zell, Software Developer Learning Chaos Engineering: Discovering and Overcoming System Weaknesses through Experimentation Chaos Engineering: System…

By Charley Mann

Camunda’s 2021 Predictions

The past year has been a wild ride. From remote work, homeschooling and pets on Zoom calls, to almost everybody discovering a surprising talent for baking.  Banana bread aside, 2020 has been a milestone year for technology. One where the world realized that end-to-end process automation, powered by agile, scalable technologies, and combined with IT and business collaboration, are key ingredients for the new decade. So, what else do we think will be on the cards in 2021? Continuous Delivery, microservices, RPA, new emerging uses for process automation or even more uses for process audit data? Here’s a taste of the trends we believe will emerge in the coming year: An RPA Headache is brewing Companies like Deutsche Telekom have…

By Charley Mann

Intuit: empowering SMBs with Process Automation

Small and medium-sized businesses face the same challenges as their bigger peers when customer and process numbers and, ultimately, revenue start to increase. However, unlike multinational enterprises and corporates, SMBs often lack the financial means to set up sophisticated IT departments to properly implement workflow and process automation. This is where Intuit comes in. Intuit provides software solutions for SMBs that empower them to automate their workflows using simple forms and templates, thus digitizing their businesses. This approach quickly pays off for its customers. In fact, Deloitte’s Connected Small Businesses US report reveals the most digitally advanced small businesses in the United States are more likely to create jobs and manage to significantly increase both revenue and top-line growth. At…

By Florian Bongartz

Speeding Up RPA through Behavioural Observation

As more businesses leverage RPA to address the pain-points associated with individual components in legacy systems, it’s worth considering how to best introduce and integrate these tools to your advantage. At CamundaCon LIVE 2020.2, Andres Jimenez Ramirez from the Universidad de Sevilla, and Hajo A. Reijers from Utrecht University, explained how taking a human-centered approach to RPA implementation pays dividends in the future.  Their research explores how RPA implementations typically mimic the behavior of human employees to automate manual tasks. In order to initially introduce RPA tools, most commercial platforms rely on a manual analysis to identify the tasks suitable for RPA automation. However, manual analysis is hugely time-consuming. It does not only involve the analysis of documentation, it is…

By Charley Mann

Try All Features of Camunda