Home >Documents >Aras PLM Software - Aras ALM Workshop for PLM ... 9 Rules Workflow ... Standard- Available ... Bill...

Aras PLM Software - Aras ALM Workshop for PLM ... 9 Rules Workflow ... Standard- Available ... Bill...

Date post:25-May-2018
Category:
View:230 times
Download:3 times
Share this document with a friend
Transcript:
  • aras.com Copyright 2012 Aras. All Rights Reserved.

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

    BEDIFFERENT

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    ACE 2012

    INTERNATIONAL

    Application Lifecycle Management Workshop

    Peter Schroer

    Aras Corp

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    COFES 2012 Marc Halpern (Gartner)

    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 dont 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 3

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    Workshop Format

    6 slides background information Ive collected

    Open discussion / brainstorming session on 4 topics:

    Source Code Vaulting

    IDE Integration

    Requirements Management / Systems Engineering

    Configuration Management

    Introductions

    Slide 4

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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 5

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    Why is ALM Important

    Slide 6

    sources spectrum.ieee.org/green-tech/advanced-cars/this-car-runs-on-code

    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

    Todays Luxury Automobile

    30-50+ chips

    >100 million lines of code

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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 Slide 7

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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

    Well talk about the data model, the process model, and the use cases. AND what do we integrate to or replace.

    Slide 8

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    ALM Solution Functional Concept

    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

    Rules

    Workflow

    Permissions

    Repository

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    ALM Software Development Process Map

    10

    Requirements

    Issues

    Specification

    Source Code Test Cases Documents

    Projects Management

    Release Plans

    Web Collaboration (Discussions, HelpDesk, Threads, Chat, Wiki, etc.)

    Requirements Requirements

    Specification Specifications

    Issues Issues

    Builds

    Mobile Collaboration (Discussions, HelpDesk, Threads, Chat, Wiki, etc.)

    Discussion, Thread Mgmt.

    Wiki Contents Management

    Dashboard & Reports

    Downloads

    License Management

    Activities & Milestones

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    Discussion Topic

    Source Code Vaulting

    Integrate

    Subversion

    CVS

    Git

    Replace

    Use PLM Vault? Practical? Realistic?

    Work-in-Process versus Released file vaulting

    Slide 11

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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 12

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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 13

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    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 14

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    Summary

    Next Steps?

    Whats Aras doing? (Next slide)

    Do we create an ALM SIG?

    Slide 15

  • aras.com Copyright 2012 Aras. All Rights Reserved.

    2012 -> Standard (Aras Managed) Modules: Requirements Management with Use Case and Test Case Traceability Collaboration Tools

    2012 -> Community Solutions 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

    Slide 16

    Collaboration Tools (threads, discussions, chat, wiki)

    Requirement Management

    Workflow

    Project Management

    Source code vaulting

    Subversion, Git, etc.

    Release Planning & Management

    Issue Tracking

    Lifecycle

    Specification version control

    Visibility & Traceability (Dashboard & Report)

    Change Management

    Test Case Management

    Document Management

    Standard- Available Now

    Community Available Now

    New in 2012

    Configuration Management

    Access Controls Agile Templates

    IDE

    Visual Studio Eclipse

    Aras ALM Solution Approach Roadmap

Click here to load reader

Reader Image
Embed Size (px)
Recommended