Transport expresso-combined-feature-sheets

23
basistechnologies.com Approve Automate Collaborate Sequence BackOut Faster, Better SAP Development & Operations Feature list Approve Approval Rules Create user roles and trigger role-based workflows and notifications - so your Business Process Owner is informed when changes reach the test system. Configure mandatory approvers for each step in the Dev process and delegate approvals to the right person for specific time periods. Flexible Workflow Control Task workflow using control points that enable approval by the right people at each step of the Dev process. Approvals are fully configurable so your change process can be precisely modelled and enforced - for example, all changes must be approved by CAB before moving to the design phase. You can even create multiple approval paths in the same SAP environment to manage project and support separately - without the need for complex parallel development. Task planning Tasks enable you to take complete control of your SAP (and non-SAP) changes. Create Tasks before Dev work starts to manage design, impact and budget approvals. Then, link SAP transports to tasks to drive your change approval right through to your live production system, with complete control and visibility. Approvals move projects along – but they’re only ever as good as your insight into what you’re approving. Expresso gives contextual information that helps you consciously approve changes, and automates the approval workflow via email or web.

Transcript of Transport expresso-combined-feature-sheets

Page 1: Transport expresso-combined-feature-sheets

basistechnologies.com

Approve Automate Collaborate Sequence BackOut

Faster, Better SAP Development & Operations

Feature list

Approve

Approval Rules

Create user roles and trigger role-based workflows and notifications - so your Business Process Owner is informed when changes reach the test system.

Configure mandatory approvers for each step in the Dev process and delegate approvals to the right person for specific time periods.

Flexible Workflow

Control Task workflow using control points that enable approval by the right people at each step of the Dev process. Approvals are fully configurable so your change process can be precisely modelled and enforced - for example, all changes must be approved by CAB before moving to the design phase.

You can even create multiple approval paths in the same SAP environment to manage project and support separately - without the need for complex parallel development.

Task planning

Tasks enable you to take complete control of your SAP (and non-SAP) changes. Create Tasks before Dev work starts to manage design, impact and budget approvals.

Then, link SAP transports to tasks to drive your change approval right through to your live production system, with complete control and visibility.

Approvals move projects along – but they’re only ever as good as your insight into what you’re approving. Expresso gives contextual information that helps you consciously approve changes, and automates the approval workflow via email or web.

Page 2: Transport expresso-combined-feature-sheets

Approve

basistechnologies.com

Faster, Better SAP Development & Operations

Approve Automate Collaborate Sequence BackOut

Embedded Security

Comprehensive security and authorizations control what users can view and the actions they can perform based on SAP authorization profiles.

Enforce IT Segregation of Duties - for example change authors can’t approve their own changes to be deployed to the next environment.

Audited Approval

All approvals are fully audited with a full history of all actions performed on every change - approvals, imports, errors and amendments.

Expresso records who did what and when, and even remembers which warnings were acknowledged or ignored by approvers. Everything you need to improve your audit compliance for SOx, ITIL, FDA, CMMI or whatever standards your business demands.

Real-time CAB

Instead of relying on spreadsheets and last-minute team updates, base your next Change Approval Board on real-time, fact based reporting. Create custom CAB reports using drag and drop fields.

Drill down on tasks to view screenshots, attachments and approval history in real-time during your CAB meetings and update CAB actions live in Expresso so that you’re always in control.

Conscious Approval

Expresso approvals are supported by automated checks for technical, procedural, compliance and Dev standards meaning that your business and IT people make Conscious Approval decisions.

ActiveControl automatically performs the right checks at the right steps in your Dev process and provides an icon-based visual RAG status of remaining checks to be performed.

Test Approvals

Enter test results within Expresso. Enforce at which point in your Dev process your testers must enter test results and attachments.

Automated e-mail alerts speed up Dev and test cycles with notifications to enter results, approve testing and inform when testing has been completed.

Three GUI Options

Business approvals can be executed in the slick web interface. Click on the approval link in Expresso e-mails or use the My To Do view to see all pending approval actions.

Your Dev team can use Expresso right within the SAP GUI - creating tasks at the same time as SAP transports or linking transports to existing tasks.

