20100917 mks integrity platform overview

26
MKS Integrity - Enterprise ALM Platform An Overview of MKS Integrity Architecture, Concepts and Capabilities

Transcript of 20100917 mks integrity platform overview

Page 1: 20100917 mks integrity platform overview

MKS Integrity - Enterprise ALM PlatformAn Overview of MKS Integrity Architecture,

Concepts and Capabilities

Page 2: 20100917 mks integrity platform overview

What are we talking about

• Introducing MKS Integrity• Next Step from MKS Implementer / CA 2E CM / CA Plex

• MKS Integrity Architecture• Technology Architecture• ALM Functional Coverage• Agile Coverage

• Key MKS Integrity Concepts• Item Types• Workflows• Relationships• Security, Automation• Metrics, Reporting, Charting & Dashboards

• In Summary

Page 3: 20100917 mks integrity platform overview

Introducing MKS IntegrityMKS Integrity is an enterprise application lifecycle management (ALM) platform that coordinates and manages all activities and

artifacts associated with software development through a single unified application to deliver higher team productivity, visibility and compliance for software engineering and IT organizations.

Page 4: 20100917 mks integrity platform overview

What Makes MKS Integrity Unique

• MKS Integrity provides consistent capabilities across all disciplines of the application lifecycle by defining hierarchies, relationships and change management processes for numerous user defined application artifacts.

• Unlike other ALM offerings that have been assembled by acquisition, our unified platform provides enterprise class scalability and multi-platform capability to support large scale software reuse initiatives, workflow-based collaboration and rich mining of application activity data to deliver higher team productivity, visibility and compliance for software engineering and IT organizations.

Page 5: 20100917 mks integrity platform overview

MKS Integrity Technology Architecture

Page 6: 20100917 mks integrity platform overview

Common ALM Architecture Challenges

• No real-time visibility• Lack of visibility into geographically distributed team activities• Lack of consolidated information about status of work• Lack of virtual team collaboration causing project disruption

• Compliance and Security• Lack of security controls exposing systems to unauthorized access• Cannot provide evidence of security controls• Increased compliance costs due to undocumented or poorly defined

software development processes• High administrative efforts

• High administrative costs due to proprietary skills needed to support various toolsets in use

• Too much effort expended to provide management reports• Overlapping functionality across ALM tools; what to implement?

Page 7: 20100917 mks integrity platform overview

MKS and Application Lifecycle Management

Page 8: 20100917 mks integrity platform overview

CA 2E / Plex

Page 9: 20100917 mks integrity platform overview

MKS Integrity – ALM Coverage

Page 10: 20100917 mks integrity platform overview

Gartner Magic Quadrant for Software Change and ConfigurationManagement for Distributed Platforms (March 2009)

The Magic Quadrant is copyrighted 2009 by Gartner, Inc. and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It depicts Gartner's analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the "Leaders" quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

MKS• Best overall current

features• More than just SCCM• Long history of excellence

Page 11: 20100917 mks integrity platform overview

The Forrester Wave is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave are trademarks of Forrester Research, Inc. The Forrester Wave is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change.

MKS• Best overall current

features• Highest Scores in:

• ‘Security’• ‘Running a Project’ and• ‘Process Configuration’

Page 12: 20100917 mks integrity platform overview

MKS Integrity Key Concepts

Page 13: 20100917 mks integrity platform overview

MKS Integrity Concept: Items

• An ITEM is the fundamental building block of the MKS Integrity data model

• Every item has an assigned type; examples include Requirement, Specification, Test Case, Change Request, etc.

• Every item type has attributes describing:• purpose, such as

description, classification, etc

• data elements• management information

such as assigned user, state, completion dates,

Page 14: 20100917 mks integrity platform overview

Enforced Item Workflow

• Every item type has its own workflow which describes how it moves from state to state;• State transition rules,

conditions and permissions are defined by the administrator and enforced by the system

• State transition history is displayed to users

• Transition rules can require notifications and approvals

• E-signatures can enforced for state changes

Page 15: 20100917 mks integrity platform overview

Defined Item Relationships

• Items can be linked by unlimited user defined relationships

• Defined relationships are used to create hierarchy and trace relationships• Can group an entire set

for management and impact analysis purposes

• Can also derive automated metrics across relationships

• Can be used for suspect linking

Page 16: 20100917 mks integrity platform overview

Item Reuse

• Any item can be reused within multiple documents or projects• Can be versioned, branched

and baselined as part of a configuration

• Standard configuration management concepts applied to items (requirements, specifications, test cases) or code

• Parent/child relationships can be configured to manage dependencies

Page 17: 20100917 mks integrity platform overview

MKS Integrity Concept: Process Automation

• Process automation can be configured to:• Automate escalation

and notification due to occurrence of pre-defined events (such as inactivity thresholds, time limits, etc.)

• Launch external processes based on pre-defined rules

• Automatically calculate system metrics based on derived schedule

• Conditional assignments

Page 18: 20100917 mks integrity platform overview

MKS Integrity Security Model

• Enterprise class security enabling:• Domain-based

authentication• Item level access

permissions• Attribute control

(viewing, editing)• E-signature and state-

based approvals• Audit reporting and

control

Page 19: 20100917 mks integrity platform overview

MKS Integrity Concept: Metrics

• Metrics can be automatically derived for:• All activities contained

within a unit of work (i.e. Project effort, costs)

• Portfolio Management purposes (i.e. Applications maintenance activity)

• Process efficiency (i.e. first-time-right, churn, KPI)

Page 20: 20100917 mks integrity platform overview

MKS Integrity Reporting, Charting, Dashboards

• Comprehensive reporting, charting and dashboards to:• Summarize status

information meaningful to your business

• Compare project progress over time

• Visualize team performance and indicators

Page 21: 20100917 mks integrity platform overview

MKS Integrity for Agile

MKS Integrity for Agile is an enterprise application lifecycle management platform that enables organizations to adopt Agile software development methodologies while also managing traditional development methodologies.

MKS Integrity for Agile simplifies the transition from traditional processes and practices to more agile ones, through its unsurpassed process flexibility. Built as a single solution, it provides out of the box transparency and real-time visibility with the ability to manage all development processes and artifacts in a single data repository.

Page 22: 20100917 mks integrity platform overview

MKS Integrity for Agile

MKS Integrity for Agile is an enterprise application lifecycle management platform that enables organizations to adopt Agile software development methodologies while also managing traditional development methodologies.

MKS Integrity for Agile simplifies the transition from traditional processes and practices to more agile ones, through its unsurpassed process flexibility. Built as a single solution, it provides out of the box transparency and real-time visibility with the ability to manage all development processes and artifacts in a single data repository.

Page 23: 20100917 mks integrity platform overview

Video Demo

www.mks.com

Page 24: 20100917 mks integrity platform overview

In Summary

• MKS Integrity enables you to:• Gain control and visibility across global development activities• Manage the ALM process as a single entity and data model• Adopt gradual implementation approach

• Build on existing MKS tooling• Focus on alleviating immediate challenges• Next generation, enterprise-based architecture & capabilities

delivering• Strong, tailorable support for Agile development

Page 25: 20100917 mks integrity platform overview

Next Steps

• Take a closer look in the afternoon session• Web meeting technical discussion and question and answer• Agile assessments from CREOSS incorporated with tooling

assessments

ADC Austin as MKS ResellerJohn [email protected]://adcaustin.com

Page 26: 20100917 mks integrity platform overview

Thank You

www.mks.com