Wednesday, April 20, 2011

3D/PLM and iPad: Future or Baloney?


iPad Apps Gold Rush
The number of mobile and specifically iPad apps is growing. Below I put few links on videos presenting some of the most notable applications I had a chance to see for the last months. Autodesk and Dassault made iPad apps part of their portfolios. Siemens PLM relies on the partner to provide iPad app. PTC announced the mobile version of PTC Arbotext. Aras also worked with partner Porchys to provide a mobile version of Aras Innovator. However, I haven’t seen iPad apps on their list. In addition, I wanted to specially noted CADFaster collaborative app for iPad. I’m sure this list of iPad apps is not exhaustive. Send me links to 3D/PLM iPad apps as well as other iPad apps that relevant in the context of engineering and manufacturing.
AutoCAD WS
DS 3DVia Mobile
Autodesk Inventor Publisher
SolidWorks n!Fuze
Arbotext Service Information Solution
TeamCenter on iPad
CADFaster
Mobile Becomes a New Laptop
A decade ago, laptops provided a first step in the mobility. Today laptops are displacing desktops not only on engineering desks, but also for kids and everyday home computer. I bought my last desktop 4 years ago. Today, laptops become too heavy to hold and carry. iPad is a proper size, and most of the people prefer iPad-size-like-device or even smaller iPhone or Android device. According to numbers ofiPass Mobile Workforce Report 2010, 27.4% of people think iPad can replace laptop for general business use. The same report predicts rise of mobilocracy with corporates globally.
What is my conclusion? iPad and “new tablets” are creating a new device niche. New iPad apps provide us capabilities and user experience we have never seen before. It will take few more years until iPad gold rush will be transformed into valuable business apps, but I definitely can see some of them becomes a reality in Engineering and Manufacturing world. Just my thoughts…

Tuesday, April 19, 2011

How to Present Cloud PLM Solutions?


How you can explain to customers about PLM on cloud (or on demand)?

Quite many times, I’m hearing a phrase “Cloud is not for PLM”.The cloud and on-demand topics were discussed multiple times, and I actually can find some very compelling reasons why cloud is good for PLM. I think everything starts from a good explanation. I found the following video (thanks Josh!) about Google Chrome OS as a very good explanation of why our life will move to cloud.
By the way – lesson #1. We don’t have to say “cloud”. It sounds complicated. Say – Internet! Do you like Internet? Yes, of course, we all like Internet.

Curtesy - Oleg

PLM Processes: Flowchart vs. Rule-based?


Process management is an important aspect and activity in Product Lifecycle Management. Multiple activities in product design, engineering and manufacturing can be defined and maintained as a process. Definition of a process is an interesting problem, in my view. Different systems are using multiple techniques to define processes. Most of them are traditionally workflow-oriented. If you talk to engineers in an organization, you will discover that flowchart is widely used way to define a process. You can see below few examples of such a workflows.



We can find such definitions in all PDM/PLM systems. Definition of processes done in this way is very straightforward. However, when processes become complicated, the overall definition of a process can become a bit complicated too. You can see one of the examples below.

At the same time, definition of processes can be done verbally as a set of written rules. Such a workflow definition can be done much easier and can be easy read and interpreted by people involved into people definition. You can see a simple example of such definition created on the whiteboard.

I found both practices implemented in SharePoint Designer 2010. You can find similar implementation in other business process management systems. However, I found MS SharePoint case as a very representative one. You can create flow-based process definition using MS Visio based flowcharts.

At the same time, you can use a very interesting implementation of rule-based processes. I found such rule-based definition of processes as something that can be easier understood by users.

What is my conclusion? The ability easy to define a process is very critical. Process definition is one of the most complicated parts of PLM system implementation. To have a tool that allows you easy to understand and define processes can become an important competitive advantage for any PLM system. I think, systems are evolving and create new ways to implement processes. It will be interesting to hear what are your practices and experience in this space. I’m looking forward to you feedback and discussion.

Curtesy - Oleg

Sample Scripts for Agile 9.3 Events Framework


Oracle is providing sample code for Agile PLM 9.3 Events and Web Services. With these samples, you can learn how to automate Agile PLM to streamline your business processes.
We are providing Events Samples which show you how to:
  • Automatically generate the description of an item using other fields
  • Clear out fields on an item save-as
  • Automatically set the change analyst by product line
  • Automatically assign a find number to BOM items
  • Automatically notify the quality analyst when when a problem report is flagged as Critical
We are providing Web Services Samples which show you how to:
  • Check-in, Check-out and Get documents from MS Word
  • Load or update a BOM from MS Excel
These and more Events and Web Services Samples can be found at: https://www.samplecode.oracle.com
Once you have logged in, click on the Code Samples tab. You can then select Agile PLM under products to find all the samples related to Agile PLM.
Note: These samples are provided for guidance only and should be tested in a development system before being applied on a production system. The sample code is not supported.

More about Agile PLM 9.3 - TOIs, What's New, and UX Blog


