Serena Solutions – Overview and Demonstration – Serena ALM Reference Architecture



Serena Solutions – Overview and Demonstration – Serena ALM Reference Architecture

0 0


serena-presentations


On Github akevinlee / serena-presentations

Serena Solutions

Overview and Demonstration

Kevin A. Lee - Senior Solutions Architect

About Serena Software

IT Software Provider

We help Global 2000 enterprises build and release better software.

Orchestrated Solutions

Process based solutions built on customer-proven platforms.

   

Global Scale

  • 200+ R&D engineers
  • 15+ global locations
  • Follow-the-sun support

Financially Solid

  • $200M+ revenue
  • 35yrs delivering products
  • HGGC portfolio company

Serena Approach

Best of breed products

proven technology, implement what you need

Process centric

configurable technology, implement your processes

Full lifecycle traceability

trace processes and artefacts

Version everything

requirements, code, releases, environments, processes

Support secure development practices

automatically build in quality and security

Serena Products and Solutions

Serena Business Manager

10.1.5.2

Serena Dimensions RM

12.3

Serena Dimensions CM

14.2

Serena Deployment Automation

6.0  

Serena Release Control

6.0

Serena Service Manager

5.2

Serena ALM Solution

Serena ALM Reference Architecture

Solution Blueprint Discovery Tool Thought Leadership Best Practice

Domain Map

Domain Model Overview

Serena Business Manager

  • IT process automation platform- model and automate any workflow process

Rich, "easy to use" User Interface - engage with non technical users

Easily configurable reporting - use wizards to create reports, activity feeds and dashboards

Simplify process and tool integrations - visually integrate with other tools via web service orchestrations

SBM Process

SBM Platform

SBM Workcenter

SBM Composer

Serena Dimensions RM

  • Model any ALM work item- changes, requirements, tests, defects

Easily configurable reporting - use wizards to create reports and dashboards

Capture and visualise traceability - report on suspect relationships, compliance between work items - visually browse and update traceability relationships

Work in database or document mode - edit in spreadsheet like view or "familiar" document model

Serena Dimensions RM Dashboards

Dimensions RM Class Definition

Dimensions RM Traceability

Dimensions RM Links Browser

Dimensions RM Documents

Serena Dimensions CM

  • Developer focused- extremely fast, focused development operations

Changeset driven - atomic commit, changeset visualisation, easy predictable merging

Integrated task management - trace artefacts to tasks and integrate with other Serena products

Integrated peer review and expert chains - automated analysis and feedback on changeset quality

Dimensions CM Object Model

Dimensions CM Streams and Changesets

Dimensions CM Version Control

Dimensions CM Pulse

Dimensions CM Changeset Visualisation

Dimensions CM Peer Reviews

Serena Deployment Automation

  • Visually model release and deployment processes- "drag and drop" deployment orchestration workflows

Manage environments and configuration - deploy to environments, visualise and report on inventory

Promote along deployment pipelines - manual or automatic promotion with approvals

Engage all stakeholders in the release process - visual timelines, reports, mobile clients

Over 90 technology plugins - app servers, database, middleware, Windows/UNIX...

SDA Data Model

SDA Model Driven Deployment

SDA Model Driven Deployment Example

SDA Artefact Repository

SDA Timeline

SDA Application

SDA Environments

SDA Process Design

SDA Process Execution

SDA Architecture

Serena Release Control

  • Release Planning using Release Trains- plan and coordinate the deployment of multiple applications

Release Deployment using Release Packages - automate path to production using deployment paths

Manage Environments - schedule and visualise deployment and maintenance events

Capture Release Templates - capture repeatable collections of deployment tasks as templates

Integrate with Change and Deployment - integrate with defect tracking, ticketing and deployment tools

Release Control Data Model

Release Control Dashboard

Release Control Timeline

Release Train

Release Package

Environment

ALM Demonstration Scenario

Demonstration

1 / 46
Serena Solutions Overview and Demonstration Kevin A. Lee - Senior Solutions Architect