And your Ops team get a comprehensive Windows GUI with advanced features to manage complex change approvals across your SAP releases.

ApproveFaster, Better SAP Development & Operations

Page 3: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

e-mail Based Approval

Expresso automatically sends e-mail notifications to the relevant people as soon as a change requires approval or testing. There’s even a direct link to the specific task in Expresso so you can instantly action it.

Any system and import errors are directed to an administrator to be immediately investigated.

Automated Integrity Checks

At each step in the approval process, Expresso uses ActiveControl to automatically check for dependencies, sequencing (overtake and regression), locked transports, approvals, released transports, conflicts and incomplete manual steps.

Analysis checks can be configured to be automatic or mandatory. Certain checks provide a warning and others block the approval or import. Any warnings acknowledged by approvers are fully audited.

Automated Deployment

Automatically import SAP transports after approval instead of relying on the manual intervention of the Basis team. Ensure that only tasks approved by the relevant people can be imported.

Whether you need to release, re-import or force the overwrite of custom or SAP object changes, you can do so in either real-time or based on a schedule (defined per SAP system). You can even lock certain transports at your own request to prevent them being imported.

No more manual migration – Expresso automatically deploys SAP transports (and even non-SAP changes) to test and production after approval.

Approve Automate Collaborate Sequence BackOut

Automate

Faster, Better SAP Development & Operations

Feature list

Page 4: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Supports Manual Deployment

Even with a fully automated deployment process, manual import of transports is still possible - for example, if emergency changes need to be processed, they can be manually deployed and Expresso retains a full audit trail.

Automates Transport of Copies

Expresso supports automated Transports of Copies (ToC) to deploy changes to test and QA systems.

This can be used to keep the original transport open and the objects locked while test cycles are performed and reduces the overall number of SAP transports required for cutover.

Cloud / On-Premise Build Analysis

System comparison and rebuild reporting automatically identifies the differences between both cloud and local SAP systems - a breakdown of the missing transports and changes is provided so appropriate steps can be taken to synchronize all systems.

Any transports imported into any SAP system for a given time period are reported on automatically, then add them to be queued and imported into designated cloud SAP systems. This provides further control and flexibility to system rebuilds and refreshes.

Virtualized Transport Paths

Add any cloud based SAP system into a transport path and automatically queue up and import all the missing SAP transports to update the system.

Automatically reports on the transports imported into any SAP system for a given time period and then adds them to be queued and imported into designated cloud SAP systems.

This provides further control and flexibility to system rebuilds and refreshes.

Pause for Manual Steps

Insert manual steps either before or after import to document important manual activities. Future transport imports can then be locked until the manual steps have been completed. For example, if you need to perform system refresh activities before import.

When the manual step is complete, Expresso re-starts the remaining import steps automatically.

Inbuilt Audit Trail

Expresso records detailed transport audit trails, providing a complete import history for every SAP system in your landscape.

Import Audit Trail allows you to access each transport log with maximum visibility, allowing you to manually execute transport imports one by one with a detailed track record.

Automate

Approve Automate Collaborate Sequence BackOut

Page 5: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

DevOps Newsfeed

Keep up to date on what your colleagues, are doing - whether they work in the business or IT - whether they’re in-house staff or work for a partner - whether they’re sat right next to you or on the other side of the world.

Expresso enables you to improve collaboration across your Dev and Ops teams with real-time visibility of approvals, test results, emergency changes and other key events across your entire SAP landscape in a real-time feed.

Web & Mobile Interface

Business people can use the Transport Expresso web application on their desktop, tablet or phone, with access to key functionality in their browser.

The Web GUI provides a dashboard-based overview of projects and items requiring action so that business people can easily view approvals and Dev status of their projects.

Social DevOps

Follow, share or comment on tasks, transports and even objects in your SAP system. Get a real time feed of activity relating to the things that matter to you within the Expresso Web GUI.

You can even follow tasks, transports and objects so that you receive a feed of relevant information. Plus, you can make comments and respond to your team’s comments and stay completely up to speed on every part of your SAP release.

A single central web dashboard enables all stakeholders to collaborate around projects, changes, transports and objects – from Dev to Deployment.

Collaborate

Approve Automate Collaborate Sequence BackOutFeature list

