Top Banner
w: rencore.com | e: [email protected] | t: @rencoreab Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF)
6

Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

Jun 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

w: rencore.com | e: [email protected] | t: @rencoreab

Code Quality. Code Transformation.Code Governance.

The SharePoint Code Analysis Framework (SPCAF)

Page 2: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

Security

Governance

Supportability

Performance Compliance

Transformability

Migratability

Memory Leaks

analyzes SharePoint & Office 365 customizations for

Page 3: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

consists of

• Code Quality• Governance• Security• Performance• Best Practices• Supportability

• Refactoring• Deployment

Optimizations• Troubleshooting• Code Review• Migration

• Code Quantity• Code Complexity• Maintainability• Estimate Efforts• Track changes• Plan Testing

• Technical Documentation

• Troubleshooting• Deployment

Impact• Maintainability

• Plan Migration• Identify

Roadblocks• Understand

Impact• Estimate Efforts

Page 4: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

checks…

ü SharePoint Add-ins

ü Sandboxed Solutions

ü Farm Solutions (WSP)

ü SharePoint

Framework (SPFx)

ü Assemblies

ü Executables

ü JavaScript Files

ü PowerShell scripts

supports…

ü Office 365

ü SharePoint Online

ü SharePoint 2016

ü SharePoint 2013

ü SharePoint 2010

ü SharePoint 2007

runs in…

ü Visual Studio

2015/2013/2012/2010

ü Client Application

ü Build Systems e.g. TFS,

VSTS, TeamCity, Jenkins,

Atlassian Bamboo

ü SonarQube

ü Commandline

ü PowerShell

ü MSBuild

analyzes…

ü Client Side Code

(CSOM)

ü Fulltrust Code (SSOM)

ü SharePoint XML

ü JavaScript / CSS

ü PowerShell

ü HTML/ASPX/ASCX

Page 5: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

is used by

… checks the code quality directly in Visual Studio and centrally in a continuous integration

build environment

… verifies quality, analyzes dependencies, estimates migrations,

plans refactoring

… protects SharePoint environment during

deployment, documents

customizations for troubleshooting

… defines and checks customizations policies,

reviews compliance, governance and

security

Page 6: Code Quality. Code Transformation. Code Governance. · Code Quality. Code Transformation. Code Governance. The SharePoint Code Analysis Framework (SPCAF) Security Governance Supportability

SharePoint Code Analysis Framework

rencore.com

§ In-depth Code Analysis

§ Dashboard & Charts

§ Insightful Reports

§ Easy to Use

§ ALM integration

§ Details via www.spcaf.com