CloudBees SDM provides a comprehensive view of what is happening in your software delivery lifecycle. With CloudBees SDM, you can measure, manage, and continuously improve your team’s ability to deliver features, connect software development efforts to the rest of the business responsible for bringing software successfully to market, and have one central location to see all product development projects across the organization, linking project details, issues, analytics, team assignments, and current status. With CloudBees SDM, you can define products and correlate activity from your teams, value streams, GitHub repositories, Jenkins jobs, and other sources to view actionable and relevant details of your teams' contributions. As a developer, this collated view provides an overview that highlights blockages in the workflow like failing builds, stale pull requests, and blocked tasks. Developers can use the product overview and feature overview to manage the work in progress and ensure efficient execution so they can write code with minimal distractions. Engineering managers can understand where their teams are blocked, get metrics and visual data of their feature delivery efficiency, and can set policies to help improve the team workflow.
Popular docs and resources
Model your work with products
Products help you conceptualize offerings into segments that represent work to be completed. The products correspond to your team’s or company’s work. For example, a single product could model a software deliverable, an open-source offering, APIs, versioned software, documentation, or graphic designs.
Develop your own apps
Using the app framework within CloudBees SDM and its associated APIs, you can create custom apps to add or integrate new features and data. These apps can ingest data from different tools in the toolchain that may not be supported out-of-the-box. Customers are able to “future-proof” their toolset as they add new tools to the platform.
Use data types to build queries
CloudBees SDM uses data types and the Common Data Model to represents data entities and relationships in the simplest possible form to integrate processes across various systems and databases. The model is independent from any specific application and provides an additional level of indirection between applications' individual data formats.