Last week we discussed a lot MS Excel capabilities for PLM.
Why Do I Like My PLM Excel Spreadsheet?
PLM Excel Spreadsheets: From Odes to Woes
I see Excel’s competitor in this space – Google Squared.
So, try it
Last week we discussed a lot MS Excel capabilities for PLM.
Why Do I Like My PLM Excel Spreadsheet?
PLM Excel Spreadsheets: From Odes to Woes
I see Excel’s competitor in this space – Google Squared.
So, try it
Watching multiple demos and analyzes of Microsoft Gemini Project.
Since a huge amount of corporate and product related data is still located in Excel and multiple local/legacy MS Access databases, this can be interesting and promising option for BI and PLM.
What is your opinion?
Gemini is essentially an add-in to Excel that allows very large sets of data to be manipulated. Why Excel? Simply because it’s a familiar environment for most people and the place where they expect to perform analysis.
But there’s more. Not only can Gemini handle very large sets of data, but it can also allow data from disparate sources to be cross analyzed. So, for instance, you might pull in some data from your data warehouse and cross-correlate it with data from the Internet or with data you already hold in Excel.
Let’s face it — Excel doesn’t have a great track record of being able to handle big sets of data. So Microsoft has added a new in-memory column store to handle the data. Can Gemini? Well, the demo I watched was run on a desktop with 8 GB RAM and a quad processor, and costs just less than $1,000. It was handling 100 million rows of data effectively instantaneously. So, I’d take that as a yes.
(Copyright searchdatamanagement.techtarget.com)
Although, I love my PLM Spreadsheets, it is a sort-of “Love and Hate” relationship. Since it’s so easy to start with Excel, we always do…, but what is the price of this easy move? So, I decided to follow-up my love letter to Excel with some “hate” statements.
1. It becomes complex within time. You always start with something simple to do. A few columns; simple formulas. But life adds additional parameters, and data to manage…. and then you can hardly manage it at all. You don’t remember all your excel dependencies. The Copy/Paste you loved in the beginning is no longer an easy task…
2. You cannot change it easily. At the beginning of your Excel story, it seems so easy to change. You can send it to any person, add information, delete, manage reports, etc. But as time goes by, nobody remembers the really good relationships you built in Excel. To touch data in Excel becomes so complex! I’ve seen many organizations who have an “Excel Manager” duty. These people are called “mission critical Excels”.
3. Data is not only in Excel. Your PLM life is not in Excel only. A lot of information exists in CAD, Designs, ERP, or in additional legacy applications. In my view, Excel is a very bad integration tool. You cannot easily point to information residing in other systems. But to manage these relationships, it’s really important to have the right data in your hands when you need it.
4. Where is my latest Excel? I’m sure you have asked this question many times. Is it the one connected to your mail? Is it the one on your laptop, or is it the one in SharePoint? When you have multiple Excels, and especially if you have multiple versions of these Excels, you will really be lost…
5. Hidden cost of dependencies. In the beginning of the Excel journey, it so easy to send an Excel file to your colleagues. You just attach it to your mail and you it’s delivered. But as soon as your Excel becomes complex such as being connected to other data sources or linked to other Excels, you cannot encapsulate it so easy. So, sometimes sending it via email isn’t so trivial.
What should I do next? I still really like my PLM Excel, but before building my PLM system on Excel grounds, I would like to try to find ways to avoid these hidden Excel problems. How should I do this? Keeping it simple is a good recommendation in theory, but not always easy an easy task to put into practice. I will think about a few recommendations and possible solutions, and will come back to you in future posts. I’ll record the recommendations in an Excel sheet before posting them here. Or maybe not….Stay tuned…
I think I will not surprise you with the statement: “the biggest market share in PDM/PLM belongs to Microsoft Excel”. If you disagree, please let me know. So, I wanted to share some thoughts about why I think that Excel is beneficial for PLM…
Below are the top five reasons why I prefer working in Excel to manage my product data and product lifecycle:
…and one more -
The bottom line is that Excel spreadsheets have a lot of value in context of what we are doing in PDM/PLM. I’d love to discuss this with you.
It looks like PDM is constantly running after Microsoft Excel. Lately PLM has also joined the chase.… While looking at the history of Excel applications, I’ve noticed a number of features in PDM/PLM systems that have been repeated systematically after similar features were introduced in MS Excel. In release after release, you can see sort, filter, groups, nested trees, etc.
Actually, PLM vendors are pretty aware about such competition. You can see multiple blogs and white papers comparing Excel capabilities and explaining why particular work can be done better in PLM compared to Excel. On the other hand, Excel provides people with a very flexible and open environment in which people can feel very secure about the way they manipulate data. In my opinion, this is a key reason for the continuing popularity of Excel. The PLM environment delivers specific functionality (i.e. for Bill of Material management) but put constraints on data manipulation. Therefore, in the end, it loses potentially attractive features.
Each new release of PLM software creates new features that simulate Excel capabilities on top of data models and constraints that Product Data Management established. So, how do you break this cyclic development and make customers happier?
In my view, the adoption of MS Excel services is a viable option to steer away from this feature competition. Excel services is one way to improve the PLM/Excel relationship, improve user adoption and get more functionality for the PLM environment.
PLM systems need to map the data models and PLM services to an Excel service model. It will allow you to render data and use more functionality inside of Excel So, useful data manipulation such as sorting, filtering and others will be easy available for the product development environment. In addition Excel services will not require data to be copied/imported/exported. Actually, Excel service-based implementation will be more SOA compliant and improve data consistency inside the organization.
I’d like to know if you have any experience with Excel services in your organization or have tried to implement it as part of your software.
Microsoft Excel is extremely popular. In many cases people are very comfortable working with product data in Excel files. But Excel files need to be managed and this is unpleasant side of Excel story. What we can do with this? – We can take all intelligence of product data and inject Excel to behave in similar way. This is sounds like something we are almost doing today. But by using this we create multiple dozens/hundreds Excel files spread out in your organization. How possible to unify excel story?
One of the possible option I see is to introduce Excel Services combined with Web Access. It will allow to provide users with familiar with Excel user experience to continue with their excel experience. On the other side data will not be part of Excel file anymore and can be located in your PLM system or other Enterprise systems and vaults in organization. You can also combine data from PLM system (such as Bill of Material) with information coming from external databases (i.e. compliance data or any other). By moving data on cloud or consuming SaaS application services you can discover additional options to transfer Excel into composite application with user experience adopted by many users in your organization.
Any comments on such approach? Do you see it possible in your organization?