Knowledge · Development & Business

Development & Business

Web development, project management, agency switch and technical decisions. 61 articles.

Development & Business articles at arocom

Most projects fail on decisions rather than on technology: the wrong contract, unclear ownership, a deployment nobody can test. The articles here cover both craft and framework, because neither holds on its own.

For a concrete plan the route is Drupal development; to have your current platform assessed first, start with the Drupal Future Check.

AdvancedBusiness

Agile Fixed Price for Drupal Projects

The agile fixed price combines budget certainty with the flexibility of agile development. Within a ...

6 minutes
AdvancedBusiness

Amortization: When the Web Project Pays Off

Amortization describes the point at which an investment pays for itself through revenue or savings. ...

4 minutes
AdvancedBusiness

Anniversary Communication: Telling Your Story Digitally

Company anniversaries are trust signals. A 10, 25 or 50-year history demonstrates stability and expe...

3 minutes
AdvancedBusiness

Applicant Management: Career Pages with Drupal

Career pages are a central touchpoint in recruiting. Drupal handles job listings, application forms ...

6 minutes
AdvancedTechnical

Product Backlog: Prioritizing Requirements

The product backlog is the prioritized list of all requirements for your Drupal project. It is not a...

4 minutes
AdvancedBusiness

Buying Center: Who Decides on Your Web Project?

A buying center describes all people involved in a B2B purchasing decision. In web projects, decisio...

4 minutes
AdvancedTechnical

Codeception: Automated Testing for PHP

Codeception is a PHP test framework that combines unit tests, functional tests and browser-based acc...

6 minutes
AdvancedBusiness

Cold Calling vs. Inbound: Your Website as Sales Channel

Cold calling interrupts. Inbound attracts. In B2B sales, decision-makers inform themselves independe...

4 minutes
AdvancedBusiness

Legal Notice: What Your Imprint Must Contain

Every commercial website in Germany requires a complete legal notice (Impressum) under TMG Section 5...

3 minutes
AdvancedBusiness

Commission Models for Agency Partnerships

Commission models regulate compensation in agency partnerships: referral commissions, revenue sharin...

3 minutes
AdvancedBusiness

Communication Strategy: Creating Consistency

A communication strategy defines how your company speaks across all channels, website, social media,...

4 minutes
AdvancedBusiness

Competitive Analysis: Learning from the Competition

A competitive analysis shows what your competition does well digitally and where they leave gaps. It...

4 minutes
AdvancedBusiness

CRM and Drupal: Seamless Customer Data Integration

Customer Relationship Management (CRM) becomes worthless when website data is transferred manually. ...

4 minutes
AdvancedTechnical

CSS for Drupal Themes: Best Practices

CSS defines the visual appearance of your Drupal website. Modern CSS with Custom Properties, Contain...

5 minutes
BeginnerTechnical

Customer Journey Map: Optimizing Touchpoints

The customer journey describes the path from first contact to purchase and beyond. A customer journe...

4 minutes
AdvancedBusiness

Decision Matrix: Systematic CMS Selection

A weighted decision matrix replaces gut feeling with structured evaluation. Criteria are defined, we...

4 minutes
AdvancedTechnical

Drupal Deployment: Strategies, Rollback & Automation

Deployment describes the process of bringing code changes from the development machine to the live s...

6 minutes
AdvancedTechnical

DevOps for Drupal: Deployment Without Risk

DevOps connects development and operations into a seamless process. In Drupal projects, this means: ...

6 minutes
AdvancedBusiness

Choosing a Digital Agency: What Matters

A digital agency is more than a service provider, it is the technology partner for your digital plat...

4 minutes
BeginnerBusiness

Digital Strategy: From Vision to Implementation

A digital strategy connects business goals with digital measures and defines which technologies, cha...

4 minutes
BeginnerTechnical

Digital Transformation and Your Website

Digital transformation describes the integration of digital technologies into all areas of an organi...

6 minutes
BeginnerTechnical

Digitalization for SMEs: More Than a Website

Digitalization for SMEs means systematically mapping business processes digitally, not just having a...

4 minutes
AdvancedBusiness

Document Management with Drupal: DMS Integration

A document management system (DMS) organizes documents digitally, with versioning, access controls a...

4 minutes
AdvancedTechnical

Documentation in Web Projects: What You Need

Documentation in web projects swings between two extremes: too much or none at all. Both cost money....

4 minutes
AdvancedTechnical

Domain Valuation: What Your Domain Is Worth

A domain is more than an address, it is brand identity, SEO factor and trust signal. Domain valuatio...

3 minutes
BeginnerTechnical

Domain Strategy Before the Relaunch

The domain strategy defines how your content is addressed on the web. Subdomain vs. subfolder, count...

5 minutes
AdvancedBusiness

Enterprise Content Management: More Than a CMS

Enterprise Content Management (ECM) encompasses the capture, management, storage and delivery of ent...

4 minutes
AdvancedBusiness

Financing Web Projects: Budget and Models

Financing a web project encompasses more than the development price. Hosting, maintenance, content m...

4 minutes
AdvancedTechnical

Frontend Development with Drupal

Frontend development in Drupal encompasses theming with Twig templates, CSS architecture and targete...

6 minutes
AdvancedBusiness

