
Lessons from Accelerate applied to Openbravo ERP implementation and SaaS hosting.
ERP systems are often associated with complex customization, slow releases, and operational risk. Inspired by the research presented in Accelerate: The Science of Lean Software and DevOps by Nicole Forsgren, Jez Humble, and Gene Kim, this series explores how DevOps principles can improve the way ERP systems are delivered and operated. The focus is on applying these ideas to the implementation and SaaS hosting of Openbravo ERP.

About this series
The goal of this series is to translate DevOps concepts into the context of ERP systems. While the research in Accelerate: The Science of Lean Software and DevOps focuses on modern software organizations, many ERP implementations still rely on slow release cycles and manual deployment processes. In the following articles, we explore how these principles can be adapted to improve the delivery, reliability, and scalability of Openbravo ERP when operated as a cloud-based service.
Series: Applying Accelerate to ERP Systems
-
Openbravo Legacy Support: How to Safely Migrate Legacy Openbravo ERP Across Environments (Complete IT Manager Guide)
Learn how to safely migrate a legacy Openbravo ERP instance across environments without risking downtime or data inconsistency. This practical guide for IT Managers covers backup strategy, rollback planning, and step-by-step migration mechanics—plus a reference Openbravo code repository to ensure environment consistency. Ideal for teams aiming to reduce vendor lock-in and strengthen disaster recovery readiness.
-
Openbravo Legacy Support: Maintaining Stability While Planning the Future
Maintain and support your existing Openbravo ERP with full control over infrastructure, code, and data—while gaining the time needed to plan a safe, strategic migration.
-
Openbravo Modularity
Openbravo is an open-source Enterprise Resource Planning (ERP) system that is designed to help businesses manage their operations more efficiently. One of the key features of Openbravo is its modularity, which allows businesses to customize the system to meet their specific needs. In this article, we’ll take a closer look at Openbravo’s modularity and how…
-
Openbravo Payroll
With our Openbravo-powered payroll software, you can enjoy the added benefits of an open-source platform that offers flexibility, customization, and cost savings.
-
Openbravo POS
are solutions and services that help businesses streamline their operations and achieve their goals. As a trusted partner of businesses of all sizes, Wirabumi Software offers a range of solutions that leverage the latest technologies and best practices to improve productivity, efficiency, and profitability.
-
Pentaho Dashboard
Our dashboard development service caters to various industries and utilizes the powerful features of Pentaho, a flexible and robust business analytics platform. Our team leverages the capabilities of Pentaho to create insightful and user-friendly dashboards that provide valuable data-driven insights for businesses.
-
PostgreSQL
-
Sistem Operasi – 13 – Memory 1: Address Translation and Virtual Memory
Sebuah metode memory management yang menyediakan ilusi kepada program akan adanya dedicated memory, dan memory yang sangat besar (virtually unlimited)
-
Sistem Operasi – 14 – Memory 2: Caching
Cache adalah komponen perangkat keras atau perangkat lunak yang menyimpan data sehingga permintaan di masa mendatang untuk data tersebut dapat dilayani lebih cepat.
-
Sistem Operasi – 15 – Memory 3: Demand Paging
Demand paging is a method of virtual memory management. In a system that uses demand paging, the operating system copies a disk page into physical memory only if an attempt is made to access it and that page is not already in memory (i.e., if a page fault occurs).
-
Sistem Operasi – 16 – Memory 4: Demand Paging Policy
Demand paging policy determine which pages should only be brought into memory if the executing process demands them. This article learn how this process happen and available algorithm to implement.
-
Sistem Operasi – 17 – Performance, Storage Devices.
Advances in computer technology have mostly concentrated on processing power and not much on the I/O and storage component. This is why the CPU and GPU have advanced in leaps and bounds while system storage like the hard disk drive has only advanced moderately.
-
Sistem Operasi – 18 – Queueing Theory, Disk Scheduling, and File Systems.
Disc scheduling is an important process in operating systems that determines the order in which disk access requests are serviced. The objective of disc scheduling is to minimize the time it takes to access data on the disk and to minimize the time it takes to complete a disk access request.
-
The Changing Openbravo ERP Ecosystem: Risks and Options for Existing Users
Many organizations adopted Openbravo when it was widely known as an open-source ERP. As the ecosystem evolves, companies must now reconsider support, hosting, and vendor lock-in risks—and explore practical options to maintain control.
-
Tommy B. Gunawan | GM Finance and Accounting | Puninar MSE
It was one year already, since we started with Openbravo in 2015. We think everything already running smoothly now and in the same time we still keep improve and optimize all the features and updates from Openbravo.
-
Understanding Drools Components
Discover how Drools, Business Central, and KIE Server work together to design, manage, and execute business rules effectively.
-
Use of JavaScript as domain-specific language on Java Application
JavaScript serves as an ideal choice for implementing customer-specific business logic in Java applications. By utilizing JavaScript as a domain-specific language (DSL), developers can easily tailor and customize the application’s behavior to meet the unique requirements of individual customers.
-
WiraComposite ERP
A Composable System of Record WiraComposite ERP is Wirabumi’s vision of a composable manufacturing ERP where business processes and reporting are structured components — not hardcoded features. Instead of endless customization, enterprises compose their workflows and insights on top of a disciplined system of record. The Problem with Traditional ERP Traditional ERP is typically: Database…
-
WiraSolver
WiraSolver — Advanced Scheduling & Optimization Engine WiraSolver is Wirabumi’s vision for an advanced production scheduling and optimization engine built for complex manufacturing environments. It is designed to solve multi-constraint planning problems such as capacity balancing, sequencing, material availability, and delivery commitment. Unlike traditional ERP scheduling modules that rely on static priority rules or manual…
-
Yodha Pradana
Meet Yodha, our data science expert. With a wealth of knowledge and experience in the field of data science, Yodha brings a unique perspective to our team. His expertise in data analytics, machine learning, and predictive modeling helps us unlock insights and make informed decisions based on data-driven strategies. We are proud to have Yodha…
Why This Matters for ERP Hosting
The ideas explored in this series are not only theoretical. They directly influence how we design and operate ERP infrastructure at Wirabumi Software. Our cloud hosting services for Openbravo ERP are built around automated deployment pipelines, reliable release processes, and scalable infrastructure—principles inspired by modern DevOps research.
See How Our Cloud Hosting Service Implements These Principles
Our Cloud Hosting Service is designed on top of these DevOps foundations.
If you want your ERP to run on reliable, secure, and continuously improving infrastructure, explore our offering.
GET IN TOUCH
