Thank you very much for 70 people joining a fantastic to now also just for the people standing in the back we do have a repeat of this tomorrow in case you want to see otherwise you're more than welcome to stand.
Today. We're going to be talking about a few different things.
Our title unfortunately is slightly misleading.
Around implementation methodology, how.
We are focusing on the tools in the technology to support an implementation methodology this isn't a lecture in methodology but what we want to talk through is first of all a methodology that we use within the solution architecture team. That's very successful.
And then we're going to go through actually the flow of one of our workshops, which is the implementation life cycle workshop which actually goes through deploying environment configuring it using else. Yes data packages process data packages.
And we're going to do it all very quickly in the space of an hour for you.
The main reason we wanted to do it is to really give you context of as a lot of deep dives in a lot of breakouts on very specific topics this week.
What we wanted to do is give you that 10000 foot views basically of these are how all those tools are actually supposed to work together throughout the lifecycle of an implementation.
So my name's Clay was now I'm a member of the dynamics are indeed team on the solution architecture group.
My name is our poll also part of the solution architecture team pulls far more technical than I am a so today as we go through all focus on mall the functional.
Consultant type aspects of the implementation whole take the technical consultant developer aspects of the implementation geeky part of it as we like off node town is it Hurley what I refer to it. I go crazy marked out. So implementation methodology. So.
This is sort of where I'm trying to set the context of what will be talking about.
You may have notices anyone deployed a new else. Yes, project since Friday.
I've had.
Hello. I got one guy had Olaf, okay.
You said two guys see two people have done it. I've done hates, so you would have noticed the methodology is changed a little bit. It's become less about a methodology in the sense of.
Ajaw, I'll or waterfall or scramble whatever, you might use and it's really focusing on the tools and the things that we require from a technical implementation.
Over Mel Seattle from eecs.
Through that phase.
And that's a deliberate sort of focus to allow the partner is an specific implementations to really choose an excel in the methodology that suits them and their business and their project.
Rather than ass trying to define that in the technology.
So you will notice Al Al methodology. We still call it a methodology because that's what it's always been cold but it will become far more focused on key task.
Paul also show you today what down you customer project experience looks like an else. Yes, I was not shown it king at this point.
I'm not pressure.
Well will show the anyway. But basically there is now sort of a partner let experience which is the else, yes that you use to.
And then there is of customer let experience, which is what we're referring to internally is a hard and methodology. And so it doesn't have all the agile scrum and all those different things. It's much more about before you sign off on your analysis regardless of the methodology that you're using these are the things from an eecs project perspective that we need signed off on, okay.
So it's a little bit of a cultural shift for us internally.
A man. That's why I sort of said today what we want to go through is really the tools that were investing in to support and implementation life cycle regardless of the methodology that you are you.
Okay. So we are trying to build our tools with the BPM Elvia. So integration everything that we're developing we are really trying to support if you are an agile based organisations schramm waterfall it really doesn't matter the tools will still be applicable in useful for you.
That said now, I'll talk about a specific type of methodology.
So we the solution architecture team get directly involved with some of our clients with a lot of clients actually and we do have some implementations that we lead.
For those we've been leveraging more and more a conference room pilot methodology.
So it's far more iterative. It's more about driving results immediately in from day one an verifying sort of part elements of the solution incremental loads as we move forward.
This is been extremely successful for us. We've had a lot of projects that you may have gone fast move the forest than using a traditional waterfall.
And this is one of the things that we keep in mind as we're going through invalidating and signing off on you tools. This is definitely a methodology that we continue to focus on, I'm not going to go through this in a lot of detail, but basically them.
As I said, it's more about focusing in conference room pilots engaging the client early and focusing the first conference room pilot on a completely standard deployment. No customizations.
Validating with standard works and where it doesn't and then moving into an iterative conference room pilot cycle after that for customizations as we go.
Now this as I'm saying I've, I gave you the proviso this won't work for everyone this may not work for your business. This is something that we've adopted in where working with.
If you attend the implementation workshop that is a new interest newly introduced Ichr 7 workshop.
The first one is this Friday Saturday and Sunday, unfortunately, it's full but we are opening dates up in Europe in very soon will be putting more dates in Asia.
We actually go through a mock implementation in that workshop, and we do you see all pay methodology within that workshop. So we actually go through you deploy environments you configured in a man we go.
Go through to showcase actually and you deploy customizations not for sort of fun stuff.
The reason for the session today. We wanted to introduce with this methodology is a lot of the things that's ERP report requires is environments being able to be spun up very easily quickly configured.
Lots of things that I ex historically hasn't been great at an that's where a lot about investment in the tools that have been going. So the things in the tools that we can sort of show you today.
We think they align really, well and support is the API's methods ology really, well, but they're there to sort of work with the methodology that you want to work with.
So.
If you attended the how many attended the Preview Tech Conference last November the same guy that did the else yes, project.
um
Okay, so.
This is a little bit of what's there today. I'm also going to give you a little bit of a road map hint here is things we're introducing but this is really how we see Elsie Aston Villa. So supporting implementation through the different phases. Now, you'll notice up there. We've got Microsoft partners and elsia solutions. So a lot of the stuff that we're going to be talking through today while they are there is information implementation tools that you can use for specific project.
At the same time elsia solutions is built to wrap all these things up and make them repeatable put, you on the Azure marketplace if you want to as well. So they mentioned this morning. I think we've got 48 solutions already deployed to the azure marketplace and that was built using the tools are going to talk about today and published through an else a solution.
So what that allows you to do is all these nice things that are there to make an implementation easier we've also got a method to bundle them all up and actually put them on a marketplace make them repeatable let. Customers use them for trials all that sort of stuff.
So we're going to start with.
The bottom side and go into else. Yes.
So.
This is really where we're driving a lot of our work now BPM is been around for a long time are we making improvements for the moment. I just spoke to alpi, I'm in that area.
A man. Now that we've Artie Double Udon. We've released some of our engineers are coming back to work on BPM improvements.
So you'll see some changes coming into that in the future.
Usage profiles pulls going to talk through today as well. So you can sort of see how they've changed from 2012 to 8 7.
The next and is around upgrade assessments in subscription estimate again polls going to talk about that tide into the usage profile. These are else essbase tools. They've been around for a long time, but we are changing them to update 2 8 7.
So what you will notice now is within else. Yes. There's quite a lot of difference, now is if you create a project as a 2012 project versus 7 project a lot of these tools will be different depending on the one you go into today everything. We're going to be looking at is on 7 okay. So it's all on the new tool set that we've released.
No.
In Visual Studio team services.
All via. So as all probably refer to it. Now for the rest in session what we then SAT looking at is how we can manage the other elements of an implementation. So what we do a very good job at the moment is lots of development artifacts and bugs and upgrade work items.
What we're looking to improve in this is where I say, we're getting a bit road mappy is then managing the other aspects and leveraging some of the tools within Visual Studio to manage a schramm or an agile implementation.
So right now.
This is functionality available within Visual Studio. You can go in and create work items.
Within Visual Studio.
What were working on at the moment is we're actually going to have an integration between El Css and visual Studio to push these records for you automatically between the two applications. So when you create business processes within BPM they'll actually be available to you within Visual Studio. So you can link developmen items to them and things like that. So.
Well, now, this is more technically you can do it in these applications. What we're moving to in the future is actually automating that integration. So what's going to come out soon is we're actually going to have configuration within else. Yes. So you can say this else. Yes artifact. Maybe it's a bug or udev item I wanted to become this work item type in Visual Studio and will actually do that integration in the background. So we're building those Apis at the moment.
The next flow on is then help depending how hardcore you are a lot about partners are already doing this but then leveraging vieste. Yes to start managing change requests feds' all the documentation and they're different development artifacts in the background.
Then we start getting into some of the more technical functionality of else. Yes. And this is what we're going to be demo, Ing a lot today and taking you through.
The first is around managing the data.
Down the bottom there. So we've got new concepts of how many people thought about data in cities this week.
Yes, there we go on top of that we've now got data packages and process data packages, which is a way to work with in concina data entities are going to take you through that today.
Then as I said the technical stuff. They don't, let me talk about. So this is where Paul has to jump in.
Right now they go.
See we practice our segways there really smooth you didn't even notice it now.
So, yeah, I was saying once you get your if needy and did you sign off their move into your design phase encoding face ex 7 has really beautiful application lifecycle management story which will dive into it.
We go from the start from the moment you deployer, davin test environment be able to have a machine do your daily builds run a gated check in actually we have a session focus specifically on that topic. I believe it's sometime Wednesday. It's run by one of our colleague, I hours. So if you're super interested in application lifecycle management and getting all the details of it super recommend, you guys to go to his session about today. We're going to show you the again a 10000 foot overview of exactly what we offer as part of the el lamb the application lifecycle management bits and pieces.
Yeah.
We have more we've got friends.
So there's a couple of parts that it's a little blue box at the top talking bout requirements trace ability. So this is something with Prototyping internally at the moment.
As I mentioned while pudding business processes and requirements is optional in Visual Studio at the moment, well looking at automating that integration one of the main reasons we want to be able to do that is so that we have trace. Ability of a requirement throughout the entire life cycle of an application of the project.
So that we can actually see at a higher level upon a level of customer level.
You mean how many bugs assigned off how many gaps have development work items associated with how many of those development work items have been completed.
So trying to remove some of the manual labor we know a lot of partners of invested in things like Sharepoint inteface process templates lots of these different things.
Absolutely those can continue we're not saying that they're not going to be an option anymore. But what we want to have is an out of the box option in that.
The last part there, which is then.
Fun. And we'll talk about the end of this session as well is then really how we support and implementation once it's deployed you want to take photos. It's now finished I've stopped clicking.
So no joking, it's lost one.
So then we actually talk about monitoring how we've got an application. So support we've got some cool new features in support. So you can actually log support tickets directly from the application have them flow into else, yes in the visual Studio and then actually out to Microsoft as well.
We capture huge amount of telemetry monitoring data as we go through now. So we'll have a little bit of a look at that today. You can see what use is it going through and what they're actually grabbing.
Issue search is still there hopefully people have used issue search on 2012 projects as you can actually go through search our internal databases see what bugs and fixes available. It's absolutely still there in the future.
I'm going to go through a demo and show this.
The last but I want to highlight there at the bottom is around project insights. So this is part of this Visual Studio integration work we're doing.
And we're looking to build reporting within else. Yes. And also within power be, I.
To give that trace ability invisibility across, you know a requirement to about to burn downs to what developmen items related to fit gap all that sort of fun stuff that would happen on a project have out of the box reports. That you can consume.
Hi.
To what else, yes, so devious?
Repeat the question.
Sorry. I don't want to be the question, now her own.
The justice and next, no. So the question was Microsoft project integration tells. Yes. So it's been talked about the focus initially is Visual Studio not with Emma's project. I know we're focusing on things like BPM improvements thus Visual Studio integration what we have done and shown in a in a previous session is once we're in Visual Studio Visual Studio already has integration with immense project animax. Far easy to work with.
So I don't know, they've definitive answer but I would suspect that would probably be the path rather than a net new integration with else. Yes.
If you give me details after the session I can get your real answer.
Better than that.
um
Okay. So we're going to do today. Like I said is show you through the tool's really in the background that support this the different phase of the implementation.
As I said some of this is still work in progress a lot of this is knew for eecs 7 and it's important to understand how it all fits together even we found is we've been learning about 7 as things. Have been developed there's a lot of new functionality and working out when it's applicable in what it can be used for is often the most challenging thing.
Today. We're going to be very quick. So will give you some context hopefully sums things slot together for you and make more sense of detailed sessions you're going to sit in but at the same time, like I said, I will if the topic interests you A.. Great deal as well. Like I said, we have a dedicated three day workshop. Now where you actually hands on go through this whole life cycle.
So.
Deploying environment servers and I go.
That transition was pretty smooth, yeah.
Third to go through a just quick demo and walk through of diploid environment. So does a show of hands how many of you have actually gone celsius in Deploye Excel environment.
No today, no joke.
Okay. That's pretty good. So you must you if you have done that you will be familiar this screen will look very familiar to you right.
So you going here's your project.
You have a methodology right before you're using ausias curation whatever methodology have right now we have the current methodology are seeing is in the new methodology. We have is called implementation.
And then you have the environment at where you would actually go and create environment, right? So this would be considered as a partner lead.
Experience in a sense that the partner.
Say, I'm a partner company I all my Azure subscription, I'd pay directly to Microsoft Azure, right? So I.
This particular project is linked to my subscription partner subscription, right? So if I deploy an environment here the environment is actually deployed into my subscription not to be confused with microsoft owns a subscription.
Right.
So let's just take a quick look at what type in the environments we can deploy right here in the partner project.
So essentially I would use, well, so why would I use this project for if you how many partners in your room is has worked on else's solution?
Yeah. So now that's exactly where you would go to courage or else as solution. Right.
So you guys.
You go ahead and you say I'm going to deploy environm any Azure.
I have a.
Two options demo one box pretty straight for I think most of you has have seen it and every task Devon Task. Basically.
A.
We give you a Bill machine together with a number of developer machines.
So we pick the developmen.
Wine and then you'll see we automatically give you one bill maching and we have the option of picking multiple developer machine. And as you guys probably know as soon as you created the else's project. We ask you to set up Visual Studio.
Vieste. Yes team services settings. Right. And what that does behind and see as it gets to talk, I'm going to nerdy now it gets a token from yes. Yes. So which allows else has to be able to check in code.
Create work items created bugs, ING videos in vieste. Yes.
That's where that entire nice elim flows, right? Not only we can use the same visual studios the steers account a checking code, but we also if you log a support ticket if you like a bug they also get automatically flow into the same account. So one portal you can manage all application lifecycle management related topics.
So when we actually deploying environment. We automatically hold your bill machine.
Over here too that via cell account. So say this is the very first time you come here and create this project will go to your, yes. Yes, project will create the source code tree structure.
Was, you know the men meta data folder the project folder where you can store your project.
If you actually checked encoder actually think that code into he ses and then the build machine will build the nightly build automatically kicks off and then if you diploid later. I'm going to show you how you will be able to take itas ricordi imported as a test.
If as long as you have the keyword test your model the bill machine will be able to automatically pick it up and run the test as part of your nightly built, right. So that's a fantastic experience.
We're going to show you a quick demo of that later on.
So that's the basic Devon Devon Test topology.
So what that should be pretty familiar with you guys similar to you guys since you guys have done this before. So now let me switch to the newer experience, which is the part a customer that experience.
Over here you can see it's similar.
A methodology implementation methodology.
We've done couple nice things here.
Is.
You have to basically check each one of these tasks, and we have a nice action center here on the left hand side show you exactly, what's missing.
Before you can move on to the next phase you have to complete a face.
For a task as locked you can see in order to unlock the task while prerequisite task you have to do.
How do you ask how is this related to a diploid environment, right? So as you can notice there's three types of environments here on the right hand side says production sandbox standard acceptance test and box and Devon Test Sandbox. So by remember.
Let's rewind back. How did customer end up in this project?
So that's where the new experiences coming from. So if I'm a partner, right our reach out.
The customer reach out to me and say I would like you to be my reseller for dynamic sex.
If I'm a partner, I would create a customer inside my raved reseller portal.
Then our buys out work with my customer to see how many users the customer actually needs are now add those users into the subscription. Yes question.
Yeah. So the question is what's the minimum number of inner prize users is required for Artie Double the number is 50 so you have to have at least 50 enterprise never users to be able to add a subscription and the reason for. That is our far cost recovery.
So.
When you add in a bit when you purchase those users for a customer subscription what else does behind and see as well create one of these implementation project forgiven customer. So there would be a one to one relationship between a customer and implementation project.
And as part of the fee you pay to Microsoft subscription fee.
You get three environments for free the production environment. Obviously.
That will be size based on an initial subscription sizing that you did with your partner.
You get one sandbox for your you 80 and you get another sandbox for devon test.
Those three environments, you get for free from an area for you paid for it, but you get it.
With your subscription.
If you know, the right pieces arms.
So that would be in the main difference new explore the new experiences coming in about due to the time cash ring if you want to know exactly, how that entire flow goes me another colleague of mine ours we have another. Session is called customer onboarding right after this session is happening in 6 11 or get into this whole experience in details.
Any direct you play.
Okay. So what we're going to do to start with is we're going to have a look at BPM which should hopefully be not knew its most people.
We're going to have a quick look in BPM. I never get a jump in and have a look at task. I'd, so we've been generally task adds a lot over the last.
Felt like last four years, but we've had them demo to few times, I'm going to go through that nice and quickly just to sort of.
Ratio the experience people main reason we showing it today is because it's going to flow into than some other lab more detailed implementation scenarios. We're going to get into a little bit later. So it's important for us to cover off.
So if you can flick over the 6 please.
I'm constant I have that constant look of surprise on my face all the time.
Okay. So today we're using a new project created we are using see double you when you have a look at the environments that without knowing what we're going to go through is like I said start with BPM untaes guides. So if you haven't used business process libraries before.
There are stand ones available the A peak you see we have a getting started one as well which is an intro to eecs.
Now in the past this was just a big long list of processes, what you'll notice now with 7 is this actually has task guides associated to it as well.
So by selecting this library with your BPM.
Ex actually is aware of what business process library you selected. So now when you're in the eecs, 7 client it knows what your business processes all there's lots of things we use that fall within eecs.
But one of the things we also uses if you create training guides within task recordings.
They actually get saved back onto the BPM library. So then you can move this library onto other projects or other environments.
As a partner what it also allows you to do is if you've got additional processes that is specific to your eye azvi or your solution.
What you can do is add those processes into your BPM library.
Have task recordings associated with them and actually publish them to all your client projects.
So while we have a standard set of documentation that comes out in the BPM. We also have then a set that you can use.
Now in 2012 again bpm was nice.
In 7 were using it a lot more. So you're going to notice we're going to come back and references allot task guides.
Process data packages everything uses the BPM as sort of its focal point as a really getting it right making short reflects the customers process is important.
As I mentioned today we are just about we are now just embarking again on more improvements to BPM.
So we're adding things like multi decisional parts importing from Excel a whole bunch of other things to make bpm a lot nicer for you to work with we know it's got some usability challenges.
So there is work going in to make it a lot more.
Easy to work with now that you have to use it so much more.
So.
I'm using the standard process library here. So I've got, for example, market and sell products and services and then a whole bunch of specific processes within that underneath, and if I scroll down there should be one even around invoicing managing sales orders.
So what I'm going to do is I'm going to jump into eecs now and now that I've selected this is my BPM library, you'll see how it actually reflects within the application.
So this is Artie Double you build if you hadn't seen it, you should see this morning I went out but if you used to see to be you'll notice we slightly change the icons in the menu is changed. A little bit as Dan was talking about we made few you ex changes recently based on feedback, we were getting from the early adopters.
No.
Task guide.
Very cool.
Once you sort of start using it, you realize the different applications that can be used for what we going to do is we're going to come in here and say create recording.
And I'm going to create a free text invoice.
And I went to description, I'm just gonna fix stop. Now, what this does is it will go record all the steps that I do an build into I axed ass recording. Now I'm going to go through the step first of all just so you can actually see what I do to record it but you'll notice as I navigate it will actually start recording over the left hand side here.
I'm not going to.
Teach how to do a free text invoices. I'm not going to explain what I'm doing I'm just going to go through nice and quickly.
Now, it's income isn't it. That's right.
There we go.
And post.
So there's a task recording of simple process. So like I said, we now have added the box ones of days. So that's done I can stop my thoss recording.
So we have ones that are standard publishes the BPM library. Now we have partners developing additional ones as part of their elsia solutions, and then also we have the option our customers and partners can build them as part of their implementation.
Now once you've done it you've got a few options, you can save a tee pee say, so it will just give you a downloaded file of a STR format, which you can then move around and send.
Save the life cycle services. So what this will actually do now is bring back my BPM library and allow me to choose a node on that specific BPM library that this process relates to.
And by doing this save what it's going to do is a couple of things a it's going to save the task recording for me. So other people can access it.
It will now be accessible to other people is a task I'd within the eecs client.
Packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environment.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environment.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environments.
But the same time we can import these data packages into else. Yes, to help guide a configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones do is we can use this for a couple of things.
You can use this purely to move definitions of entities and structure and relationships between your environment.
But the same time we can import these data packages into else. Yes, to help guide configuration experience.
So let's say, for example, you as a partner have a set of standard configuration that you use on every single project.
You can export that group it together in a data package and then use that in else. Yes. And actually just get else. Yes, to deploy that data package to an environment for you. You don't even have to log into the environment to deploy it will deploy it for you.
The next level of that is then processed data packages where we try and actually make it like a nice configuration experience for the user.
So what I'm going to do is I'm going to jump into else. Yes.
And show you where we store the data packages.
In the elsia solution asset library.
So what I'm going to do is I'm going to jump into the asset library from the methodology.
And show you the data packages that we've got so I've built some sample ones.
So you can see here I've got 10 that go through an initial set up a system set up global address book gel product arap inventory procurement and sales management.
Hi.
Versioning.
Yes.
I don't know the answer to that question of versioning. So at the moment the way we typically manage them is you update you have a global library and organization library in a personal if you don't update them with version details you do overwrite the one that's on there. So you have a current version of it on else. Yes. We don't maintain at Sharepoint like a version history of the data packages ryan line. If you don't publish it to your project.
Use it. The only thing I would say that is we do have the scope levels. So, for example, you can have an organizational scope of the data package.
You can.
Add it to a project.
And then you get a copy to maintain for that particular project and you'll master configuration is then maintained in the background as probably the closest we've got to managing multiple versions of it.
So each of these is been imported they created in eecs brought them in.
And so in the background. I'll have a list of entities that are associated with them in mind that actually contain data for an environment as well.
Now what I can do is I can now if I really wanted to I can just going to eecs and one-by-one import these as data packages. I don't have to do anything fancy I can just import them.
One after another and get them in.
Pull is going to talk about more of a configuration management scenario.
What I want to talk about first is if you were going through a brand new implementation. How you can relate this back to a business process.
So what we can do is this is where we've got a concept of?
Process data packages.
So process data package. We actually have standard ones that we release as well. So you don't have to build them if you don't want to but you can.
And what they are is so I've got one he called Coal Configuration. If you've created else. Yes, project in the last few days and you want to have a look you can click import and you'll actually see these new global ones.
And this has course setup data similar to our contoso data set that you can import into a blank environment and get an environment up and running.
But the idea here is that the corset configuration.
I'm going to go in show you how I built this.
So what I've done is gone through I've gotta BPM library? So I'm using the same one the peak you see.
And then I choose which data packages. I want to include.
So I can go through and say these are all the different data packages. They're going to relate to this particular piece of configuration.
Add any dependencies.
So logical dependencies between the data can be added.
And then the last step is you actually associated back to a business process.
So you say, okay, the sales and marketing data is required if they're going to use the sales order process within BPM.
So then we have a relationship not only between the process in the task. I'd but then we also know this is the setup required to support a particular process.
No.
As I said, we've done standard ones of these by we Microsoft partners have to find their own and they're part of elsia solutions.
Partners also have the option.
To build this is part of this the implementation tool, kit that they'll be managing.
But what this is really four is managing that first implementation. Now once I've done this I build it once.
Then when I get to do is actually consume it.
So this scenario here you can have a couple, so you maybe.
Brand new client brand new blank environment.
And you want to set it up from scratch and you want to go through a guided experience of how you actually do that.
The second scenario might be let's say you're a large organization and you go through multiple acquisitions.
Or you going over a multi-year roll out of multiple legal entity.
So you need a way to on board entity by entity and allow them to approve their configuration is they go through before they brought on?
Process data package can support both of those scenarios very nicely. Now the third scenario if you've got identical configuration. That's moving between environments regularly.
Something that's methods of payments that exact same for something for every single company.
Process data package is going to seem very convoluted to you and you gotta wonder why you have to go through so many steps.
That's way configuration manager comes in and we'll talk about that one in the second. This is really about that on boarding experience in getting an environment setup where you want someone.
You don't just moving data around you're actually interacting with in trying to understand it.
So what we do is I'm going to open up consume data packages.
And what this is actually going to do is this going to take me through.
And I can now say, okay, I want to deploy this package to a particular environment.
So I can say this is going to be.
Configure for Tech Conference.
I can pick the process data package that I want. So I might, for example, have one for core config, I might have one for a new legal entity. I might have one for adding a particular module of scope depending on what processes and what data packages are going to be included.
And then I can say which environm and I'm going to publish it too.
So it'll bring up the environments that I have within my project.
And I can click create.
So what this will do is this creates a new.
Configuration package and then I can go into that. And this will now guide me through a few steps.
The first is reviewing and approving my business processes. So as a business user I can come in make sure, I'm happy with the business process sign off on them.
So again remember this isn't managing configuration once you live. This is trying to get you through the implementation process.
So as an example, I can come here and say.
All of the sales and marketing stuff. I've been through every one, I've looked at all the task ides, I'm happy with it.
So I can sign off on that.
So it'll knock it off it will keep a record that I've signed it often approved those processes?
Next what allow me to do is then go through process by process and see the associated configuration related to that.
So you can see here it says that there's dependent packages and they haven't been started. So I can review and approve.
So what we'll do is it will bring.
Every package that relates to that particular process. And then you can see in that package is actually a whole bunch of entities, okay. But I only care about the one.
And what I can do now is download this in Excel.
Make changes to the data add configuration add new records remove tailor it to the specific legal entity that I'm configuring at that particular time.
And then upload it back up into that same spot.
So this is really an implementation consult leading a customer through a configuration for the first time but you have that base set of data and processes in the background.
Once you've done that and you happy.
You click approve and you move on to the next one.
So then the idea is that you go through multiple iterations build up your processes.
And what this will do is then you'll effectively complete your configuration within else. Yes.
Once it's done, you'll then have a set of approved data packages sitting within else. Yes, that can be applied to an environment.
And what this allows you to do is actually then say, okay, apply that data package.
We've already had the request by the way from apply all button before anyone asks it.
So that's on the way but whatever you do is you can then come in and say, okay, I'm configuring contoso into Simon Systems and apply.
It will connect to that I ex environm in the background it will load the data package it'll load all the 200 excel entities that are in the background create a data job and push them into that environment for you and. Do the configuration.
All right.
Yes.
So all I know is, that's a known issue.
How in when it's going to be resolved? I don't have a timeline on but I know it's something we're aware of.
Good on connect.
That's the first step.
um
So the idea here is like I said, this isn't moving between multiple environments this isn't expected if you're trying to add one record to multiple companies and push it out. This is really about that first time experience.
The other thing that's this is being used for is elsia solutions. So if you have an ISP solution, you can build your set of processes the related data packages and loaded up in El Css for it to be managed through.
The next.
Part of this is then more that day to day management of configuration, which is configuration manager.
Okay.
I know.
We have deer itself. We have configuration manager now empty. So I'm just not talk very quickly the architectural layering of these three ride except sits at the bottom.
Ichr 7 native to ex 7.
Configuration manager sitting else. Yes, but it uses the access.
And Pipi sits on top and uses configuration manager.
Okay.
So if we're talking about business process pcp because.
You know I'm say why do I if I quit this scenario next 7 to a scenario in 2012 would be.
What do I have to go into Zack's to manually set up in order to demo order to cash my custom for that Phillippe?
Great.
So what are yous configuration manager for it is, okay. I just need to set up environment. I want to dump a whole bunch of configuration diner.
I don't care about what business process enabling because I know, that is good.
Configuration manager.
Okay.
So as far is experiences concern here is your configuration manager have a tile right here in your else's project if you use configuration management. One is off. It's pretty of a similar experience.
I notice all the data packages clay has created an improved automatically shows up here under configuration manager.
I notice there is no association with a package to a business process is just raw list of packages data package is ready to be loaded to environment and the note is I don't have upload or download button over. Here reason being well, because this is already paid pretty backed anything that shows up here. It means it's already been approved by all your functional and technical users.
So I just simply come over here pick a data package, I want to apply hit the apply button very similar experience. It knows what environment I have in my ausias project our pick.
My aren't you double, you.
Then the road.
Iterate through what legal entities, I have.
A pig a legal entity, I hit apply.
Then that's, I don't use though. It does nothing but cost whole bunch of the acts of Apis to get the data package.
Imported into acts and over here you click the history.
Button over here.
It'll essentially lead you back to.
And today and have partner or customer based Wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product form you are, so right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product for more you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product form you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product form you are, so right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team this I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product for more you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product form you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product form you are, so right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product for more you are. So right now you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems are but right now will go to Visual Studio.
And in addition to that can you add custom help?
You have your Wiki. But let's say you have your own custom product for more you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
First of which the context of war that you showed is there any way you have it to the on premise ITC.
Sorry, can you repeat the question?
So is there any way you could have the contact support go to your own premise? I team.
I know they've got that in their backlog to integrate with other support systems, but right now will go to Visual Studio.
And in addition to that can you add custom help?
Now, you have your Wiki. But let's say you have your own custom product form you are, so right. Now, you can add custom task guides it save them into the BPM, they'll be visible.
I know again, it's on the plan today and have partner or customer based wiki's little present in the same way.
Okay.
Okay. We might wrap it up they guys if you're going to sorry. Sorry.
Sorry. I'm going to actually ask you to just come up the front, it's going to build a little bit louder guys if you've got questions, you can come up and says but sorry we do have to wrap up. Thank you. Thank you. Thank.