There is a lot of content being delivered by Oracle with Agile PLM 9.3. First, the Oracle Usable Apps blog has a new post about Agile: Agile 9.3 Product Lifecycle Management Pushes Productivity to New Heights which covers some of our updated Web Client productivity features. Oracle is also releasing 27 Transfer of Information (TOI) recordings by product mangers which discuss the new features in 9.3 along with a What's New document. Continue past the break for more information on how to access this content.

9.3 New Features Whitepaper

In order to view the 9.3 New Features Whitepaper, login to Metalink and select the Community tab. Select Agile PLM from the My Communities area >> Show All Community Documents.
more-community1.png
Alternately, open KM Note 847088.1

Guide to 9.3 TOIs

The Agile PLM product managers have recorded 27 different Transfer of Information sessions describing the different features in 9.3 The guide below can help you navigate through all the various TOI sessions.
Note that you may need to go through the Metalink process once to get authorized before these links work. In order to get access to the TOI sessions through Metalink, Select the Knowledge tab >> then Tools and Training >> then TOI Online Training. On the resulting page, select Agile.
more-metalinktoi1.png
---
Partners have direct access from OPN through Agile 93 Partner TOI Page.

Agile PLM gets Groovy..


Here is the solution: with Agile 9.3, Oracle provides scripting capabilities inside the PLM system. It allows you to write Process Extensions without any knowledge of the Java language and how to create and deploy .jar files etc. That´s how it works: just open the Agile Admin Client, create an Event Handler of type "Script PX", enter the script code, tie it to an event and you are ready to go. 
You may ask, why GROOVY ? It´s not because of the name of this script language :-) It´s because of its great support of Java, it actually compiles into Java Bytecode. Theoretically you could just copy Java code into your Script PX and run it without any changes. But, you should only consider that if you are a Java PX expert, but you should get Groovy quickly, code is much easier to write and to read.
If you want to learn more about Groovy, check out this page: Groovy Home at Codehaus

Steps to PLM Success - Integrating best practices, standards will boost PLM returns


Properly executed PLM strategy will offer three benefits:
  1. A sound PLM integration plan produces positive results and cuts costs.
  2. PLM makes information transparent with centralized access to product design data.
  3. Success is dependent on standardization of procedures to eliminate ambiguity.
By taking advantage of existing technology and by building in flexible business processes and solutions, manufacturers, with their integrator partner and PLM software vendor, can infuse more exacting standards into their product life cycles to reduce time to market, cut down on product costs, and increase yields on their new product investment. There are some great innovative product ideas out there, but harnessing them, turning the concept into reality, while streamlining the engineering and manufacturing processes can, at times, bottleneck any manufacturer.


Map out PLM integration
When it comes to profitability, today’s economic malaise is no different than the heady days of a few years ago: A manufacturer needs to produce positive results while cutting down on costs. Suffering through down times does not mean a manufacturer has to slow or stop product innovations. Instead, to win out, a manufacturer has to harness out of control costs that go into the product life cycle. There is no room for error.
That is where a PLM integration plan comes in. It is the key to growth for any company, but it is much more than that. When speed to market is of the essence, a properly integrated PLM solution allows manufacturers to quickly design and validate products and processes in a virtual environment, rather than a physical one. Working in a virtual environment will truly cut down on time and will create a setting where innovation can occur almost overnight.
Traditionally, enterprise resource planning (ERP), supply chain management (SCM), and customer relationship management (CRM) help squeeze surplus costs out of the operational side of business. But by themselves, they have not been able to increase a company’s revenues or control expenses associated with managing a product’s life cycle.
PLM can reshape a manufacturer by:
  • Maximizing revenue by beating the competition to market with products that justify premium pricing.
  • Delivering first-to-market advantages that will hike sales.
  • Cutting down on costs by reducing operational expense by curtailing unnecessary rework, implementing lean initiatives, rapidly adjusting to changing compliance regulations ,and reducing material, structural, and warranty costs.
  • Extending the profitability of product lines by economically delivering alternatives and spinoffs.
