SlideShare uma empresa Scribd logo
1 de 11
Github Insight
NAJIB RADZUAN
Content
1 2
What id Github
Insight
3 4
Summary
5 6
Takeaways
Github Insight /
Trending
Introduction/
Background
Conclusion
Basic Information :
Experience :
DevOps Cert. :
• Bachelor Degree in Electrical(Instrumentation) and graduated from MARA of
Technology University (UiTM) in Malaysia.
• 34 year(2019), Married with 3 adorable kids
• Have 10+ years working experience.
Infra/Operation(IT)
DevOps Architect , International DevOps Certificate Academy, DevOps Ambassador
• Developer/Programmer: .NET, ASP.NET, .NET Core, PHP, Angular, NodeJS,
Javascript, REST API, Microservices & etc.
• IT Operation/Infra : Azure Cloud, AWS Cloud, Alibaba Cloud Services, Network,
Storage, Serverless Services, Cloud DR.
• DevOps : Jira, Bitbucket, Git, Red Hat OpenShift, Jenkins, Ansible, Azure DevOps,
Kubernetes, Containers(Docker), AWS Code Deploy, Datadog & etc.
• Company usually have Collaboration board like Atlantis Jira which
show how team’s performance through out the Sprint.
• We seldom using GitHub’s Insight report to measure and evaluate our
team’s or the Developer performance for each Sprint or Month.
• With Github Insight , we can measure how well our Developer
collaborate or team performance by Github Insight metric or report.
• Thus, we can see whether our Developer doing great job or the
opposite.
INTRODUCTION
• It visual your team’s work in key metrics and
reports.
• We can see how contributor(The Developer)
collaborate with certain period:
• Week
• Month
• Year
• It show Pull Requests (PR) created and Pull
Requests merged, and Pull Requests closed
across the Github organization.
• It should developer activity and how your
organization doing in Github.
- PR is a method of submitting contributions of the
Developer to a project(GitHub’s Repository).
- commonly used by teams and organizations collaborating
using the Shared Repository Model, where everyone
shares a single repository and topic branches are used to
develop features and isolate changes.
- It occurs when a developer asks for changes committed
to an external repository to be considered for inclusion in
a project's main repository after the Peer-Review.
- Once a pull request is opened, team can discuss and
review the potential changes with collaborators and add
follow-up commits before your changes are merged into
the base branch.
- We already moved 7 months from Bitbucket to GitHub.
- We don’t keep all branch/code’s issue related to lemu
repository in GitHub, but we kept in Jira and
Confluence or Microsoft Team for collaboration.
- There are incremental in 3 main activity Pull Requests,
Code Commit, and Code Review for project x
repository as the labelled with numbers.
- During the Covid-19 Pandemic and lockdown period
started: 1) Denmark,13 March and 2) Malaysia, 18
March, record shown that there are more activity in
our GitHub repository.
- Our Developer or team more active when they work
from home(in pandemic period) compare to normal
office hour previously(Jan-Feb)
We more productive when
the team given the
flexibility to do our work
for each Sprint.
Regardless Pandemic, team
productivity is increased
when they work from
home. It shown more work
done compare to normal
period.
Productivity
Teamwork
Peer-Review
GitHub’s shown that our
team have more
collaborating for each
Sprint, and it become norm
every Developer using
proper way to do Pull-
Request for each Sprint. It
shown more collaborative
work during Covid-19
period as well.
We starting do more Peer-
Review or Code-Review in
our project which this is
good practice before we
merged into our main
branches.
• GitHub’s Insight can be our Sprint performance metric and
it’s help us to measure our Product and the Developer
efforts for each Sprint.
• GitHub’s Insight can be use also as our tool for improvement
on the Developer productivity and better code for our
product.
• Hence, it’s NOT about work from home or work from normal
office, GitHub Insight shown that it’s more about
Plan,Collaboration/Teamwork, & Mindset when work during
Covid-19 Pandemic.
1. GitHub Insight Documentation
https://help.github.com/en/enterprise/2.20/user/insights

Mais conteúdo relacionado

Mais procurados

Developing and deploying the Netflix API service
Developing and deploying the Netflix API serviceDeveloping and deploying the Netflix API service
Developing and deploying the Netflix API service
Sangeeta Narayanan
 

Mais procurados (20)

ReviewNinja OSCON
ReviewNinja OSCONReviewNinja OSCON
ReviewNinja OSCON
 
SemVer, the whole story
SemVer, the whole storySemVer, the whole story
SemVer, the whole story
 