Page 6: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Test Results Integration

Testers can enter the test results directly into Expresso and mark them as complete. This ensures SAP transports are only moved once all testing activity has been processed.

Easily integrate with HP Quality Center - the test result URL can be stored in Expresso along side the SAP transport details.

e-mail Notifications

Notifications are automatically sent via e-mail to approvers, testers and business stakeholders, meaning less waiting and a slicker Dev process.

Every e-mail contains a link directly to the task, enabling instant approval or action and Expresso automatically processes the deployment of SAP transports based on e-mail approvals.

Connect IT with the Business

Enable business people to log specific business requirements and change requests at the top of your IT demand funnel. Manage change approvals using Tasks and get control of business requirements, investment and solutioning before your SAP transports are created.

Then, link SAP transports to Tasks and manage the technical change delivery process through to production, giving your business people complete visibility from requirement to release.

Global Ops Cockpit

The Windows GUI provides an overview of all tasks and SAP transports across the entire SAP landscape for your Ops team. All transport paths, systems and SAP transports can be viewed and managed in a common interface.

Global Transport Search enables you to identify any SAP transports across your landscape and instantly identify where it is in your Dev lifecycle.

SAP GUI for Devs

Access Expresso right within the SAP GUI - where your SAP developers work.

SAP transports can be assigned to Expresso on creation and release within the SAP GUI to ensure that every transport is always associated with a change request task.

Web Based Project Dashboard

Define projects and project phases in Expresso, constantly monitor RAG status based on SAP tasks and transports within each phase. Drill down into the detail within each project to manage everything from project status to project cutover.

Expresso consolidates information centrally from across your entire SAP landscape - whether it’s in ECC, BI, CI, CRM, SRM, Portals or even HANA.

Collaborate

Approve Automate Collaborate Sequence BackOut

Page 7: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Instant Visual Audit

Visual Audit provides a fast, visual representation of historical issues for every SAP project transport. A RAG status indicates where there have been previous issues identified by the ShiftLeft or DevMax analyzers - indicating any quality or conflict issues enabling Release Managers and Project Managers to interrogate the lifecycle of any change task.

Date, time, developer name along with details of the issue identified and resolved are provided. This is useful for vendor performance reviews and to increase overall Dev quality.

Runbook Ready

Create Runbooks that describe a series of manual steps - and inform the responsible person by e-mail when their tasks are due. For example, you could inform your Ops team when a system refresh needs to be performed.

Runbooks can contain automatic and manual activities, across both SAP and non-SAP systems.

Non-SAP support

Even non-SAP changes can be managed inside Expresso. Important things like manual configuration, system refreshes and changes to partner systems, can all be managed as Tasks.

Expresso efficiently manages the sequencing between SAP and non-SAP changes.

Collaborate

Approve Automate Collaborate Sequence BackOut

Page 8: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

Cross System Dependency Control

Manually add cross-system dependencies into your landscape, for example ECC and BI transports which must be deployed together.

You can define relationships between SAP transports to override the default import sequence by locking in dependencies.

Overtake & Overwrite Control

Automatically observe SAP transport dependencies to eliminate overtake and overwrite of changes.

Expresso detects regression issues at transport, object and object key level.

Guaranteed Sequencing

SAP transports are automatically sequenced based on the release date and time - so you can guarantee that the order your transports are imported in to production is identical to the development sequence and test import sequence.

Expresso always gets transports in the right order. It automatically manages overtake, overwrite and dependencies – first in test, later in production.

Sequence

Approve Automate Collaborate Sequence BackOutFeature list

Page 9: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Transport of Copies Support

Performing a SAP transport deployment using Transport of Copies (ToC) reduces the amount of approvals required during rework, reducing the manual intervention.

This SAP recommended mode of operation will ultimately reduce the number of transports imported at cutover and will simplify development administration.

Transport Logs, Object & Key Count

View a consolidated list of SAP transport import logs and results for a single transport or an entire project or release.

Estimate the time SAP transports will take to import through Transport Object Count and Table Keys right within the Master Build List.

Single Landscape Optimized

Run support and projects simultaneously in a single Dev environment and manage sequencing across both using consolidated import queues.

