rightnow - minerva aras blogblog.minerva-plm.com/wp...lifecycle-management... · found a db and...

18
© 2014 Aras aras.com 1 RIGHTNOW ACE 2014

Upload: others

Post on 13-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

© 2014 Aras aras.com1

RIGHTNOWA C E 2 0 1 4

Page 2: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

A C E 2 0 1 4

Resilient PLM

How to make sure your system is upgradeable,your customizations are never lost and your data are never locked in

© 2014 Aras aras.com

Page 3: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Agenda

What is Resilience

Why do we care in PLM

What Aras is doing to deliver Resilient PLM

What you can do Right Now to improve your PLM experience

Goal

Leave this session armed with ideas to discuss with colleagues and motivated to improve your PLM rollout

© 2014 Aras aras.com3

Page 4: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Why (continue to) Talk about Resilient PLM

“Resilient PLM” idea introduced at ACE 2013

Many, many conversations within the community

Top 3 biggest disappointments with PLM

1. Chose wrong software, can’t configure to meet business requirements

2. Became irrelevant within 3 years (can’t adapt to new requirements)

3. Can’t move the business forward to new IT technology because of PLM

2 + 3 are about clearly resilience

© 2014 Aras aras.com4

Page 5: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Robust vs. Resilient

Robust: Solid, immobile, strong, un-bending, …

vs.

Resilient: Adaptable, flexible, fault tolerant, Future Proof…

Page 6: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Resilient PLM

Adapts to changing business requirements – “liquid software”

Is tolerant of technology, IT standards and platform version changes

Robust handling of network or hardware failures

Why worry about Resilience?

▫ Preserve investments in customizing, integrating, and training

▫ 20+ year product lifecycles demand long-term PLM continuity

© 2014 Aras aras.com6

Page 7: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Resilient PLM

What does the Next 10-20 Years look like for your PLM project?

▫ Hardware scalability to support end-user growth

▫ Vault file storage space requirements

▫ What-if more remote sites are added, is the network ready

▫ New functionality, new departments, new workflows,…

▫ Does PLM survive a management change? Acquisition?

▫ What-if if the CAD software is changed? ERP software is changed?

Are we designing and deploying PLM in way that is resilient?

Page 8: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Resilient PLM

Attributes of a 20 year PLM system

Transparent – no hidden meaning or secret decoder ring. If you found a DB and Vault without the software 20 years from now, could you still extract your product structure / data

Evolvable – nothing IT platform specific, because we don’t know what Microsoft, Google, Oracle (and the vendors that don’t exist yet) will be doing 20 years from now

Adaptable – because company processes will surely change in the next 20 years

Page 9: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Aras Resilient PLM

Open▫ Modeling Engine for Easy Adaptability ‘Liquid Software’

▫ Open Architecture /Published API’s / Transparent Data-Model

▫ Customer Data is Stored Non-Encrypted

▫ Subscribers have Source Code

Subscriber Upgrade Guarantee

Self-Documenting System

Company Culture:

▫ No customer left behind

▫ No Customer forced into an expensive upgrade

© 2014 Aras aras.com9

Page 10: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Aras Resilient PLMReport Card –14 Year PLM System

Aras AML is the resiliency secret sauce. Backward compatible, consistent syntax, change tolerant.

Proof Point: US Army – 14 years with Aras Innovator, 9 major version upgrades, Oracle -> SQL Server migration, Java -> .NET migration, and all the integrations / customizations made in the beginning still just work.

AML queries from 2000 will still run today against the latest version Innovator server.

<Item type=‘Part’ action=‘get’…

Page 11: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Understand and plan for long term TCO – what is the impact of upgrades and technology stack changes. Most companies do not consider this in their PLM planning.

Choose software from partners committed to resilience.

Document your PLM

Customize in the recommended way

© 2014 Aras aras.com11

Page 12: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Documentation

▫ What happens when the current PLM team retires, will new IT and new PLM admins understand and still be able to continue maintaining the system

▫ Capture your PLM requirements as use cases with defined test plans

▫ Self-Documenting Innovator – Tuesday Afternoon breakout session

© 2014 Aras aras.com12

Page 13: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Customization and Upgrade Tips from Aras Support

▫ Stay current. Apply service packs when possible. The more up-to-date your implementation, the less risk of complication and being left behind.

▫ Never stop customizing. Stay current with end-user requests and the business requirements. Lots of small changes that get done instead of a huge backlog that becomes too big to accomplish.

▫ Minimize changes in the Innovator code tree; use top.aras.evalMethod(…) in the tree and keep the Methods in packages (this also makes it possible to change and test code without needing access to the server)

© 2014 Aras aras.com13

Page 14: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Customization and Upgrade Tips from Aras Support

▫ The system is infinitely customizable without changing source code. Learn and use the recommended customizing techniques. Come to training!

“Color Within the Lines”

▫ Before you change source code, talk with Aras Product Management. We may make the change in core so everyone benefits or give you alternate strategies.

▫ Document a test plan to use for in regression testing and use automated testing.

© 2014 Aras aras.com14

Page 15: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Customization and Upgrade Tips from Aras Support

▫ Collect your customizations into Packages and put under version control.

▫ Keep customized Items that are extending solutions in separate Packages that the solution depends on, this makes it clear who ‘owns’ what.

© 2014 Aras aras.com15

Page 16: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

Making Your PLM System Resilient

Customization and Upgrade Tips from Aras Support

▫ Comments in Method code. Really helps when merging with Aras changes. Comment methods consistently following the Aras dev team practice:

// ++++ customization for company name -----

▫ Don’t make the upgrades more difficult than necessary

Do not use the new version production cutover as the time to switch to new hardware. Too many moving parts increases risk of complications.

Start the upgrade when the system is stable in production. Applying untested changes just before a code freeze increases risk of complications

© 2014 Aras aras.com16

Page 17: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

RIGHTNOW

Plan your PLM deployment

▫ Make Resilience and long-term TCO a PLM software selection criteria

▫ Make Resilience and long-term TCO a team objective

▫ Document, Train and Document

Collaborate with the open PLM Community for ideas

Engage with CIMdata on their research

▫ PLM Investment Sustainability Model

© 2014 Aras aras.com17

Page 18: RIGHTNOW - Minerva Aras Blogblog.minerva-plm.com/wp...Lifecycle-Management... · found a DB and Vault without the software 20 years from now, could you still extract your product

© 2014 Aras aras.com18

RIGHTNOWA C E 2 0 1 4