QConSF 2014 - How we learned to stop worrying and start deploying the Netflix...
QConSF 2014 - How we learned to stop worrying and start deploying the Netflix...QConSF 2014 - How we learned to stop worrying and start deploying the Netflix...
QConSF 2014 - How we learned to stop worrying and start deploying the Netflix...
 
Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015Containers at Netflx - An Evolving Story QConSF2015
Containers at Netflx - An Evolving Story QConSF2015
 
Mylyn
MylynMylyn
Mylyn
 
Engineering Principles in Practice
Engineering Principles in PracticeEngineering Principles in Practice
Engineering Principles in Practice
 
Hacktoberfest 2020
Hacktoberfest 2020Hacktoberfest 2020
Hacktoberfest 2020
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in Tuleap
 
Server-side Swift with Swagger
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with Swagger
 
An agile introduction to DevOps
An agile introduction to DevOpsAn agile introduction to DevOps
An agile introduction to DevOps
 
Evangelists as Developer Program Drivers (3scale at APIdays Berlin)
Evangelists as Developer Program Drivers (3scale at APIdays Berlin)Evangelists as Developer Program Drivers (3scale at APIdays Berlin)
Evangelists as Developer Program Drivers (3scale at APIdays Berlin)
 
Gartner starting and scaling dev ops
Gartner starting and scaling dev opsGartner starting and scaling dev ops
Gartner starting and scaling dev ops
 
DOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital OneDOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Topo Pal - DevOps at Capital One
 
ATAGTR2017 Security Test Driven Development (STDD)
ATAGTR2017 Security Test Driven Development (STDD)ATAGTR2017 Security Test Driven Development (STDD)
ATAGTR2017 Security Test Driven Development (STDD)
 
Niemnte agile
Niemnte agileNiemnte agile
Niemnte agile
 
TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the users
 
Developing and deploying the Netflix API service
Developing and deploying the Netflix API serviceDeveloping and deploying the Netflix API service
Developing and deploying the Netflix API service
 
Banking on Innovation and DevOps
Banking on Innovation and DevOpsBanking on Innovation and DevOps
Banking on Innovation and DevOps
 
Project Planning with Jira
Project Planning with JiraProject Planning with Jira
Project Planning with Jira
 
HP Presents: Journey to Continuous Delivery Inside HP Using GitHub Enterprise...
HP Presents: Journey to Continuous Delivery Inside HP Using GitHub Enterprise...HP Presents: Journey to Continuous Delivery Inside HP Using GitHub Enterprise...
HP Presents: Journey to Continuous Delivery Inside HP Using GitHub Enterprise...
 

Semelhante a Using Github Insight as metric for the Developer collaboration and work metric during Covid-19 pandemic

Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_ppt
Hitesh Kumar
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
CollabNet
 

Semelhante a Using Github Insight as metric for the Developer collaboration and work metric during Covid-19 pandemic (20)

Introduction to Github for Team Project
Introduction to Github for Team ProjectIntroduction to Github for Team Project
Introduction to Github for Team Project
 
Git tech
Git techGit tech
Git tech
 
It's all about feedback - code review as a great tool in the agile toolbox
It's all about feedback - code review as a great tool in the agile toolboxIt's all about feedback - code review as a great tool in the agile toolbox
It's all about feedback - code review as a great tool in the agile toolbox
 
Increase the Velocity of Your Software Releases Using GitHub and DeployHub
Increase the Velocity of Your Software Releases Using GitHub and DeployHubIncrease the Velocity of Your Software Releases Using GitHub and DeployHub
Increase the Velocity of Your Software Releases Using GitHub and DeployHub
 
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfDevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
 
Shipping to Learn and Accelerate Growth with GitHub
Shipping to Learn and Accelerate Growth with GitHubShipping to Learn and Accelerate Growth with GitHub
Shipping to Learn and Accelerate Growth with GitHub
 
Meetup gitlab intro in seoul
Meetup gitlab intro in seoulMeetup gitlab intro in seoul
Meetup gitlab intro in seoul
 
Jira for DevOps - Loves Cloud
Jira for DevOps - Loves CloudJira for DevOps - Loves Cloud
Jira for DevOps - Loves Cloud
 
Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020
 
La importancia de versionar el código: GitHub, portafolio y recursos para est...
La importancia de versionar el código: GitHub, portafolio y recursos para est...La importancia de versionar el código: GitHub, portafolio y recursos para est...
La importancia de versionar el código: GitHub, portafolio y recursos para est...
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
 
Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4
 