A single import queue is then provided to view all target systems for the same SAP system ID, enabling imports to be properly sequenced for system refreshes, system builds and project cutovers.

Master Build List

The Master Build List provides a central view of all build activity for a release, which includes a sequenced list of all SAP transport deployments, manual activities and non-SAP deployments that need to be performed at project go-live.

Release Managers can confidently process the right changes in the right order. A snapshot of the latest list and sequence of both SAP transports and manual activities can be extracted out of Expresso at any time to provide an off-line build list.

Agile Unbundling

Remove changes from SAP projects at any stage of the Dev lifecycle. Simply, select a subset of change tasks and Expresso will assess whether they can be migrated without the other change tasks in the project - meaning that you can confidently split your release.

Or simply drag a subset of change tasks from the current release into a new release. Then, when the tasks are approved, Expresso will automatically identify any dependent transports that will need to be imported together.

Intelligent Deployment

Expresso ensures that a complete solution is moved by automatically warning if SAP transports relating to a single business requirement are not moved together.

Any orphan transports, which your development team have started - but have never made their way to production - are easily identified so there are no anomalies in your SAP landscape.

Sequence

Approve Automate Collaborate Sequence BackOut

Page 10: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

BackOut Sequencing

OneStep preserves sequencing when backing out an import run, ensuring that the order in which changes are reversed is the exact opposite of the import order.

Production & Test Protection

OneStep provides you with the ability to restore production systems to their pre-import state, reversing your changes immediately without having to re-develop, test and approve fixes.

It is also possible to roll-back changes to pre-production systems - such as test or training environments.

OneStep Transport BackOut

OneStep provides the ultimate insurance policy to SAP system downtime - the unique ability to roll-back a transports import run from any SAP system in minutes.

The OneStep feature works for versionable and non-versionable objects on any ABAP stack system - including BW.

The single most desirable function in any critical operation – an undo button. BackOut gives you the ability to reverse your transports and restore the system to pre-import state - your safety net against business downtime.

BackOut

Approve Automate Collaborate Sequence BackOutFeature list

Page 11: Transport expresso-combined-feature-sheets

Parallel-track SAP development can get incredibly complicated incredibly fast. Multi-track dynamically monitors objects within SAP transports across multiple landscapes – so you can manage object contention, merge changes across systems, and free your dev team to work at pace without worrying about re-keying or object locking.

basistechnologies.com

Multi-Track Merge CutoverFeature list

Instant Conflict Alert

DevMax flags any changes that reference the same objects in parallel SAP systems so that your developers know instantly when they’re working on conflicting objects. DevMax flags changes both at the start and end of the development lifecycle.

Multi-track parallel development support provides a central view of every SAP transport in your SAP landscape.

Dynamic Conflict Monitoring

Dynamically monitor conflicts at object level across your entire SAP landscape without using object locking. This can free upto developers to work without worrying about regression issues or retrofit.

Rather than locking objects within transports (using SAP’s Cross System Object Locking), DevMax uses dynamic conflict analysis to free up developers to work on the same objects in parallel - so that big projects don’t hold up urgent changes.

Faster, Better SAP Development & Operations

Achieve Continuous Development

Achieve Continuous Development by running secure multi-track development - so your SAP teams work faster by safely developing support and project changes in parallel.

DevMax dynamically manages change contention and removed overwrites, overtakes and regression scenarios across parallel landscapes (including n+1 or n+n dev environments). Make multi-track SAP development simpler by continuously monitoring the objects in every transport across your landscape to manage object contention and dependencies.

Multitrack

Page 12: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

Merge Monitoring

Within a final merge target system you can track and monitor retrofit activity and automatically merge changes affecting the same object.

Remove the need to re-key changes from spreadsheets and the admin work associated with retrofit monitoring.

Eliminate Re-keying

Virtually eliminate manual re-keying of SAP changes in your parallel development systems and free your Dev team to focus on important things instead.

Merge multiple source transports into a single merge transport and simplify merge tracking and sequencing.

DevMax also provides 1:1 tracking if required.

Automatic Merge

DevMax will automatically suggest which changes can be merged without intervention - typically 90% of all SAP changes. Even failed merges can be re-processed.

