WEBVTT
00:00:50.829 --> 00:01:12.769
today's guest is from washington in the united states he's a senior program manager at microsoft you can find links to his bio et cetera in the show notes for this episode he originally comes from new zealand now i say that because it's tongue and cheek because you're brazilian aren't you marcelle
00:01:13.602 --> 00:01:19.036
that's correct mark originally from brazil but i consider new land home so i'm glad to hear that
00:01:21.028 --> 00:01:26.638
so you've obviously done some time in new zealand how did you come to end up at microsoft in the u s
00:01:28.118 --> 00:02:02.990
yes well i like traveling so long story short in brazil i joined microscope originally twenty eleven and i'm from r p background so always worked with er p development as a softer developer and i join microsopht to do the localization for a product color dynamics x in brazil so i did that for two years then twenty thirteen i wanted to go to europe and i went to work for a couple of partners in europe and eventually in twenty four teen my arriving news and basically because my wife and i
00:02:03.004 --> 00:02:03.599
right
00:02:03.131 --> 00:02:14.258
we were looking for a place where we could call home where english would be the first language and country where we could have kids and we chose new zealand and no regret said oh we had a great time there
00:02:15.120 --> 00:02:15.280
wow
00:02:15.587 --> 00:02:16.439
uh
00:02:15.721 --> 00:02:16.162
wow wow
00:02:16.926 --> 00:02:16.967
uh
00:02:16.983 --> 00:02:32.028
and so then how did you obviously you're in new zealand for a while i see your name on some of the great projects that happened over here how did you end up how did you know how did your career journey take you back into microstoft specifically in seattle
00:02:32.647 --> 00:03:21.370
yeah so in new zealand i was working originally for farmlands which is a company in the south island and they had they have a nice story about dynamics implementation so i helped them to do find the future for for their digital transformation as a solution architect after that i worked for a couple of partners as well micro soft and eventually i got i got connected to someone who was working for microsoft and they wanted to start a position in new zealand to help partners on the finance and operation space and that's when i joined back microsoft and after a couple of years actually one year in microsoft in new zealand i got the opportunity to come here to seattle and i decided to um um
00:03:21.389 --> 00:03:21.679
oh
00:03:22.390 --> 00:03:43.123
basically because i wanted to explore to be part of the product to be part of this this thing that we would talk about which is low code no code so that's basically how i come here and i have no regret so far i love new zealand here is great as well ah
00:03:43.103 --> 00:03:44.413
so how long you've been in seattle now
00:03:44.448 --> 00:03:49.717
yeah i moved in twenty twenty one june
00:03:49.860 --> 00:03:50.080
oh wow wow
00:03:50.038 --> 00:03:53.364
so is less than a year a couple of months
00:04:27.654 --> 00:04:34.233
so how did you find moving during covid to seattle yeah
00:04:34.668 --> 00:04:48.444
okay moving during Covid it was very interesting for example to shipping your stuff very complicated so we just decided to sell it all and start over here afresh
00:04:49.411 --> 00:04:49.771
good idea
00:04:50.937 --> 00:05:03.242
and but but it was not as bad it was not it was okay i would say it was okay it's interesting challenging but it's good to go back to normal
00:05:04.089 --> 00:05:04.250
yeah
00:05:04.437 --> 00:05:04.680
kind
00:05:04.591 --> 00:05:04.750
yeah
00:05:04.761 --> 00:05:09.197
of yeah
00:05:10.649 --> 00:05:14.817
yeah i was going to ask you something about the move from
00:05:14.867 --> 00:05:15.110
oh
00:05:15.016 --> 00:05:34.704
the back end of microsoft but we don't need to put that on her so i want to switch gears now and we'll talk about let's talk fusion development i know this is an area that you're very passionate about and it's in it i'm finding the more customers i engage with there tends to be a lot of confusion around
00:05:34.577 --> 00:05:35.237
yeah
00:05:34.803 --> 00:05:36.045
it and
00:05:36.398 --> 00:05:36.759
correct
00:05:36.927 --> 00:05:48.206
and and and i suppose i'll ast give you some some of the premise i was recently involved in a lard implementation like all at large twenty two thousand power ap seats
00:05:49.327 --> 00:05:50.237
yeah
00:05:50.009 --> 00:06:03.151
for a public sector agency in australia and one of you know and and the big problem that i see you know when anybody's doing large project is resourcing right and i
00:06:03.189 --> 00:06:03.333
yeah
00:06:03.250 --> 00:06:08.279
feel that the partner eco system and the model partners work even now and supporting a cust
00:06:08.379 --> 00:06:08.867
yeah
00:06:08.459 --> 00:07:47.168
it is evolving over you know my twenty odd years in this space what i'm seeing is that rather than a partner doing a massive implementation and then walking away or putting an a m s agreement in place what happens is more and more companies now if they're adopting the platform as part of their digital transformation strategy they are wanting to have a head count of skill inside their business right but one of the things i'm noticing is that the only way they think to do this is to go outside their organization and hire somebody with ten plus years experience and of course power platform as we know it has not been around ten years and so you know they're struggling and specifically in a pub set agency you've got to have citizen resources because they need to be cleared from a security perspective and so they'll only do that on citizens within the country so and what i'm you know i often have these conversations is that hey you need to develop skill from within the ranks of your organization right you need to be finding the subject matter expert getting them up to low co and they're like oh we love the power platform but we don't want to touch the low code we don't want anybody just and i'm like well you you're missing the full put this full picture here you're missing the full way to create a model where you can sustain and not run out of resources to help you build your applications so when you talk about fusion teams how do you plain it and and and and what are the moving parts particularly not from a developer are because we'll get into that in a moment but from a business outcomes objective
00:07:48.509 --> 00:07:57.204
yeah that's a very interesting question and and here's the thing like fusion development or fusion teams is not something that we created is just a
00:07:57.300 --> 00:07:57.540
yes
00:07:57.343 --> 00:08:47.927
term that actually describes something which is happening the market so actually the first time someone used this term it was actually gardener who defines this term he defined his fusion development as distribute and multi disciplinary digital business teams that blend technology other types of the main expert times so again it's just a way of describing something which is happening is happening anyway you can call fusion development or you cannot call fusion development and that's okay some people don't like from pragmatic point of view the way i like to define fusion development arise and low code solutions with first god components for example this is a very pregmatic from developer point of view which is usually in the team where i am today it is the perspective that
00:08:48.340 --> 00:08:49.289
yeah
00:08:49.070 --> 00:08:55.149
i look i look after the pro developer teaming that that context that's a
00:08:55.230 --> 00:08:55.630
so if you
00:08:55.712 --> 00:08:55.854
yeah
00:08:56.111 --> 00:09:15.869
if you were looking at fusion teams from a company perspective what would you know what would we consider mix of that team to look like and how would you define um or how would you encourage a company to think about developing their resource in that respect
00:09:16.187 --> 00:09:18.972
yeah um the main go
00:09:19.342 --> 00:09:19.506
wow
00:09:19.374 --> 00:09:22.519
in fusion development is scaling the application development
00:09:22.740 --> 00:09:22.980
yeah
00:09:22.801 --> 00:09:23.702
basically okay so
00:09:23.923 --> 00:09:24.062
yeah
00:09:24.102 --> 00:10:24.383
as you said it is it is a it is a demand problem it's hard to hire new developers we don't have people with that time of experience working we need to do something we need to do something the market needs new developers and it's not that it is about empowering as well every organization on the planet to achieve more and sits and developers as well so who knows better about the company usually is what we call sits and developers so what sits an developer is is usually a business user he knows a lot about the business process and he has a clear idea about how to improve a process or he has a specific need like i need a nap for this process or i need to outomate this process so how can we how can we empower this user to achieve that does he need a developer does he need the too for that so that's mainly
00:10:24.129 --> 00:10:24.352
yes
00:10:24.844 --> 00:10:30.711
the they need for fusion development
00:10:30.316 --> 00:10:30.458
yeah
00:10:31.033 --> 00:10:31.254
okay
00:10:31.720 --> 00:10:51.328
yeah yeah so so you know we've looked at citizen developer and they're one in a continuum of developer skills what are the other than if we expand out of fusion team beyond citizen developer what are the other type roles that you see that would make up a very robust scalable fusion team
00:10:53.038 --> 00:10:55.783
good question so again
00:10:56.179 --> 00:10:56.322
yeah
00:10:56.464 --> 00:10:59.489
i might i might focus a lot in the pro
00:10:59.519 --> 00:10:59.701
oh
00:10:59.568 --> 00:11:02.254
developer let me know if i go out of this cope but usually
00:11:02.250 --> 00:11:04.749
yeah
00:11:02.514 --> 00:11:06.000
we have we have sits a developer as the business
00:11:05.701 --> 00:11:05.802
oh
00:11:06.059 --> 00:11:53.879
user and we have a professional developer and the professional developer usually we classify in tree persons this is how we classify we classify as i t or the bobs engineer we classify as a front an developer or as a back and developer and i will quickly define each one of these person as they might be differen to people in this team they might be the same so the front end developer is the person responsible for the for the look and view of the applications right so he can be building is he can be building web controls this kind of thing the back end developer is the guy who built a p is or he has responsibility over the
00:11:53.850 --> 00:11:53.990
yeah
00:11:53.958 --> 00:12:45.355
data where i start this data how do i model this data so this is the back developer and the devopsengineer or the itadiming is the person responsible for you to deploy that un to maintain as well he keeps the application running in product and he defines which environment it is and how do you move from death to test to production so this tree person as the developer are important we talked about the seats and developer as well and it is important to also someone with the view of project management skills how to facilitate the collaboration the important here it is we are not trying to make seats and developers code first developers and also we
00:12:45.392 --> 00:12:45.673
correct
00:12:45.394 --> 00:12:59.035
are not trying to make code first developer seats and developers we want day to collaborate and do we want to meet them where r okay that's basically how do we see we don't want to change that
00:13:00.320 --> 00:13:33.778
make totally makes sense so you've mentioned now a couple of times the word collaborate and so tell me about the tools around things like the power platform visual studio gethubzor what's a microstoph providing that allow collaboration between really four different developer persons right citizen developer id devops developed the front end and the back end developers what's the collaboration frameworks that you're putting in in place across those assets like power platform visit studio get up and azure
00:13:34.248 --> 00:13:56.283
yeah it's a very good question because of very common assumption when many a developer for example i interact a lot with developers and i am a developer myself when they see loco o they think but i don't want to stop coding but hey hang on we don't want you to stop coding definitely now keep coding please we need you so we do have
00:13:56.465 --> 00:13:58.687
our man too is really our
00:13:59.192 --> 00:13:59.273
we
00:13:59.850 --> 00:14:00.591
vs code
00:14:00.620 --> 00:14:00.822
yeah
00:14:00.652 --> 00:14:10.849
integration o v s code integration you can do front frontin developer backhand development and now so i t or the obs and
00:14:11.100 --> 00:14:12.509
yeah
00:14:11.308 --> 00:14:20.303
what supports this is a two that we call paccliunpac lize basically a common line interface it is a common
00:14:20.250 --> 00:14:20.432
yeah
00:14:20.544 --> 00:14:28.687
interface for the developers to enter act with the companies of a power platform a so again
00:14:29.250 --> 00:14:29.511
yeah
00:14:29.548 --> 00:15:01.383
vasco extension is the key but we have also we don't want to dictate what to do you want to use if you use assure evops we do have but tasks specifically for for sure develops for you to keep your c c there if you use get up we have getubactions where you can oltomate all our work flows and also you can abstract lots of complicated tasks and let me give a concrete example of that you ask
00:15:01.350 --> 00:15:01.570
oh
00:15:01.543 --> 00:15:04.950
about collaboration as i said don't want to make
00:15:04.980 --> 00:15:05.080
ah
00:15:05.009 --> 00:15:24.688
seats and developers developers seats and developers they usually they don't know what is a source control they don't know what is a checking they don't know what is a poor request and that's fine they don't need to know but we need the developer the pro developer to build a safe to fa environment
00:15:24.809 --> 00:15:26.370
yeah
00:15:25.210 --> 00:15:37.169
where the cits on developer they can explore they can view their applications and they can feet in the process under the hoods and get hub actions is a way for you to do that we have we
00:15:37.181 --> 00:15:37.384
yeah
00:15:37.230 --> 00:15:56.941
have a co to kit for example which facilitate this collaborate and there are multiple ways for you to abstract all these complicated concepts to the to the citizen dave and what else we also have visual s to do integration for for developers who be dat is
00:15:56.850 --> 00:15:57.130
yeah
00:15:57.000 --> 00:16:33.605
for example you can publish your apis in easure unction you can use a pi management as a gateway and you can create a connector with one clicking measure portal and we we are always looking after this perience we don't want the developer to leave their development environment we want the developer to be there another thing that you can see even in the but we just did an announcement in which is m custom connectors which is a way for you to connect your apis you can use these
00:16:33.600 --> 00:16:33.821
yeah
00:16:33.706 --> 00:16:39.635
now as a code first control so developers can use to
00:16:39.712 --> 00:16:40.259
kay
00:16:40.037 --> 00:16:42.133
our view scold extension or pexialie
00:16:41.669 --> 00:16:43.320
yeah
00:16:43.587 --> 00:16:54.427
to interact with with our platform as well without the need of leaving their development environment so we have we have too many to se lots of those ways to integrate our platform
00:16:56.490 --> 00:17:15.188
are you coming across any and you know you don't need to mention any name specifically but anybody you know out in the community that is doing this as well it's getting these teams framed up well using the full advantage of the collaboration tools that mark toft is providing here do you have any kind of use cases where it's working well
00:17:16.820 --> 00:17:37.354
we have a couple of years we have a couple of there and this is this is where what is interesting everyone has their own way of doing things so for example i mentioned that we have integration specifically with sure bobs and also get ub there are some people using different tools
00:17:37.608 --> 00:17:37.769
yeah
00:17:38.015 --> 00:17:47.855
and they are using packs he allied to ultimate their processes their c i s the and it is working well we have some we have some
00:17:48.990 --> 00:17:49.173
yeah
00:17:49.901 --> 00:18:12.731
some cases where only professional developers are using which that's fine as well they find for example if you have a team they don't focus reading in the u they want a quick way for them to is the a p is that they have for a platform is fantastic for that because you can very very easily but the u and just publish your
00:18:13.349 --> 00:18:13.631
oh
00:18:13.432 --> 00:18:19.167
apiserasceston connectors but application really really simple um
00:18:19.589 --> 00:18:19.853
yeah
00:18:20.029 --> 00:18:48.506
in the r p world for example is always very expensive if you want to custemize anything power as is a fantastic way for you to create very simple obligation and i m not high cost and very very effective and you still have have all the governance all the controls all the alm processes so and there is not only one way of doing this there is no right way
00:18:48.566 --> 00:18:48.967
there is no
00:18:48.900 --> 00:18:49.122
yeah
00:18:49.106 --> 00:18:55.723
wrong way the important thing it is to find the best way to collaborate and to make everybody welcome if they want to country it
00:18:57.269 --> 00:19:13.377
i like it what resources do you recommend that people if they want to explore one you know using fusion teams and fusion development and really understanding is proper and and applying at the various tools what resources do you recommend they look at
00:19:14.218 --> 00:19:49.406
yeah if you are a professional developer specifically we have our documentation we are actually building new commendation for developers who are not familiar to the platform so it's a great star one point if you go to a k a dot s slash fusion dev uh can i just quickly confirm the link yeah sorry for that just a minute
00:19:49.849 --> 00:19:50.914
that's all right that's all right
00:19:51.198 --> 00:19:51.402
oh
00:19:52.230 --> 00:19:52.920
yeah
00:19:53.080 --> 00:19:59.000
okay i got the wrong one okay so yes we do have
00:19:58.761 --> 00:19:58.925
yes
00:19:59.980 --> 00:20:09.576
we are refuting we are creating documentation for developers who are not familiar to the platform and the link for that is aka
00:20:09.690 --> 00:20:09.871
yeah
00:20:09.878 --> 00:20:13.009
dot ms lash power dev
00:20:14.369 --> 00:20:15.054
powerdev yep
00:20:15.117 --> 00:20:15.278
yes
00:20:15.174 --> 00:20:15.296
yep
00:20:15.679 --> 00:20:28.039
a dot ms slash power dev so this is the commendation for any developer professional developer are we called cold first developer so you can't understand what are they tention points
00:20:27.990 --> 00:20:28.230
oh
00:20:28.420 --> 00:20:30.064
and how to get familiar how to
00:20:30.118 --> 00:20:30.240
yeah
00:20:30.144 --> 00:20:35.954
extend the platform we also have a dot as slash fusion let
00:20:35.789 --> 00:20:36.050
oh
00:20:36.515 --> 00:20:57.522
that's a book for as our developers it goes a step by step for you to create a fusion story and gives more deep eep example on what fusion development is and also a dot s slash fusion development that's learning content on that
00:20:59.109 --> 00:21:04.386
excellent okay a hat's a great lot of resources and closing out as anything you'd like to add
00:21:05.278 --> 00:21:13.532
uh yes just one thing also lots of people ask about license we have a plan called developer plan so
00:21:13.829 --> 00:21:14.010
yeah
00:21:14.374 --> 00:21:20.805
in these documentation that i found you can find you can try for free the developer plan has no limitations
00:21:20.279 --> 00:21:21.779
yeah
00:21:20.884 --> 00:21:29.019
at all for you to using test and development environment so go ahead and also give your feedback for us would be keen to hear me use cases
00:21:29.009 --> 00:21:29.250
yeah
00:21:29.381 --> 00:21:34.444
and interact with professional developers and yeah that's it
00:21:34.980 --> 00:21:39.217
i like it i like it marcel thank you so much for coming on the show
00:21:39.698 --> 00:21:42.405
fantastic thank you very much always good to talk to new zealand
00:00:50.829 --> 00:01:12.769
today's guest is from washington in the united states he's a senior program manager at microsoft you can find links to his bio et cetera in the show notes for this episode he originally comes from new zealand now i say that because it's tongue and cheek because you're brazilian aren't you marcelle
00:01:13.602 --> 00:01:19.036
that's correct mark originally from brazil but i consider new land home so i'm glad to hear that
00:01:21.028 --> 00:01:26.638
so you've obviously done some time in new zealand how did you come to end up at microsoft in the u s
00:01:28.118 --> 00:02:02.990
yes well i like traveling so long story short in brazil i joined microscope originally twenty eleven and i'm from r p background so always worked with er p development as a softer developer and i join microsopht to do the localization for a product color dynamics x in brazil so i did that for two years then twenty thirteen i wanted to go to europe and i went to work for a couple of partners in europe and eventually in twenty four teen my arriving news and basically because my wife and i
00:02:03.004 --> 00:02:03.599
right
00:02:03.131 --> 00:02:14.258
we were looking for a place where we could call home where english would be the first language and country where we could have kids and we chose new zealand and no regret said oh we had a great time there
00:02:15.120 --> 00:02:15.280
wow
00:02:15.587 --> 00:02:16.439
uh
00:02:15.721 --> 00:02:16.162
wow wow
00:02:16.926 --> 00:02:16.967
uh
00:02:16.983 --> 00:02:32.028
and so then how did you obviously you're in new zealand for a while i see your name on some of the great projects that happened over here how did you end up how did you know how did your career journey take you back into microstoft specifically in seattle
00:02:32.647 --> 00:03:21.370
yeah so in new zealand i was working originally for farmlands which is a company in the south island and they had they have a nice story about dynamics implementation so i helped them to do find the future for for their digital transformation as a solution architect after that i worked for a couple of partners as well micro soft and eventually i got i got connected to someone who was working for microsoft and they wanted to start a position in new zealand to help partners on the finance and operation space and that's when i joined back microsoft and after a couple of years actually one year in microsoft in new zealand i got the opportunity to come here to seattle and i decided to um um
00:03:21.389 --> 00:03:21.679
oh
00:03:22.390 --> 00:03:43.123
basically because i wanted to explore to be part of the product to be part of this this thing that we would talk about which is low code no code so that's basically how i come here and i have no regret so far i love new zealand here is great as well ah
00:03:43.103 --> 00:03:44.413
so how long you've been in seattle now
00:03:44.448 --> 00:03:49.717
yeah i moved in twenty twenty one june
00:03:49.860 --> 00:03:50.080
oh wow wow
00:03:50.038 --> 00:03:53.364
so is less than a year a couple of months
00:04:27.654 --> 00:04:34.233
so how did you find moving during covid to seattle yeah
00:04:34.668 --> 00:04:48.444
okay moving during Covid it was very interesting for example to shipping your stuff very complicated so we just decided to sell it all and start over here afresh
00:04:49.411 --> 00:04:49.771
good idea
00:04:50.937 --> 00:05:03.242
and but but it was not as bad it was not it was okay i would say it was okay it's interesting challenging but it's good to go back to normal
00:05:04.089 --> 00:05:04.250
yeah
00:05:04.437 --> 00:05:04.680
kind
00:05:04.591 --> 00:05:04.750
yeah
00:05:04.761 --> 00:05:09.197
of yeah
00:05:10.649 --> 00:05:14.817
yeah i was going to ask you something about the move from
00:05:14.867 --> 00:05:15.110
oh
00:05:15.016 --> 00:05:34.704
the back end of microsoft but we don't need to put that on her so i want to switch gears now and we'll talk about let's talk fusion development i know this is an area that you're very passionate about and it's in it i'm finding the more customers i engage with there tends to be a lot of confusion around
00:05:34.577 --> 00:05:35.237
yeah
00:05:34.803 --> 00:05:36.045
it and
00:05:36.398 --> 00:05:36.759
correct
00:05:36.927 --> 00:05:48.206
and and and i suppose i'll ast give you some some of the premise i was recently involved in a lard implementation like all at large twenty two thousand power ap seats
00:05:49.327 --> 00:05:50.237
yeah
00:05:50.009 --> 00:06:03.151
for a public sector agency in australia and one of you know and and the big problem that i see you know when anybody's doing large project is resourcing right and i
00:06:03.189 --> 00:06:03.333
yeah
00:06:03.250 --> 00:06:08.279
feel that the partner eco system and the model partners work even now and supporting a cust
00:06:08.379 --> 00:06:08.867
yeah
00:06:08.459 --> 00:07:47.168
it is evolving over you know my twenty odd years in this space what i'm seeing is that rather than a partner doing a massive implementation and then walking away or putting an a m s agreement in place what happens is more and more companies now if they're adopting the platform as part of their digital transformation strategy they are wanting to have a head count of skill inside their business right but one of the things i'm noticing is that the only way they think to do this is to go outside their organization and hire somebody with ten plus years experience and of course power platform as we know it has not been around ten years and so you know they're struggling and specifically in a pub set agency you've got to have citizen resources because they need to be cleared from a security perspective and so they'll only do that on citizens within the country so and what i'm you know i often have these conversations is that hey you need to develop skill from within the ranks of your organization right you need to be finding the subject matter expert getting them up to low co and they're like oh we love the power platform but we don't want to touch the low code we don't want anybody just and i'm like well you you're missing the full put this full picture here you're missing the full way to create a model where you can sustain and not run out of resources to help you build your applications so when you talk about fusion teams how do you plain it and and and and what are the moving parts particularly not from a developer are because we'll get into that in a moment but from a business outcomes objective
00:07:48.509 --> 00:07:57.204
yeah that's a very interesting question and and here's the thing like fusion development or fusion teams is not something that we created is just a
00:07:57.300 --> 00:07:57.540
yes
00:07:57.343 --> 00:08:47.927
term that actually describes something which is happening the market so actually the first time someone used this term it was actually gardener who defines this term he defined his fusion development as distribute and multi disciplinary digital business teams that blend technology other types of the main expert times so again it's just a way of describing something which is happening is happening anyway you can call fusion development or you cannot call fusion development and that's okay some people don't like from pragmatic point of view the way i like to define fusion development arise and low code solutions with first god components for example this is a very pregmatic from developer point of view which is usually in the team where i am today it is the perspective that
00:08:48.340 --> 00:08:49.289
yeah
00:08:49.070 --> 00:08:55.149
i look i look after the pro developer teaming that that context that's a
00:08:55.230 --> 00:08:55.630
so if you
00:08:55.712 --> 00:08:55.854
yeah
00:08:56.111 --> 00:09:15.869
if you were looking at fusion teams from a company perspective what would you know what would we consider mix of that team to look like and how would you define um or how would you encourage a company to think about developing their resource in that respect
00:09:16.187 --> 00:09:18.972
yeah um the main go
00:09:19.342 --> 00:09:19.506
wow
00:09:19.374 --> 00:09:22.519
in fusion development is scaling the application development
00:09:22.740 --> 00:09:22.980
yeah
00:09:22.801 --> 00:09:23.702
basically okay so
00:09:23.923 --> 00:09:24.062
yeah
00:09:24.102 --> 00:10:24.383
as you said it is it is a it is a demand problem it's hard to hire new developers we don't have people with that time of experience working we need to do something we need to do something the market needs new developers and it's not that it is about empowering as well every organization on the planet to achieve more and sits and developers as well so who knows better about the company usually is what we call sits and developers so what sits an developer is is usually a business user he knows a lot about the business process and he has a clear idea about how to improve a process or he has a specific need like i need a nap for this process or i need to outomate this process so how can we how can we empower this user to achieve that does he need a developer does he need the too for that so that's mainly
00:10:24.129 --> 00:10:24.352
yes
00:10:24.844 --> 00:10:30.711
the they need for fusion development
00:10:30.316 --> 00:10:30.458
yeah
00:10:31.033 --> 00:10:31.254
okay
00:10:31.720 --> 00:10:51.328
yeah yeah so so you know we've looked at citizen developer and they're one in a continuum of developer skills what are the other than if we expand out of fusion team beyond citizen developer what are the other type roles that you see that would make up a very robust scalable fusion team
00:10:53.038 --> 00:10:55.783
good question so again
00:10:56.179 --> 00:10:56.322
yeah
00:10:56.464 --> 00:10:59.489
i might i might focus a lot in the pro
00:10:59.519 --> 00:10:59.701
oh
00:10:59.568 --> 00:11:02.254
developer let me know if i go out of this cope but usually
00:11:02.250 --> 00:11:04.749
yeah
00:11:02.514 --> 00:11:06.000
we have we have sits a developer as the business
00:11:05.701 --> 00:11:05.802
oh
00:11:06.059 --> 00:11:53.879
user and we have a professional developer and the professional developer usually we classify in tree persons this is how we classify we classify as i t or the bobs engineer we classify as a front an developer or as a back and developer and i will quickly define each one of these person as they might be differen to people in this team they might be the same so the front end developer is the person responsible for the for the look and view of the applications right so he can be building is he can be building web controls this kind of thing the back end developer is the guy who built a p is or he has responsibility over the
00:11:53.850 --> 00:11:53.990
yeah
00:11:53.958 --> 00:12:45.355
data where i start this data how do i model this data so this is the back developer and the devopsengineer or the itadiming is the person responsible for you to deploy that un to maintain as well he keeps the application running in product and he defines which environment it is and how do you move from death to test to production so this tree person as the developer are important we talked about the seats and developer as well and it is important to also someone with the view of project management skills how to facilitate the collaboration the important here it is we are not trying to make seats and developers code first developers and also we
00:12:45.392 --> 00:12:45.673
correct
00:12:45.394 --> 00:12:59.035
are not trying to make code first developer seats and developers we want day to collaborate and do we want to meet them where r okay that's basically how do we see we don't want to change that
00:13:00.320 --> 00:13:33.778
make totally makes sense so you've mentioned now a couple of times the word collaborate and so tell me about the tools around things like the power platform visual studio gethubzor what's a microstoph providing that allow collaboration between really four different developer persons right citizen developer id devops developed the front end and the back end developers what's the collaboration frameworks that you're putting in in place across those assets like power platform visit studio get up and azure
00:13:34.248 --> 00:13:56.283
yeah it's a very good question because of very common assumption when many a developer for example i interact a lot with developers and i am a developer myself when they see loco o they think but i don't want to stop coding but hey hang on we don't want you to stop coding definitely now keep coding please we need you so we do have
00:13:56.465 --> 00:13:58.687
our man too is really our
00:13:59.192 --> 00:13:59.273
we
00:13:59.850 --> 00:14:00.591
vs code
00:14:00.620 --> 00:14:00.822
yeah
00:14:00.652 --> 00:14:10.849
integration o v s code integration you can do front frontin developer backhand development and now so i t or the obs and
00:14:11.100 --> 00:14:12.509
yeah
00:14:11.308 --> 00:14:20.303
what supports this is a two that we call paccliunpac lize basically a common line interface it is a common
00:14:20.250 --> 00:14:20.432
yeah
00:14:20.544 --> 00:14:28.687
interface for the developers to enter act with the companies of a power platform a so again
00:14:29.250 --> 00:14:29.511
yeah
00:14:29.548 --> 00:15:01.383
vasco extension is the key but we have also we don't want to dictate what to do you want to use if you use assure evops we do have but tasks specifically for for sure develops for you to keep your c c there if you use get up we have getubactions where you can oltomate all our work flows and also you can abstract lots of complicated tasks and let me give a concrete example of that you ask
00:15:01.350 --> 00:15:01.570
oh
00:15:01.543 --> 00:15:04.950
about collaboration as i said don't want to make
00:15:04.980 --> 00:15:05.080
ah
00:15:05.009 --> 00:15:24.688
seats and developers developers seats and developers they usually they don't know what is a source control they don't know what is a checking they don't know what is a poor request and that's fine they don't need to know but we need the developer the pro developer to build a safe to fa environment
00:15:24.809 --> 00:15:26.370
yeah
00:15:25.210 --> 00:15:37.169
where the cits on developer they can explore they can view their applications and they can feet in the process under the hoods and get hub actions is a way for you to do that we have we
00:15:37.181 --> 00:15:37.384
yeah
00:15:37.230 --> 00:15:56.941
have a co to kit for example which facilitate this collaborate and there are multiple ways for you to abstract all these complicated concepts to the to the citizen dave and what else we also have visual s to do integration for for developers who be dat is
00:15:56.850 --> 00:15:57.130
yeah
00:15:57.000 --> 00:16:33.605
for example you can publish your apis in easure unction you can use a pi management as a gateway and you can create a connector with one clicking measure portal and we we are always looking after this perience we don't want the developer to leave their development environment we want the developer to be there another thing that you can see even in the but we just did an announcement in which is m custom connectors which is a way for you to connect your apis you can use these
00:16:33.600 --> 00:16:33.821
yeah
00:16:33.706 --> 00:16:39.635
now as a code first control so developers can use to
00:16:39.712 --> 00:16:40.259
kay
00:16:40.037 --> 00:16:42.133
our view scold extension or pexialie
00:16:41.669 --> 00:16:43.320
yeah
00:16:43.587 --> 00:16:54.427
to interact with with our platform as well without the need of leaving their development environment so we have we have too many to se lots of those ways to integrate our platform
00:16:56.490 --> 00:17:15.188
are you coming across any and you know you don't need to mention any name specifically but anybody you know out in the community that is doing this as well it's getting these teams framed up well using the full advantage of the collaboration tools that mark toft is providing here do you have any kind of use cases where it's working well
00:17:16.820 --> 00:17:37.354
we have a couple of years we have a couple of there and this is this is where what is interesting everyone has their own way of doing things so for example i mentioned that we have integration specifically with sure bobs and also get ub there are some people using different tools
00:17:37.608 --> 00:17:37.769
yeah
00:17:38.015 --> 00:17:47.855
and they are using packs he allied to ultimate their processes their c i s the and it is working well we have some we have some
00:17:48.990 --> 00:17:49.173
yeah
00:17:49.901 --> 00:18:12.731
some cases where only professional developers are using which that's fine as well they find for example if you have a team they don't focus reading in the u they want a quick way for them to is the a p is that they have for a platform is fantastic for that because you can very very easily but the u and just publish your
00:18:13.349 --> 00:18:13.631
oh
00:18:13.432 --> 00:18:19.167
apiserasceston connectors but application really really simple um
00:18:19.589 --> 00:18:19.853
yeah
00:18:20.029 --> 00:18:48.506
in the r p world for example is always very expensive if you want to custemize anything power as is a fantastic way for you to create very simple obligation and i m not high cost and very very effective and you still have have all the governance all the controls all the alm processes so and there is not only one way of doing this there is no right way
00:18:48.566 --> 00:18:48.967
there is no
00:18:48.900 --> 00:18:49.122
yeah
00:18:49.106 --> 00:18:55.723
wrong way the important thing it is to find the best way to collaborate and to make everybody welcome if they want to country it
00:18:57.269 --> 00:19:13.377
i like it what resources do you recommend that people if they want to explore one you know using fusion teams and fusion development and really understanding is proper and and applying at the various tools what resources do you recommend they look at
00:19:14.218 --> 00:19:49.406
yeah if you are a professional developer specifically we have our documentation we are actually building new commendation for developers who are not familiar to the platform so it's a great star one point if you go to a k a dot s slash fusion dev uh can i just quickly confirm the link yeah sorry for that just a minute
00:19:49.849 --> 00:19:50.914
that's all right that's all right
00:19:51.198 --> 00:19:51.402
oh
00:19:52.230 --> 00:19:52.920
yeah
00:19:53.080 --> 00:19:59.000
okay i got the wrong one okay so yes we do have
00:19:58.761 --> 00:19:58.925
yes
00:19:59.980 --> 00:20:09.576
we are refuting we are creating documentation for developers who are not familiar to the platform and the link for that is aka
00:20:09.690 --> 00:20:09.871
yeah
00:20:09.878 --> 00:20:13.009
dot ms lash power dev
00:20:14.369 --> 00:20:15.054
powerdev yep
00:20:15.117 --> 00:20:15.278
yes
00:20:15.174 --> 00:20:15.296
yep
00:20:15.679 --> 00:20:28.039
a dot ms slash power dev so this is the commendation for any developer professional developer are we called cold first developer so you can't understand what are they tention points
00:20:27.990 --> 00:20:28.230
oh
00:20:28.420 --> 00:20:30.064
and how to get familiar how to
00:20:30.118 --> 00:20:30.240
yeah
00:20:30.144 --> 00:20:35.954
extend the platform we also have a dot as slash fusion let
00:20:35.789 --> 00:20:36.050
oh
00:20:36.515 --> 00:20:57.522
that's a book for as our developers it goes a step by step for you to create a fusion story and gives more deep eep example on what fusion development is and also a dot s slash fusion development that's learning content on that
00:20:59.109 --> 00:21:04.386
excellent okay a hat's a great lot of resources and closing out as anything you'd like to add
00:21:05.278 --> 00:21:13.532
uh yes just one thing also lots of people ask about license we have a plan called developer plan so
00:21:13.829 --> 00:21:14.010
yeah
00:21:14.374 --> 00:21:20.805
in these documentation that i found you can find you can try for free the developer plan has no limitations
00:21:20.279 --> 00:21:21.779
yeah
00:21:20.884 --> 00:21:29.019
at all for you to using test and development environment so go ahead and also give your feedback for us would be keen to hear me use cases
00:21:29.009 --> 00:21:29.250
yeah
00:21:29.381 --> 00:21:34.444
and interact with professional developers and yeah that's it
00:21:34.980 --> 00:21:39.217
i like it i like it marcel thank you so much for coming on the show
00:21:39.698 --> 00:21:42.405
fantastic thank you very much always good to talk to new zealand