How kubernetes works community, velocity, and contribution - osls 2017 (1)
How kubernetes works  community, velocity, and contribution - osls 2017 (1)How kubernetes works  community, velocity, and contribution - osls 2017 (1)
How kubernetes works community, velocity, and contribution - osls 2017 (1)
 
Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_ppt
 
Github job support.pptx
Github job support.pptxGithub job support.pptx
Github job support.pptx
 
GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
Git workshop
Git workshopGit workshop
Git workshop
 
DevOps & DevEx
DevOps & DevExDevOps & DevEx
DevOps & DevEx
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

Using Github Insight as metric for the Developer collaboration and work metric during Covid-19 pandemic

  • 2. Content 1 2 What id Github Insight 3 4 Summary 5 6 Takeaways Github Insight / Trending Introduction/ Background Conclusion
  • 3. Basic Information : Experience : DevOps Cert. : • Bachelor Degree in Electrical(Instrumentation) and graduated from MARA of Technology University (UiTM) in Malaysia. • 34 year(2019), Married with 3 adorable kids • Have 10+ years working experience. Infra/Operation(IT) DevOps Architect , International DevOps Certificate Academy, DevOps Ambassador • Developer/Programmer: .NET, ASP.NET, .NET Core, PHP, Angular, NodeJS, Javascript, REST API, Microservices & etc. • IT Operation/Infra : Azure Cloud, AWS Cloud, Alibaba Cloud Services, Network, Storage, Serverless Services, Cloud DR. • DevOps : Jira, Bitbucket, Git, Red Hat OpenShift, Jenkins, Ansible, Azure DevOps, Kubernetes, Containers(Docker), AWS Code Deploy, Datadog & etc.
  • 4. • Company usually have Collaboration board like Atlantis Jira which show how team’s performance through out the Sprint. • We seldom using GitHub’s Insight report to measure and evaluate our team’s or the Developer performance for each Sprint or Month. • With Github Insight , we can measure how well our Developer collaborate or team performance by Github Insight metric or report. • Thus, we can see whether our Developer doing great job or the opposite. INTRODUCTION
  • 5. • It visual your team’s work in key metrics and reports. • We can see how contributor(The Developer) collaborate with certain period: • Week • Month • Year • It show Pull Requests (PR) created and Pull Requests merged, and Pull Requests closed across the Github organization. • It should developer activity and how your organization doing in Github.
  • 6. - PR is a method of submitting contributions of the Developer to a project(GitHub’s Repository). - commonly used by teams and organizations collaborating using the Shared Repository Model, where everyone shares a single repository and topic branches are used to develop features and isolate changes. - It occurs when a developer asks for changes committed to an external repository to be considered for inclusion in a project's main repository after the Peer-Review. - Once a pull request is opened, team can discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch.
  • 7.
  • 8. - We already moved 7 months from Bitbucket to GitHub. - We don’t keep all branch/code’s issue related to lemu repository in GitHub, but we kept in Jira and Confluence or Microsoft Team for collaboration. - There are incremental in 3 main activity Pull Requests, Code Commit, and Code Review for project x repository as the labelled with numbers. - During the Covid-19 Pandemic and lockdown period started: 1) Denmark,13 March and 2) Malaysia, 18 March, record shown that there are more activity in our GitHub repository. - Our Developer or team more active when they work from home(in pandemic period) compare to normal office hour previously(Jan-Feb)
  • 9. We more productive when the team given the flexibility to do our work for each Sprint. Regardless Pandemic, team productivity is increased when they work from home. It shown more work done compare to normal period. Productivity Teamwork Peer-Review GitHub’s shown that our team have more collaborating for each Sprint, and it become norm every Developer using proper way to do Pull- Request for each Sprint. It shown more collaborative work during Covid-19 period as well. We starting do more Peer- Review or Code-Review in our project which this is good practice before we merged into our main branches.
  • 10. • GitHub’s Insight can be our Sprint performance metric and it’s help us to measure our Product and the Developer efforts for each Sprint. • GitHub’s Insight can be use also as our tool for improvement on the Developer productivity and better code for our product. • Hence, it’s NOT about work from home or work from normal office, GitHub Insight shown that it’s more about Plan,Collaboration/Teamwork, & Mindset when work during Covid-19 Pandemic.
  • 11. 1. GitHub Insight Documentation https://help.github.com/en/enterprise/2.20/user/insights