GDPR and Drupal: Implementing Data Protection

The GDPR (General Data Protection Regulation) requires every website operator in the EU to process p...

6 minutes
AdvancedTechnical

Git Hooks: Automation in the Development Workflow

Git Hooks are scripts that run automatically during Git actions, before a commit, after a merge or b...

6 minutes
AdvancedTechnical

What Is Git? Version Control Explained Simply

Git is the version control system that holds code together in every professional Drupal project. Git...

6 minutes
AdvancedBusiness

HR Software with Drupal: Building Career Pages

Career pages are a central recruiting channel. When they are technically separated from the main web...

4 minutes
AdvancedTechnical

HTTPS Migration: The Secure Switch

HTTPS encrypts communication between browser and server and has been a ranking factor at Google for ...

6 minutes
AdvancedTechnical

VoIP and Web Integration: Click-to-Call

IP telephony (VoIP) replaces traditional phone systems with internet-based communication. For websit...

3 minutes
BeginnerTechnical

KISS Principle: Simplicity as Architecture

KISS stands for "Keep It Simple, Stupid" and describes the principle that simple solutions should be...

3 minutes
AdvancedBusiness

Lead Generation with Drupal: Visitor to Contact

A lead is a contact who shows interest in your offering. Lead generation is the process of convertin...

4 minutes
AdvancedBusiness

Project Management Triangle: Time, Budget, Quality

The project management triangle describes the dependency between time, budget and quality. If one va...

4 minutes
AdvancedBusiness

Make or Buy: Custom vs. Standard Solution

The make-or-buy decision determines whether you develop custom code or use existing modules and serv...

4 minutes
AdvancedBusiness

Digital Market Research: Data for Decisions

Your website is the largest market research tool you own. Every click, every search query and every ...

4 minutes
AdvancedBusiness

Marketing Automation with Drupal: Developing Leads

Marketing automation automates recurring marketing processes: email sequences, lead scoring, segment...

4 minutes
AdvancedTechnical

Server Monitoring with Icinga: Preventing Outages

Icinga is an open-source monitoring solution that monitors servers, networks and applications around...

6 minutes
AdvancedTechnical

Password Security: What Companies Need to Know

Compromised passwords are the most common cause of security incidents in companies. Strong passwords...

6 minutes
AdvancedTechnical

PHP 2026: The Language Behind Drupal

PHP is the server-side programming language that Drupal is built on. With PHP 8.3+ and performance i...

6 minutes
AdvancedBusiness

PIM and Drupal: Managing Product Data Centrally

A Product Information Management system (PIM) manages product data centrally: descriptions, specific...

4 minutes
AdvancedTechnical

Poka Yoke in the Web: Preventing Errors

Poka Yoke is a principle from Japanese manufacturing: systems are designed so that errors cannot occ...

3 minutes
BeginnerBusiness

Project Management for Web Projects

Project management determines whether a Drupal project is completed within time, budget and quality....

6 minutes
BeginnerTechnical

Planning a Website Relaunch: Guide

A website relaunch is the redesign of an existing website in structure, technology and content. Unli...

7 minutes
AdvancedBusiness

Resource Planning for Web Projects

Resource planning determines who has how much time for the project and when, on both the agency and ...

4 minutes
AdvancedBusiness

Sales Campaigns: Website as a Sales Tool

Sales campaigns need digital landing pages, tracking and CRM integration to be measurable. The websi...

4 minutes
AdvancedBusiness

Salesforce and Drupal: CRM Integration in Practice

Salesforce is the most widely used CRM in the enterprise space. The integration with Drupal automati...

4 minutes
BeginnerTechnical

Scrum in Drupal Projects

Scrum is an agile framework that breaks large tasks into manageable sprints. In Drupal projects, Scr...

6 minutes
AdvancedBusiness

Liquidity for Web Projects: Factoring

Web projects require investments that cannot always be financed from current cash flow. Factoring, m...

3 minutes
AdvancedTechnical

Single Sign-On with Drupal: Implementing SSO

Single Sign-On (SSO) allows users to log in once and access all connected systems. Drupal supports S...

6 minutes
AdvancedBusiness

Stakeholder Analysis Before the Relaunch

A stakeholder analysis identifies all people and groups that have an interest in the web project or ...

4 minutes
AdvancedBusiness

Target Audience Analysis: Website for the Right People

A target audience analysis defines who your website is built for, not demographically but by needs, ...

4 minutes
AdvancedBusiness

Ticket Systems for Development Teams

A ticket system is the central tool for task management in web projects. Every task, every bug and e...

3 minutes
BeginnerTechnical

UI Design: Interfaces That Work

User Interface Design (UI design) determines how your website looks and feels. Good UI design is not...

4 minutes
BeginnerTechnical

Developing a USP: What Sets Your Company Apart

A unique selling proposition (USP) describes the concrete advantage that sets your offering apart fr...

4 minutes
BeginnerTechnical

UX Design for Drupal Projects

UX design shapes the user experience of your Drupal website, from [information architecture](/en/kno...

6 minutes
AdvancedBusiness

WoodWing and Drupal: Integrating Publishing Workflows

WoodWing is a provider of Digital Asset Management (WoodWing Assets) and editorial workflow manageme...

6 minutes
Fitted