Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Azure DevOps with DV and GitHub
1. Azure DevOps with DV and
GitHub
Juarez Barbosa Junior
Azure Developer Engagement Lead
juarez.junior@microsoft.com Twitter/Medium: @juarezjunior linkedin.com/in/jujunior/
3. Developer Velocity Thought Leadership w/McKinsey
Introducing Developer Velocity
• As companies pursue digital strategies, they increasingly need to act like software
companies
• This entails enabling developers to build productively, collaborate globally & securely,
and scale innovation
• Developer velocity is not just about speed, but about unlocking developer ingenuity
to drive business outcomes
• Our hypothesis: companies with higher developer velocity, achieve better business
results
• McKinsey & Company conducted a comprehensive review of what it takes
for a company to become a technology company (have tech intensity) and converged
on a single holistic metric—Developer Velocity Index (DVI)
5. Driving business outcomes through
Developer Velocity 2020
Report ~ 100% complete
Findings: summary & by industry
(finance, retail, manufacturing)
Developer Velocity
6. Developer Velocity Assessment
Create an assessment enabling organizations to score their developer velocity, compare themselves with similar
organizations (size, industry), gain aDVce/learning on how to improve, and access partners skilled at accelerating their
developer velocity.
• # of completed assessments
• % of assessments finished
• Engagement / MEU (continual improvement)
• % conversion to learning paths
• # of partner engagements
• Developer Velocity Annual Report
7. 8x
more likely to have
integrated security
200x
more frequent
code deployments
7x
fewer failures on
deployments
100x
faster to set up a
dev environment
Developer velocity
10. Largest DevOps ecosystem
GitHub is the largest developer platform on Earth
Developers Private and public
repositories
Top open source
communities
Contributions
per year
Organizations Fortune 500
companies
50M+ 100M+ 1,000s 1B+ 3M+ 50%
The most innovative companies The top open source projects
Leading global enterprises
11.
12. Plan Develop Collaborate Deliver Operate
Azure Boards
GitHub Issues
Visual Studio
Visual Studio
Code
Azure Repos
GitHub
Azure Pipelines
Azure Test Plans
Azure Artifacts
GitHub Actions
GitHub
Packages
Azure Monitor
15. Microsoft has the tools developers love and enterprise
trust to keep them productive.
Code
from anywhere
Ship
from anywhere
Collaborate
from anywhere
#1 Most popular developer tool1 $1B annual cyber security spend
Securely access cloud-powered
development environments
from anywhere
Collaborate seamlessly as a
distributed development team
Securely deploy, monitor,
update and remediate your
apps from anywhere
50M+
Developers
2.7B minutes
in one day
16.
17. Azure DevOps with GitHub
Scan this QR-code to access free educational
resources, step-by-step learning guides as well as
get practical experience in Azure DevOps with GH!
https://aka.ms/MicrosoftAtShiftRemote
Don’t forget to add Microsoft Azure as a skill to your
LinkedIn account to stay connected with our developer
community!
+ Microsoft Azure
We post the latest announcements about free events for
developers on our official Twitter account!
twitter.com/MSDevIRL
Editor's Notes
Hello everyone! My name is Juarez Barbosa Junior and, I’m the Azure Developer Engagement Lead in Microsoft Ireland.
Today I want to talk with you about how you can capitalize on the value of Azure Devops with GitHub.
Let’s get started.
Developer Velocity
As companies pursue digital strategies, they increasingly need to act like software companies. As we know, productivity is important in the scope of software development projects.
This entails enabling developers to use the right tools so they can not only achieve the productivity levels they need but also collaborate globally and at scale to achieve innovation in a secure fashion.
However, developer velocity is not just about speed but innovation as well as it will allow companies to achieve tech intensity.
McKinsey & Company has conducted a comprehensive review of what it takes for a company to become a technology company and converged on a single holistic metric—Developer Velocity Index or DVI.
The hypothesis is that companies with higher developer velocity achieve better business results.
Research Approach
Talking about the research approach, it involved deep structured interviews with more than 100 industry experts, supported by a comprehensive survey with 440 large organizations across 12 industries and 9 countries.
It then comprised statistical correlation analysis considering the overall business performance by analysing several components like financial performance, innovation, customer experience, brand, talent against the various dimensions of DV.
The findings provide a breakdown by business verticals like financial services, retail and manufacturing just cite a few, measured by level of adoption of new technologies and ability to innovate faster and beat competition through innovation led growth.
They also created a developer velocity assessment framework that allows organizations to score their developer velocity.
They can compare themselves with similar organizations by comparing several different factors like size and industry, then gain advice on how to improve and get access to partners skilled at accelerating their developer velocity.
You can see the difference that great organizations, the ones that have great developer velocity – make. And these result in happier, more productive developers, better apps and better results as expected.
Across industries, companies with higher DV are outperforming in the market as they are growing 4-5x faster than their counterparts.
DV has the strongest correlation with innovation - the top companies score 55% higher on innovation compared with bottom performers, measured by their adoption of new technologies and the ability to innovate faster and beat competition through innovation led growth.
Now let’s talk about the different strategies and tools in the scope of DevOps that can help you start your IT transformation journey and then accelerate your business results with developer velocity to achieve tech intensity.
The main one is to adopt Azure DevOps with GitHub.
For those unfamiliar with GitHub, GitHub has built our platform through our experience with millions of developers, thousands of open source communities, thousands of enterprise customers, and hundreds of ISV ecosystem partners.
GitHub is the most secure and most scalable platform for modern software development.
GitHub supports all developers from the individual maintainer with free private public and private repos at GitHub.
The Azure DevOps and GitHub teams run as a combined engineering team and are now working together to bring new developer tools to our
communities and make sure we have a roadmap for both products that aligns with our customers needs.
I’m personally really happy about this because it brings my passion for open source and community together with my love to help folks get better at shipping software.
And we continue to see massive growth in all areas.
Lots of teams use Azure DevOps today and you’re going to continue to be able to use it. We’re also now building up a full toolset in GitHub, so if you’re starting your project in GitHub, you can stay in GitHub. And of course Visual Studio has the best coding tools anywhere.
But we’re making our tools easier to use together, so if your team needs a mix of these tools, you can do that more easily. And if you’re using other tools, great news – all three products have great extension models, and together we have the largest developer ecosystem in the world.
Thanks to you at home - our engaged users have grown by more than 30% this year across both Azure DevOps and GitHub which is phenomenal for tools already so heavily used.
And we continue to welcome new developers every day as recently we welcomed our 50 millionth user to GitHub.
Takeaways
Microsoft offers the best end-to-end cloud platform, so your developer workforce can remain as productive across the entire development lifecycle—while working remotely—as they can in traditionally on-site development environments.
By leveraging the Microsoft platform with Azure DevOps, GitHub and Visual Studio, developers can code and collaborate without friction from anywhere and securely ship code from anywhere and monitor how that code is performing.
At last, just to remind you, Azure is more invested in security than any other cloud.
That’s it, thanks a lot for your attention today!