Merge works for ABAP, non-ABAP, BW and MDM changes.

Parallel dev creates the need to consolidate changes – and that usually means manually re-keying across systems. The Merge component automates change merging and eliminates more than 80% of manual re-keying – massively saving resource costs and downtime due to human error.

Merge

Multi-Track Merge CutoverFeature list

Page 13: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

Supports Transport of Copies

Perform SAP transport deployments using Transport of Copies to reduce the overall number of transports required during rework.

This SAP recommended mode of operation will ultimately reduce the number of transports imported at cutover and will simplify dev administration.

Fast Cutover Activation

Imports all objects in the correct sequence and delays activation until the import run has completed. When the import has finished, the target environment is then automatically activated,

This significantly accelerates the time taken to perform the transport import run - achieving a reduction in cutover times by up to 20%.

Parallel Import Orchestration

Perform a fast transport import at cutover for all SAP systems in parallel. Run ECC and BI imports in parallel and DevMax will automatically manage dependencies between cross-system changes.

What’s more, if there is an Expresso manual step, the whole import will stop until the step is complete and will then automatically restart the parallel import straight away.

Parallel Import Orchestration can reduce cutover times by as much as 25%.

When the big “move to production” moment comes, there are thousands of things to keep in mind. DevMax provides a range of features that make cutovers faster and simpler. It also helps you orchestrate the myriad of activities and roadblocks – with advanced features that accelerate technical cutover by 25%. And that’s how cutover loses its scariness and unpredictability.

Multi-Track Merge Cutover

Cutover

Feature list

Page 14: Transport expresso-combined-feature-sheets

Some transports have critical or risky objects. The trouble is, you don’t know which ones without manually checking the contents.

basistechnologies.com

Risk Guard

Faster, Better SAP Development & Operations

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact RadarFeature list

Inbuilt Risk Content

Over 20 out of the box high risk objects are bundled with ShiftLeft - with the ability to easily add custom objects that represent a risk to your business.

Automatically import critical batch programs from our Batch Analyzer as risky objects - so that you spot changes that might impact your batch before they impact your business.

Risk Rating System

Associate objects with a 1-10 risk level rating and drive granular approvals based business risk.

Automatically block the import of level-8 risk or higher. Use risk levels to determine different escalations or approvals.

High Risk Object Flag

Risk Guard highlights any transports that contain objects identified as a critical or risky. For example company code changes, planned changes or changes to number ranges.

Automatically flag high risk objects and enforce specific approval paths based on their risk level.

Page 15: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

Feature list

DevEnforcer Business Impact Analysis 20+ Analyzers

Multi-Level Impact Analysis

Deep Impact assesses the objects included in transports to determine whether any objects referenced are either part of the group of transports being moved or have already been moved beforehand.

A thorough analysis is carried out, recursing down through 10 levels of object hierarchy in your Configuration Relationship Repository, leaving no stone unturned.

Configuration Relationship Repository

ShiftLeft builds a MiniCube of your SAP system configuration - including custom objects - to determine dependencies between objects in a hierarchy. This Configuration Relationship Repository is updated every time a change is moved through your landscape, providing a rapid way for ShiftLeft to perform Deep Impact Analysis.

Deep Impact resources through your Configuration Repository to identify deep relationships between seemingly unrelated objects - so your impact assessment is thorough and comprehensive.

Achieve Continous Integration

Achieve Continuous Integration by analyzing every dependent object within your SAP project transports at every approval point. Resolve transport import errors before they break the build in test and production environments.

Code gets safer the more you know about the impact of any change. Deep Impact Assessment creates a repository of your SAP configuration relationships (stored in a MiniCube) and then analyzes the impact of every change on every dependent object - completely automatically. And that means earlier fixes and fewer surprises in test and production.

Deep Impact Assessment

Risk Guard Deep Impact Assessment Test Impact RadarFeature list

Page 16: Transport expresso-combined-feature-sheets

basistechnologies.com

Risk Guard Deep Impact Assessment Test Impact Radar

DevEnforcer Business Impact Analysis 20+ Analyzers

Faster, Better SAP Development & Operations

Feature list

Intelligent Test Targeting

