welcome to these weeks of the PTC talks where we are honored by having Matthew and Muhammad from transan technolog PSC for a session on integration of PLM and Alm but first a very quick introduction by me and my name is toan Peterson I'm the alliance manager here for PC in the nordics leading these weekly webinars where we invite customers and partner for some inspiration on digital transformation to see what is possible and how to make things happen and we are running all these talks on Fridays same time with topics around either Manufacturing Services or engineering and all the recordings of the past sessions could be found on the Registration site the agenda for today is first a very quick overview of PTC by me and then Matthew and Mohammad will run the show where they will touch based on a few challenges how to address these and then explain some of the business outcomes at the end we're also having a Q&A session so please keep your questions to that or you may also put them in the chat and we will pick them up later yes quick overview of PC by me so PC is a global software company with a headquarter in Boston and we provide Market leading Solutions on iot augmented reality PLM Cad slm and Alm through the digital thread to help companies to accelerate their digital transformation so now over with you guys okay thank you Toby so thank you thank you all for connecting today um so as introduced by to I'm Matthew Aran business development manager at ttps France and today I'm co-presenting this PTC talk with my colleague Muhammad yasim ukila who is a solution architect and pre-sales consultant in our team in France today the topic we're going to present is focused on the interaction between Cod Beamer Alm and windshield PLM and more importantly the added value of those two uh tools working together so about the agenda uh first I'm going to introduce ttps very briefly so you can get to know us uh we are going also to present the concepts ofm and PLM uh and then we are going to move on on focus on what is code Beamer I am also going to finish the presentation by presenting three top use cases for Alm and PLM integration which are actually inspired by real projects which uh took place over the last couple of years we are going to finish this session with first a demo that will be presented by my colleague Muhammad Yassin and a Q&A session so ttpc some of us might actually know us already we are a g si uh part of a bigger group called transition Technologies Capital group this group uh was born in Poland and is now representing more than 2,000 people all over the world ttpc has uh a few offices around the world uh on almost all the continents as you can see on the lower uh right uh left sorry we are more than 800 people internationally and uh we completed more than 1,200 projects related to digital thread for industrial customers what is the the strength of ttps is the long-term and strategic relationship with our partners uh PTC has been the the the oldest partner of the company since the company existed actually for 17 years and we are today Advanced GSI partner of PTC for the full scope of PTC Solutions we are also a reseller of PTC Solution on the full Channel scope now and enough talking about us let's talk about Alm and PLM so most of you probably already know what PLM is you might also have a PLM already deployed in your company which is a good thing but as you know today uh we hear more and more about software defined engineering means that the product that used to be only wire in cables and mechanical parts are getting uh more software embedded in them along the years as Innovation goes along so PLM is mostly the tool that will allow you to Define and help you build B of material for your physical product Hardware electronical mechanical uh and so on so you can manage all that defines your product the 3D models uh the simulation data the all the metadata that defines your product your specification your documents your variance your test results all that in a collaborative platform that is really part of your digital thread and now we Al can also talk about Alm which is application life cycle management m is to software what P&M is for your physical product so enm is a requirements management system basically but it evolved over the last years to become also a test management system a Nile development for software engineering to make sure that the the software is being released on the best quality with the right ad collaboration you also get regul Regulatory Compliance templates onm systems so as you see the Both Worlds really provide different functionalities and different advantages now what you can really uh the bridge that you can really build between those two kind of solutions that you can be sure by interacting Alm and PLM that your system engineering is really focused not only on one side or the other meaning the physical or the software but make sure that you have a consistency in the design of your Hardware product and your software product you can also make sure that the change management will impact in a Smart Way both your software and Hardware when you need to modify your requirements or when you need to act to correct uh a default on your products and the product configuration itself will also be more agile and efficient when you can be you can have tracability between the software version and the hardware uh version present on the field at your customers or in your uh manufacturing uh process so now that we presented those two concepts let's talk about code Beamer code Beamer is part of the PTC portfolio since PTC acquired the Inland company a couple of years ago um it's what we call a new generation Alm New Generation I would say in my point of view because Cod beer is not just a requirement management system it's really also a large scope of functionalities that allow you to make sure that your software and product definition is managed from end to end on the full scale of your uh process so you find many uh key functionalities in am Cod Beamer such as from left to right requirement management so you can manage the requirement for your software part but also for the adware um component of your products the risk management which will also get benefit by covering both the software usage of from your users but also the physical Hardware usage of your product you will also be able to link all this with the test and validation campaign all that with a spirit of Nile engineering that is really boosted by embedded methods and processes inside Cod Beamer to make sure that your software engineering is really getting the pace of the today in today's Innovation speed you have the devops capacity configuration management to make sure that all the different version and forks and branches of software development are consistent with the way that you design your physical product and the goto Market strategy and finally the Strategic reuse to avoid having to redesign something that has already been done for your maybe product on the past uh Generations so Cod beer is a SAS tool SAS ready tool that will allows you to give access to all your your user in your company or even your extended company to your requirement base to your software development to your testing your risk management and and all that I described just earlier and you Pro you might also have a windshield PLM system that is maybe on Prem or in the SAS already that is managing your physical product definition your documentation and so on and your cat data of course you got change management in both of them but the question is how do I make them talk together and collaborate together this is really the sweet spot that you will be looking for because this is where you get the most value and while thanks to the common effort of the Cod beer product engineers and windshield product Engineers you will have the capacity to um use oslc standard to make them talk together oslc is something you might have been heard about in the past it's open services for life cycle collaboration it's a standard of links and interactions that allow your uh life cycle system PLM orm to be really a part a dynamic part of your digital thread so it's really useful for COD beer and windshield because they can actually exchange data and create new types of links which might not exist in COD beer Standalone or win Standalone but allow them to exchange data in a dynamic way so you can use it to structure your design flow okay to make sure that your design data from windsh is also known black C beer and uh and the other side around leaking and tracing meaning that you can also make sure that the version the versioning of windshield is being traced to the versioning of coder on the software on the requirements so you have really a consistency of the data Regulatory Compliance so this oslc interactions are compliant with the regulations and the certifications that you need to apply in your own different verticals and finally the change impact analysis will allow you to make your users aware when something was modified in the definition of my physical product well I will probably have impacts on my software and vice versa and if I modify a requirements in COD Beamer I need to have a red flag on my physical product definition to be sure that my impact analysis will go all the way to my um designers in the R&D department so I hope this was clear for you and if it was not don't hesitate to ask questions at the end of this BTC talk about it now let's present three main use cases about NMM integration the first one is manage requirements across prodct life cycle it's probably the the simplest use case in term of data exchanges and it's also a very good first step to go towards Alm integration and uh and collaboration with PLM so what you see on the left side of this diagram is that Cod Beamer is managing the requirements and the requirements of my physical product and all those requirements are linked dynamically to my part definition my product definition and my build of material and then on the windshield side we also build links with all the options the variants the documentations and the change management use case number two is improve team agility there the focus is to make sure that the collaboration between the software team and the physical product designers is really smooth and in Works in harmony software team basically work in agile mode which mean that they will releas new versions and and Patch anomalies very quickly sometimes on a pace of every week every two weeks physical product developers cannot go as quick as that when you release a new product you had maybe a six-month uh uh design period and you must be sure that you are aligned on the gate when you want to release this product when you want to go to market well your physical product needs to get the latest version of the the latest let's say stable version of your software all this must be aligned but it must not slow down your software team they must keep going agile so this is really the interest of this interaction to make sure you have really synchronization of both uh Team paces and the use case number three is effectively manage change then in this use case we will make sure that we can interact all the breaks of your uh digital thread so we have Cod Beamer managing requirements we have windshield managing uh the bill of material engineering Manufacturing Services you have also a c Beamer managing software structure or a third party product it could be bit bucket for example you can have a third party other software like MS Office related to all that and finally the validation and testing campaigns with code Beamer those are example of logos which are projects carried out by PTC and their customers on those three specific use cases and finally we also have a ttps reference on the bottom left with Sheffer who we are helping to uh boost their Alm uh Development Across all the Departments with Cod Beamer with the objective of interfacing it with windshield uh in the end now it's up to you Yasin to go with the demo thank you all okay um thank you thank you Matthew um please let me know Matthew if I if you can see my screen and if you can hear me just move I can see your screen and hear you all right awesome okay good okay so um uh thank you Matthew for showing those use cases um I will uh demo the the first use case so uh basically the idea here is um um from windshield I would like to um link my um my requirements uh uh uh of uh code Beamer so um I'm going to show you how you can um easily create uh that link um using standard uh outof thee boox uh feature so there is no customization that needs to be done um so here I'll start from windshield I'll go uh to my um part structure to my bomb which is the snowmobile um I will pick um let's pick any parts I will pick this one for example and from this one here in the tab sorry I will hide your face so here in the in the tab on the right um uh the traces tab you can add um a trace to your requirement so uh you click on the plus the Green Plus button here uh you will have to pick the server uh or the application that you want to to link it to so here uh in our case it's Alm PLM integration so it's code Beamer for us uh I will keep the resource as requirement um and um here you can select the type allocate or satisfy um I will pick uh satisfy um I'm going to choose the snowmobile from the Cod M perspective the snow mobile data set project okay open and then here you can put the number of your um um uh requirement okay I'll just pick this one because it's um uh something I used earlier uh you can search for it it will search in code Beamer for the for the requirements here you can uh find the number it it found it so you have the number the title when it was modified and the state uh some metadata and you can click okay so that it will add your requirement to your uh part okay so whether you can see it here in the structure or if you go go to the part information page uh you have a tab traces where you can see uh your uh requirements okay so you have the title you have um you have the server when it was modified if you go with uh to the number uh thanks to the oslc adapter you can see some attributes from code Beamer you can have like a a view uh on what's happening on the other side so uh and you can have which is um very interesting is that you can go directly to your requirement from windshield so we have a link uh to your requirement so here when I hit on the uh on the link of uh of um of this uh requirements I go directly to code Beamer um and if you notice well basically here I was already logged in but I didn't have to log in again because thanks to the um to the eso that is supported uh with those with these uh systems um um you can use the same uh login of of windshield okay so here uh we can see that our parts which was um uh this one okay okay is W2 so that I can remember uh is added here okay so uh is added here from code Beamer as well you can check the information page of the parts uh directly okay and uh and this is something that um our customers find very very useful you can even see the visualization okay you can see all the attributes so you don't have to go to windshell if you just want to uh find which part it is or what is the uh the value of an attribute for example and so on you can see the state okay like like you are in windshield but with a lighter version um okay so this is the part where um uh I added uh requirements from here and it was shown in uh in um sorry I added the link to a requirement in windshield and we can see it in in code Beamer you can go the other way uh around as well so if I go back to my my um to my project so here I will just start from the beginning I'll go back to my project so I'm in code Beamer and I have the requirements and I would like to link it to to the to my product in windshield so um I will go to my uh snowmobile project uh data set project and um uh here trackers for those who are not familiar with the if you're more familiar with windshield it's like the WT part in windshield is like um a container which holds all the links and all the information so here um you can see here that they have the product requirements uh structure with Hardware requirements software requirements so I'm going to Hardware requirements um okay I'm going to look for uh um any any requirements for example I'll just pick one so that I can add a part to it so uh let's pick a random one this one okay RPM managements for example um uh and from here I can go to um I will just double click on it so that I can open it update it modify and here you can you have this out outbound oslc links so in this scenario code Beamer is the upstream and uh and windshield is the downstream in the other one that I showed you it was the uh the opposite so here you can choose windshield search for parts version you just just go here and pick the number of your part so um I will um okay I will I will use the same one for example I'll just use the same number I just copy and paste uh and search it will search in windshield and you can just add it okay and you can see how it is more um how it is um easily uh easily done and how it is intuitive to um um this um this scenario is so here where I just I will just save the the requirement and you can see that my part was added um uh you can see that um if I do a a checkin check out of the parts this link it's a bir directional um uh integration so this link uh will show us here that uh this um this is suspected and you can click on it and clear it if it is needed um so um uh the other way around in windshield for example I have an example of that is that here um what I did is let's go to this Feld manifold or maybe yeah so here what I did is that this requirement in particular I'll just go to it I updated it from code Beamer okay so I updated the requirement from code Beamer imagine like someone is working on the requirement and uh and updating it so how would you know that you are uh linking to the latest uh to the latest product so in in wi from windshell uh you can see this this uh this red uh Red Alert or suspect alert suspect alert uh that you can check in uh uh code Beamer so you can see what has been changed so here what I did is um I just changed some some uh some information comments and information of this um of this uh of this requirements I just added main board 3 uh so uh it created this and from windshield if you wanted to okay and you say okay this is okay for me I wanted to uh update the link to the latest uh version of the requirements you can just do it from windshield you can just clear the suspect okay and you can see here after the update that there are no uh more um alerts here okay I think um that's this is that's it for me if you have any question don't hesitate thank you very much Yin okay so I'm going to take back the screen sharing and now it's time for a Q&A time so if you have a question don't hesitate to ask in the chat or just take the mic directly and we will do our best to uh to answer yes please go ahead and raise your hand or you could also put them in the chat and we will pick them up here so let's see I mean if you have any first questions here coming up uh let me see here quickly I had one question here regarding the value what is the what kind of value is K be bringing in particular for the Alm and PLM sunity could you well in term of uh added value obviously you get really a big increase in your a decrease in your time to Market because the collaboration between software and Hardware team is not easy uh even less easy when you are new on the software defined product market and uh the fact that you can really make them collaborate in the same on the same product structure in the same environments well it's really an accelerator and also an increase in your product quality in the end because you can manage your software your software embedded on the product with the versioning the right version with the right hardware and you can also manage the updates of those products I mean over the year update even if you if you can have the infrastructure to do so and all that is traced so when you have Services issues uh on the on the field your engineers know exactly which um software version corresponds to this product uh serial number and this is really makes it makes it really easier to to solve the issue and to manage all the change that will then be a chain reaction over your whole product definition Upstream up to the requirement definition thank you mat I had another question here let's see here if we can find it here uh and that was regarding what advice would you give to an industrial company who wishes to follow the PLM and Alm road map well my advice would be to really um make the PLM processes and strategy clear to your whole uh company make it really advanc and streamlines so so you so you're ready to then integrate the Alm part and inter interface it with PLM and of course uh well always advise at I think at ttps but PTC as well go start small and scale fast meaning that first go with code Beamer with a small scope maybe just a requirement system with the use case one for example and then when once you get it working along with with windshield with scale up and go to the validation scope go to the risk management and so on M I see we have questions from users from sorry attendees in the in the chat so the I can see yeah please do you have a sample of linking test case in demo what do you mean by sample I don't know who have yeah I mean um okay so the test case in this machine I don't have the the sample or an example on a test case but this is something that you we can send you video on how you link a test case to your product okay thank you Yasin then the second question I see is how much of what presented is out of the box well um all of it uh all of it of course you have to configure your uh your windshield and uh and code Beamer but all of it was out of the box the adapter was added the O oslc adapter is out of the box with the windshield um with the Cod Beamer installation and with the windshield installation yes uh great slides guy thank you so that's a very good comment how and where is the software code linked to so it is linked into code Beamer okay and you can find it I'll share my screen uh again in the requirements can you see my screen yes yeah yeah yeah so here you have SCM commits okay so this here you can see the history of your commits and who did it and so on and the comments um yeah and you can go through the your uh your repository from here okay so if I hope it answer the question if you have follow if you have follow up question on that please uh please put it in the chat next one is can you share the procedure and prerequisites for the integration ofm with PLM yes sure if you uh if you contact us you will see our contacts uh in the next slide if you contact us uh you can also contact us on LinkedIn of course uh we we can share with you some insights about uh those prerequisites and the whole road map uh and the last one I can read is how does an integrated Alm PLM approach support continuous delivery and develops practices in product development well for continuous delivery uh if you mean just delivery of software you you have in code Beamer uh all the the required system to to work on your software development uh and manage your versioning your your forks and so on like you can do in a in a for example a git lab or similar system and for the devops practices well I'm not an expert I don't know Yasin if you can yeah I mean I think I mean for for for the devops we can uh understand what's um why the Alm is uh is important uh uh in product development but for what what the question was Fredy if I understood correctly please correct correct me if I'm wrong is the uh why why the integr integrating Elm to PLM will uh will help this uh will help U uh in the best practices of product development so um um um nowadays we have more uh products that are softwar driven so you have the hardware part but you have the software behind it and with this approach uh basically you have this uh digit what we call the digital thread um so that you can uh follow up uh with your uh with your requirements okay so so uh your software uh your Hardware changes as as I show showed you um in the in the demo if you change something in the hardware you can directly uh link it to um to to the software that you have changed okay that you you should change and this is a part of a broader change management in the in the in the company yeah perfect thanks also in addition to that with the continuous delivery you have built-in um AG different buil-in agile processes and templates in COD beer so you can get for example combo displays uh dashboards you also have project management templates that allow you to be sure all your actors software designers project managers are aligned on the same uh schedule so this is really something that coder is is strong uh about agility on different scales uh okay we have also uh what is the typical repository used in the industry I mean um Main all the main ones like you can GitHub gitlab um bit bucket so uh and with the O LC adapter if even if you have like a particular one you can uh you can integrate it to it yeah so it's a okay and the last one and then I I don't think we can take more questions but you can you can contact us after the PC talk it would be a pleasure to continue discussion uh which is the minimum release version of coder and windshield to achieve the connection well um okay so this demo was in COD Beamer 2.2 which I guess is the last one uh in two. one I'm uh I'm sure there uh there is a uh there is a connection but for the minimum um um I I I have to check this one this information and get back to you please let me know if you have uh if you have Cod Beamer and what is the version of cod Beamer you have and I will check if it's something that but there is a matrix of compatibility between winshield and cod Beamer in the PTC supports thanks you have you have all our coordinates on this uh this page so take a screenshot or take your notepad you can uh then take it in and contact us later thanks a lot guys and time is unfortunately running out so many thanks everyone for joining and of course a special thanks to you and Matthew and Y for sharing a lot of interesting stuff here and a fantastic demo I must say so with that I hope to see you back already next week on the next September the 20th uh in net seral race with PM by Steve Shaw from PTC and also from RAF lowski from transition Technologies so with that have a fantastic weekend everyone and see you back next week then right okay okay thank you guys one thank you bye