← Back
CI Plugin Marketplace
Product design — plugin marketplace concept and experience architecture proposal
Role: Senior Designer
product-design
Problem
Jenkins' built-in plugin manager is a flat list inside the central settings page — no hierarchy between plugin types, no distinction between CloudBees proprietary and community plugins, and no context to help users understand what a plugin does before installing it.
Solution
Proposed a three-part improvement: a modern marketplace UI with app-store-style browsing and categorisation; explicit callouts for CloudBees proprietary plugins within the marketplace; and a new per-plugin settings architecture (established by the notification plugins) so every CloudBees plugin has its own dedicated experience rather than routing through the Jenkins settings hub. A wireframe prototype demonstrated the full proposed flow.
From settings list to app-store experience
01 Plugin Marketplace
Jenkins ships a centralised plugin manager — a flat list of everything available, nested inside the main settings hub. Functional, but not designed for discovery or adoption. The proposal extended the settings architecture established by the notification plugins — where each plugin has its own dedicated experience — into a full marketplace. A modern browsable UI would surface available plugins with richer context before installation, explicit callouts for CloudBees proprietary plugins alongside community ones, and a consistent settings pattern for every CloudBees plugin. Three improvements in one: a better marketplace, clearer product visibility, and a new experience baseline for CloudBees-built plugins.
Part of the CloudBees selected work →