Test only the functionality that is impacted by your project based on the technical objects changed within the relevant SAP transports.

Automatically impact assess changes to identify the affected transactions and programs - and the associated test scripts - that need to be executed as a result of the objects included in the changes. This is fully integrated and part of the solution to enable testing effort to be targeted.

Configuration Relationship Repository

Test Impact Radar builds a MiniCube of your SAP system configuration and code - the Configuration Relationship Repository - relating deep technical objects to top level transactions.

This then enables you to upload test scripts, which are parsed so that top level transactions can be linked to your configuration repository. This enables lightning fast, real-time analysis of individual SAP transports or complete projects.

Achieve Continuous Testing

Make a move to Continuous Testing by understanding your current Test Impact position for every change across your SAP landscape. Produce real-time snapshots of Test Impact for any project at any time.

You can even use Test Impact Radar to keep business people abreast of transactions and business processes that will be impacted by your release - based on the technical objects within them.

A targeted, risk based test plan for your SAP releases: Test Impact Radar identifies all SAP transactions affected by all of the objects in all of your release transports. Then it scans your test scripts and relates the two, so you get a snapshot-like impact assessment at any time during the project – this allows your testers to prep and keeps your business stakeholders in the loop.

Test Impact Radar

Feature list

Page 17: Transport expresso-combined-feature-sheets

basistechnologies.com

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Faster, Better SAP Development & Operations

Feature list

DevEnforcer

Code Performance Check

Automatically run performance checks to identify potential code performance problems based on configurable rules. For example, detect where a SELECT statement is used without a WHERE clause.

Development Standards Check

Automatically perform development standards checks to enforce naming conventions for programs and data object based on configurable rules.

Code Inspector Integration

Ensure that every change made by every developer adheres to the same standards by integrating Code Inspector into your development process.

QA from the start: an integrated code inspector makes sure developers adhere to consistent coding and naming standards. It also runs proactive analyzers that identify potential code performance problems – a huge time and money saver for dev and test resources.

Feature list

Page 18: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Cross Supplier Analytics

Enhanced people data enables additional information to be recorded against Developers to drive insightful reporting and comparisons on breaches of Dev standards.

Meta-data includes: Resource Types (e.g. employee, partner, contractor). Company (e.g. IBM, Accenture, Capgemini). Location (e.g. US, UK, India) and Cost Band.

Transport Naming Check

Enforce SAP transport naming conventions based on your own rules.

DevEnforcer automatically checks the transport description field against a naming standards ‘mask’ to ensure that you developers are applying standards even when using free text fields.

Malicious Code Check

Automatically perform security checks to identify potentially malicious code. For example, identify a system call or CALL TRANSACTION statement inside any ABAP program.

Configure and maintain rules within DevEnforcer to suit your own malicious code standards.

DevEnforcer

Page 19: Transport expresso-combined-feature-sheets

basistechnologies.com

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Faster, Better SAP Development & Operations

Feature list

Better upgrades & EhPs

Run smoother upgrades and Enhancement Pack projects by running BPCA automatically for the tasks and SAP transports in your release.

BPCA Integration

Test only the functionality that is impacted by your project based on the technical objects changed within the relevant SAP transports.

Automatically assess changes to identify the affected transactions and programs and the associated test scripts that need to be executed as a result of the objects included in the changes. This is fully integrated and part of the solution to enable testing effort to be targeted.

Shift Business Impact Left

Ensure your business community understands the potential impact of projects using the advanced features of SAP Business Process Change Analyzer for all transports within your project.

Empower your business people to better plan business change, training and testing well in advance of go-live to ensure complete business readiness and minimum operational disruption.

SAP Business Process Change Analyzer (BPCA) enables you to understand the full impact of a change or transport. ShiftLeft hooks in to SAP BPCA and enables you to assess a complete project or release - so that no stone goes unturned and there are no business surprises.

Business Impact Analysis

Feature list

Page 20: Transport expresso-combined-feature-sheets

basistechnologies.com

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Faster, Better SAP Development & Operations

Feature list

Own Approval Alert Check

Automatically perform a Segregation of Duties check to identify whether a user is trying to approve their own changes.

If the current user is the owner of any of the transports being imported, they are prevented from importing their own changes.

