BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L

Similar documents
BEDIFFERENT A C E I N T E R N A T I O N A L

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

BEDIFFERENT ACE. C o p e n h a g e n. aras.com. Copyright 2012 Aras. All Rights Reserved.

BEDIFFERENT A C E I N T E R N A T I O N A L

Change & Configuration! Management

Software Development. Overview.

ALM-PLM Integration for Systems Development

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support

BEDIFFERENT A C E I N T E R N A T I O N A L

HP ALM11 & MS VS/TFS2010

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

BEDIFFERENT A C E I N T E R N A T I O N A L

Impact CM: Model-Based Software Change and Configuration Management

Aras Roadmap International Conference. Rob McAveney Brickstone Square Suite 904 Andover, MA [978]

GIV Solutions Ltd. Tel: Fax: Beit Hatamar, 17 Tidhar st, Kiryat Etgarim, Raanana 43000, Israel

Demand & Requirements Management Software Development QA & Test Management IT Operations & DevOps Change Management Agile, SAFe, Waterfall Support

Theme 1 Software Processes. Software Configuration Management

Product Stack and Corporate Overview

2010 International Conference SharePoint PLM aras.com

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge

PLM and ALM Getting Together

Integrated tools for collaborative software development

Agile Development with Jazz and Rational Team Concert

SharePoint Case Study. US Army Corp of Engineers

Software Development In the Cloud Cloud management and ALM

Requirements Management

Team Foundation Server

ACE 2011 International

Software Configuration Management. Slides derived from Dr. Sara Stoecklin s notes and various web sources.

Introduction to Programming Tools. Anjana & Shankar September,2010

HP Application Lifecycle Management (ALM) HP Quality Center Roman Zednik HP Software Austria

Effective Team Development Using Microsoft Visual Studio Team System

NobleTek: A Global Services Company

Enhancing The ALM Experience

ALM120 Application Lifecycle Management 11.5 Essentials

Enterprise Open Source PLM, How Can This Be Possible?

Open Source at Microsoft. Aras Drives Performance in Product Life-Cycle Processes

An Oracle White Paper September Oracle Team Productivity Center

How To Manage A Business Process

Holistic PLM for the development of mechatronic systems Proof of concept: Synchronized Mechatronics Engineering enabled by SOA

Nexus Professional Whitepaper. Repository Management: Stages of Adoption

Requirements Management mit HP Quality Center / ALM

Replication Workshop International Conference. Peter Schroer

Tools to support Requirements-Based Testing

Getting Started with Oracle

Document Management. Document Management for the Agile Enterprise. AuraTech Pte Ltd

Key Benefits of Microsoft Visual Studio Team System

Global Sourcing. Conquer the Supply Chain with PLM and Global Sourcing Solutions. Visibility Planning Collaboration Control

Aras Innovator 10 Scalability Benchmark Methodology and Performance Results

Product Lifecycle Management (PLM) software for the future offshore fleet

DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

Product Performance Information Management NSRP Conference, May 14-16, San Diego, CA

HP Application Lifecycle Management

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

Source Control Systems

Systems-driven Product Development. Overview

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

GECKO Software. Introducing FACTORY SCHEMES. Adaptable software factory Patterns

Ten Questions to Ask PLM Solution Suppliers What You Need to Know to Make an Informed Decision. August A CIMdata White Paper

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

How To Manage Project And Portfolio Management In Microsoft Office 2010

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

HP Agile Manager What we do

TeamCompanion Solution Overview. Visual Studio

SpiraTeam Feature Compa

Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent

Using Oracle Cloud to Power Your Application Development Lifecycle

QA & Test Management. Overview.

Using GitHub for Rally Apps (Mac Version)

ACE 2011 International. Role Based Clients. aras.com

key benefits of CloudForge

Test Data Management Concepts

SUMMARY NOMENCLATURE 1. INTRODUCTION

Federated, Generic Configuration Management for Engineering Data

HPE PC120 ALM Performance Center 12.0 Essentials

BEDIFFERENT A C E I N T E R N A T I O N A L

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

How To Create A Virtual Product Creation

IBM Rational DOORS Next Generation

Siemens PLM Software. Overview. 28 th of May 2008 Bulgaria. Colin Johnson

Quick start. A project with SpagoBI 3.x

THE BOEING COMPANY INFOS YS - GLOBAL ENGINEERING. ACE 2012 Project & Portfolio Management at Boeing 1st May 2012

Unleash Competitive Advantage through Software Lifecycle Integration

Mobile Development with Git, Gerrit & Jenkins

Requirements endlich 'richtig'

Integration of DB oriented CAD systems with Product Lifecycle Management

A Manufacturing Solution or

Driving Your Business Forward with Application Life-cycle Management (ALM)

Transcription:

BEDIFFERENT A C E 2 0 1 2 I N T E R N A T I O N A L