Companies need their people, processes, and intellectual capital to work together and not against each other in an effort to accelerate new product development while at the same time reducing operational costs. PLM will digitally transform the life cycle used to conceive, design, manufacture, service, and improve product offerings.
What a PLM integration plan allows a manufacturer to do is to capture all knowledge, from tacit to explicit, and leverage it in a life cycle process that improves the efficiency of the product from start to finish. With a true integration plan of attack, a PLM plan becomes a product innovation strategy. To accomplish that, an integrator and a manufacturer working together as a team can think across all systems and integrate everything to truly experience a complete and successful product life cycle.
Understand, plan, execute
Speed to market is more imperative today than ever. Products continue to grow in complexity, governmental regulations become even more of a factor, plus being able to comprehend, integrate, and collaborate with partners and suppliers, all remain key ingredients to the recipe of success.
In addition, a manufacturer needs to satisfy customers and meet target launch dates. The old way or traditional approach to conducting business just does not cut it anymore. Manufacturers need to always stay one step ahead of the competition.
In order to achieve the maximum return on their PLM investment, a manufacturer cannot have departments working in a vacuum; it needs to provide centralized access to product design and information. The manufacturer also has to offer controlled access to this data, while supporting cross departmental collaboration and communication, which will cut down on costs due to errors and rework.
A PLM integration plan will also go toward improving quality and accelerate time to market. One of the other key benefits will improve change management processes.
Auto supplier drives forward
One global automotive supplier knows all about the need for a product innovation strategy. The supplier knew it had a problem, but needed help finding the right solution. Through the investigative stage of the project, the integrator found because of a series of acquisitions and mergers over a short period of time, the supplier was working off multiple business processes. With the auto industry facing the most difficult challenges in this economy, they needed to cut way down on process costs, while at the same time introducing new initiatives. If the integrator came in and just installed a PLM solution, the supplier never would have been able to achieve success, but it would not have been as great as it was if they did not work out a true product innovation strategy. In doing so, the supplier was able to reduce time to market for new products, hike product quality, and increase process quality.
By reducing time to market for new products, the integrator and supplier team was able to:
  • Improve engineering release and change management
  • Automate bill of material maintenance
  • Integrate visualization
  • Increase consistency in data exchanged with partners
  • Easily identify non-compliant components
  • Synchronize part changes with tool changes
  • Realize design anywhere, build anywhere
  • Gain better support of supplier integration
  • Keep the knowledge base within, resulting in reduced training costs
Standardize for success
For a manufacturer to succeed in any PLM integration, however, the key ingredient is to standardize their procedures. All systems have to work in harmony and everyone has to be on the same page. There can be no ambiguity. But this standardization does not need to include heavy technology costs. Rather, through the integrator’s efforts, manufacturers will be able to garner a better return on their existing investments.
Poor management of product information due to a lack of organization or failing to provide a standardized process for documenting, archiving, tracking, and managing changes can end up being a nightmare for any manufacturer. On top of that, people needlessly spend way too much time looking for information that should be at their fingertips. That is where the strength of standardization comes into play. Since so many people handle data in different ways, and with information constantly changing, it can make it difficult to figure out which plan everyone should be working off of. Without standards, it is very hard to have any idea of the changes made as well as figure out the changes’ impact.
With pressure on hiking productivity and profitability continuing at its breakneck speed, manufacturers can ill afford to have any flaws in development processes threaten their ability to deliver goods. They need to operate full speed ahead on all eight cylinders.
Integrator partner
For a manufacturer to eliminate these roadblocks and succeed in moving toward a successful and profitable product innovation strategy, they will need an integrator with true manufacturing industry experience that runs the gamut from solution design and integration to disciplined program management and support offerings. An integrator can install systems and support them, but what it can also do is allay fears of pending change. Retooling a series of processes, while technologically challenging, can also be a very difficult change in culture and mindset. That is where an integrator with a strong industry background can come into play.
In today’s business environment, manufacturers need to focus on what they do best and that is innovating and producing their product. Through a product innovation strategy with the manufacturer, the integrator will focus on three main steps to develop a plan: Consultation, design and build, and operation.
In the consultation phase, the integrator develops a strategy and identifies potential in the PLM process. In the design and build area, the integrator will design and implement an enterprise-wide information backbone to ensure product data is consistent, implement a solution that allows for collaboration with partners, suppliers, and customers, and allow integration with other IT applications like Manufacturing Execution Systems (MES), ERP, SCM, or CRM.
In the operations phase, the integrator can offer a secure cost-efficient operation, support and maintenance of the PLM IT environment, while keeping this mission critical system at uptimes of greater than 98%.
After working through and executing the plan, the integrator should help the manufacturer:
  • Increase competitiveness through quicker product launch and marketing with time-to-design costs reduced by up to 70%.
  • Reduce costs through shared information and consistent processes by 25% to 40%.
  • Realize cost and value potential in procurement, production, sales, and service by incorporating all persons involved in the product life cycle, thereby reducing time-to-manufacturing costs by up to 50%.
  • Reduce non-conformance and failure costs through appropriate configuration database, improve data quality despite growing complexity and expanding variety of products.
As a part of working with an integrator, the team would develop a closed-loop process that can prioritize PLM investments on the basis of expected business value.
This plan will help ensure a rapid return on the PLM investment, a delivered solution aligned with strategic business goals and performance metrics, and a continuous improvement of objectives.
By employing industry best practices, the integrator will be able to:
  • Develop a standard business process framework.
  • Design a business transformation roadmap that reconciles processes with organizational maturity and cultural change requirements.
  • Document and execute a supporting IT roadmap for optimal use of tools, systems, and infrastructure along with a supporting investment plan.
  • Deploy a disciplined methodology covering solution design, architecture validation, deployment processes, and operational procedures
  • Mandate a disciplined governance based on objective metrics believed by executive leadership.
By partnering with a strong industry-focused integrator, manufacturers will be able to benefit from advanced business architecture frameworks that can bring together, standardize, and reuse processes and enterprise computing assets. By having everyone working off the same page, manufacturers will be able to build a stronger consensus between business and IT organizations and standardize and simplify resource management and product planning metrics and processes.
Curtesy : Ed Shinouskis