Locked Import Queue Check

Automatically check if a lock has been applied to a control point or import queue to prevent approvals and imports.

This is particularly useful when a system is offline for a refresh, or if you run a cloud based pre-production environment.

Transport Release Check

Automatically perform a releasability check to highlight the SAP transports that have not been released and identify the reasons why each transport cannot be released.

If you can identify development issues close to go-live, you can identify them early in your dev lifecycle. That’s the philosophy behind ShiftLeft - and it’s why we’ve created 20 additional Analyzers and made the analysis framework extensible.

20+ AnalyzersFeature list

Page 21: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

DevEnforcer Business Impact Analysis 20+ AnalyzersDevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Previous Errors Check

Indicates whether an SAP transport has failed when being imported to previous systems - and what the reasons for failure were.

This can be used to highlight any transports that are likely to fail when being imported into the next target, as they have failed during import to previous systems.

Manual Steps Check

Highlights the details of any manual steps that need to be completed during import of the selected SAP transports. This could be post refresh steps such as RFC connections for example.

Factory Calendar Check

Check a factory calendar during transport approval and warn if today is not a ‘work day’ in the factory calendar.

Automatically checks if an SAP transport is being imported before an agreed date in a custom field. ShiftLeft warns when a list of tasks being imported contains imports which fail this check.

Approval Date Check

Automatically checks if an SAP transport is being approved before the agreed ‘don’t approve before’ date. ShiftLeft warns when a list of tasks being imported contains imports which fail this check.

20+ AnalyzersImport Order Check

Automatically check the order of imports to ensure they are being processed in the correctly calculated sequence. If a user attempts to import in a different sequence, they will be warned so that corrective action may be taken.

Page 22: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

MDM Overtake Check

Check for MDM transport overtakes and conflicts. Useful for full MDM exports.

Check Local Non-Transportables

Check and report local non-transportable transport requests where the SAP transport target is blank.

OSS & Object Alert Check

Automatically check SAP objects and OSS notes to check whether any of the selected SAP transport requests contain changes to SAP objects or OSS notes. If so, the relevant objects will be listed along with any OSS note numbers included in the transports.

CTS+ Conflict Check

CTS+ conflicts check non-ABAP objects to be examined during the merge process to ensure that the transport being imported does not overwrite local changes in the merge target system.

For conflicting objects, the last changed timestamps are compared and a warning message is output if the transport to be imported has an earlier timestamp than the one in the merge target system.

Unicode Check

Highlight SAP transport objects where the unicode check flag has not been switched on to perform a unicode syntax check.

Unconditional Modes Check

Highlight SAP transports that have specific unconditional modes set.

Transports with the following modes - overwrite original objects, overwrite objects in unconfirmed repairs, import customer table entries - will be highlighted by this analysis.

20+ Analyzers

Page 23: Transport expresso-combined-feature-sheets

basistechnologies.com

Faster, Better SAP Development & Operations

DevEnforcer Business Impact Analysis 20+ Analyzers

Risk Guard Deep Impact Assessment Test Impact Radar

Custom Analysis Checks

Shift Left Analyzers are extensible, meaning further custom analysis types can be added to the standard checks to enable customer specific functionality to be implemented.

BW Object Failure Check

Analyze specific BI/BW objects that are renamed on import. Because names differ between systems, conflict analysis is not reliable.

This specifically refers to Routines (ROUT) and Formulas (RSFO).

Tasks not in TOC Check

Ensure that all transport sub-tasks have been included in a Transport of Copies (ToC).

For example, if ToCs are being used to deploy development changes to QA.

Transport of Copies Check

Automatically checks if an SAP transport is a Transport of Copies (ToC).

For example, if ToC has been used to deploy development changes to QA it could be that the ToC’s should not move past QA to production in the transport path as the original development transports should be used. The analysis can be used to prevent the ToC’s from moving past QA in this case.

Unreleased Task Check

Check and report any unreleased sub-tasks inside SAP transport requests.

Dual-Domain Controller Check

Checks the status of any Dual-Domain controller integrations. The transports are analysed to check whether the transfer of them to another Transport Expresso Domain Controller can be carried out or not.

20+ Analyzers