ACE 2012 I N TERNATIONAL Application Lifecycle Management Workshop Peter Schroer Aras Corp

COFES 2012 Marc Halpern (Gartner) Copyright 2012 Aras. All Rights Reserved. Slide 3 ALM and PLM: BFF? The design of software to be embedded in smart products has become too interdependent with the design of the product for ALM and PLM to remain completely independent of one another. On the other hand, the two domains have each have special needs that don t easily fit within the context of the other. So for the foreseeable future, ALM and PLM will have to walk hand-in-hand. What are the challenges in making that effective and as we look to the future, where should we focus our efforts?

Slide 4 Workshop Format 6 slides background information I ve collected Open discussion / brainstorming session on 4 topics: Source Code Vaulting IDE Integration Requirements Management / Systems Engineering Configuration Management Introductions

Slide 5 ALM Application Lifecycle Management For Software that is the product or goes into the product Firmware Application software Embedded Mechatronics context Not the internal IT applications Although the solution may be the same.

Slide 6 Why is ALM Important Lockheed F-22 Raptor = 1.7 million lines of code Lockheed F-35 Joint Strike Fighter = 5.7 million lines of code Boeing 787 Dreamliner = 6.5 million lines Today s Luxury Automobile 30-50+ chips >100 million lines of code sources spectrum.ieee.org/green-tech/advanced-cars/this-car-runs-on-code

ALM Current Solutions & Approaches Microsoft IBM-Rational Rally Open Source solutions (Git, Subversion, Bugzilla, ) Approaches: Focus is source code vaulting with very few features for ALM process and configuration management Hard-coded systems for small teams that lack the flexibility to adapt easily to user requirements, lack integration tools, and are not scalable for large, distributed enterprise projects Suite of point applications, not integrated approaches Designed for pure software company use cases, not mechatronics Copyright 2012 Aras. All Rights Reserved. Slide 7

Slide 8 Workshop Proposal Assume that ALM inside of PLM is the direction Single Configuration Management schema, but different behaviors and use cases for Mechanical, Electrical and Software content We ll talk about the data model, the process model, and the use cases. AND what do we integrate to or replace.

ALM Solution Functional Concept Rules Workflow Permissions Repository Copyright 2012 Aras. All Rights Reserved. Requirements Management Workflow Lifecycles Configuration Management Document and Specification Vaulting User and Access Rights Controls Project and Task Management Issue Tracking Collaboration / Social tools Use Case Management Test Case and Test Results Traceability Release Planning Source Code Vaulting? what did I miss? Slide 9

ALM Software Development Process Map Copyright 2012 Aras. All Rights Reserved. 10 Web Collaboration (Discussions, HelpDesk, Threads, Chat, Wiki, etc.) Mobile Collaboration (Discussions, HelpDesk, Threads, Chat, Wiki, etc.) Requirements Requirements Requirements Discussion, Thread Mgmt. Wiki Contents Management Issues Issues Issues Downloads Specification Specification Specifications Builds License Management Documents Release Plans Activities & Milestones Source Code Test Cases Dashboard & Reports Projects Management

Slide 11 Discussion Topic Source Code Vaulting Integrate Subversion CVS Git Replace Use PLM Vault? Practical? Realistic? Work-in-Process versus Released file vaulting

Slide 12 Discussion Topic IDE (development/authoring applications) Eclipse Visual Studio Integrate or Replace? Do we integrate in a similar way as Mechanical CAD? What functions?

Slide 13 Discussion Topic Requirements Management Is there a difference in RM data or processes? Software Mechanical Electronic Cable/Harness Complete System Modeling - Systems Engineering? Model-based engineering and simulation impact?

Slide 14 Discussion Topic Configuration Management Configuration Identification does S/W get a part #? Is S/W on the BOM? Do we need a vehicle configuration that includes S/W? How to handle the differences in Rate of Change? How to handle form-fit-function tier-up when software becomes significant to end-user operation, but changes so often?

Slide 15 Summary Next Steps? What s Aras doing? (Next slide) Do we create an ALM SIG?

Aras ALM Solution Approach Roadmap Standard- Available Now Community Available Now New in 2012 Release Planning & Management Change Management Visibility & Traceability (Dashboard & Report) Requirement Management Project Management Document Management Source code vaulting Subversion, Git, etc. Workflow Issue Tracking Lifecycle Specification version control IDE Test Case Management Visual Studio Eclipse Configuration Management Access Controls Agile Templates 2012 -> Standard (Aras Managed) Modules: Requirements Management with Use Case and Test Case Traceability Collaboration Tools 2012 -> Community Solutions Collaboration Tools (threads, discussions, chat, wiki) Aras ALM modules: Release Planning, Issue Tracking Git or Subversion Integration for source code vaulting Workflow and lifecycle templates for Agile methodology Visual Studio and/or Eclipse IDE plug-ins Copyright 2012 Aras. All Rights Reserved. Slide 16