SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Analytics for Software
Development
RayBuse•AnalyticsforSoftwareDevelopment
Internship Timeline
1 2 3 4 5 6 7 8 9 10 11
June
12
July AugustMay
First Day
May 24
FoSE Paper
June 14
Survey
ICSE Deadline
Aug 20
Last Day
Aug 20
Prototype
Analysis /
Theory
This Talk
Aug 17
RayBuse•AnalyticsforSoftwareDevelopment
You are a manager at Microsoft …
RayBuse•AnalyticsforSoftwareDevelopment
Your responsibilities
• Defines the schedule commitments for the product group
• Delivers the product on time against milestones
• Develops effective metrics for the product
• Approves group goals and appropriately funds projects
• From improving the team's engineering system to improving the group's engineering system
• Prevents obstacles and analyzes where and why they occur in order to prevent them
• Ensures accountability across the group
• Ensures alignment between senior management and product group commitments
• Takes responsibility for decisions and uses appropriate decision-making techniques to drive effective
decision making in the group
• Ensures the group understands its connection to customer/partner value
• Ensures effective customer/partner feedback channels and mechanisms are in place and regularly utilized
across teams
• Ensures the group is appropriately aligned with other product teams to achieve results
• Proactively identifies problems across disciplines and improves cross-discipline processes
• Effectively takes advantage of his or her personal network of key contacts across disciplines to gather
feedback and improve the product
• Ensures an appropriate organization is in place and resources are optimized for success
• Proactively optimizes the group's recruiting processes and practices
• Defines performance standards for the group
• Conducts effective performance reviews of all team members, including managers
• Has succession plans in place for top talent including own successor
• Coaches and motivates managers
• Provides critical input into the discipline's vision and strategy
• Prioritizes resource needs for the group and executes against prioritized requirements
• Effectively implements change aligned with business objectives across the group
• Ensures that the product group thoroughly understands the customer's business, including current and
future needs
RayBuse•AnalyticsforSoftwareDevelopment
Your responsibilities
RayBuse•AnalyticsforSoftwareDevelopment
Fortunately …
Telemetry
Architecture
Complexity
Bug Reports
Documentation
Dependencies
Expertise
Code ClonesVelocity
Defect
Density
Readability
Churn
Ownership
Change Type
Test
Coverage
Failure
Models
RayBuse•AnalyticsforSoftwareDevelopment
Unfortunately …
Telemetry
Architecture
Complexity
Bug Reports
Documentation
Dependencies
Expertise
Code ClonesVelocity
Defect
Density
Readability
Churn
Ownership
Change Type
Test
Coverage
Failure
Models
RayBuse•AnalyticsforSoftwareDevelopment
Which metrics are important?
RayBuse•AnalyticsforSoftwareDevelopment
Which metrics are important?
RayBuse•AnalyticsforSoftwareDevelopment
Which artifacts should be measured?
RayBuse•AnalyticsforSoftwareDevelopment
The Challenge
RayBuse•AnalyticsforSoftwareDevelopment
Analytics
Measurements
Metrics
Exploratory Analysis
Quantitative Analysis
Qualitative Analysis
Experiments
Insights
Insights
Why?
Measurements
What?
How much?
What if?
Goal
RayBuse•AnalyticsforSoftwareDevelopment
Analytics
What Happened?
What is happening
now?
What will happen?
How and why did it
happen?
What is the next
best action?
What is the best/
worst that can
happen?
Past Present Future
Information
Insight
RayBuse•AnalyticsforSoftwareDevelopment
What Happened?
What is happening
now?
What will happen?
How and why did it
happen?
What is the next
best action?
What is the best/
worst that can
happen?
Past Present Future
Information
Insight
Difficulty 0.43
Importance 0.98
Difficulty 0.51
Importance 0.88
Difficulty 1
Importance 0.84
Difficulty 0.8
Importance 1
Difficulty 0.84
Importance 0.9
Difficulty 0.88
Importance 0.8
MoreDifficult
More DifficultMore Important
RayBuse•AnalyticsforSoftwareDevelopment
A basis for making decisions
RayBuse•AnalyticsforSoftwareDevelopment
Decision Scenarios
RayBuse•AnalyticsforSoftwareDevelopment
The difficulty of interpreting data is a
significant barrier to the use of
analytics today.
0
5
10
15
20
25
30
Strongly
Agree
Agree Neutral Disagree Strongly
Disagree
Managers
Developers
RayBuse•AnalyticsforSoftwareDevelopment
Software Analytics Theory
RayBuse•AnalyticsforSoftwareDevelopment
Exploration
Search for important factors in data.
Analysis
Answer specific questions.
Experimentation
Compare to alternate scenarios.
Past Summarization Trends Modeling
Present Alerts (& Correlations) Overlays Benchmarking
Future Forecasting Goals Simulation
Software Analytics Theory
RayBuse•AnalyticsforSoftwareDevelopment
Description Insight Relevant Techniques
Summarization Search for important or unusual factors to
associated with a time range.
Characterize events, understand
why they happened.
Topic analysis, NLP
Alerts (&
Correlations)
Continuous search for unusual changes or
relationships in variables
Notice important events. Statistics, Repeated
measures
Forecasting Search for and predict unusual events in
the future based on current trends.
Anticipate events. Extrapolation,
Statistics
Trends How is an artifact changing? Understand the direction of the
project.
Regression analysis
Overlays What artifacts account for current
activity?
Understand the relationships
between artifacts.
Cluster analysis,
repository mining
Goals How are features/artifacts changing in the
context of completion or some other
goal?
Assistance for planning Root-cause analysis
Modeling Compares the abstract history of similar
artifacts. Identify important factors in
history.
Learn from previous projects. Machine learning
Benchmarking Identify vectors of similarity/difference
across artifacts.
Assistance for resource allocation
and many other decisions
Statistics
Simulation Simulate changes based on other artifact
models.
Assistance for general decisions What-if? analysis
RayBuse•AnalyticsforSoftwareDevelopment
DEMO
RayBuse•AnalyticsforSoftwareDevelopment
Prototype Tool
RayBuse•AnalyticsforSoftwareDevelopment
Surprise Analysis
Distribution of changes
(context)
Sample of changes
RayBuse•AnalyticsforSoftwareDevelopment
Surprise Analysis
Distribution of changes
(context)
Sample of changes
RayBuse•AnalyticsforSoftwareDevelopment
Surprise Analysis
𝑍(𝑥) =
1
𝜎 2𝜋
𝑒−(𝑥−𝜇)2 2𝜎2
Type equation here.
𝑆𝑢𝑟𝑝𝑟𝑖𝑠𝑒 𝑥 =
|𝑍 𝑥 − 𝑍 𝜇 |
𝑍(𝜇)
normalized
RayBuse•AnalyticsforSoftwareDevelopment
Surprise Analysis
Context Sample
RayBuse•AnalyticsforSoftwareDevelopment
Surprise Analysis
Context Sample
RayBuse•AnalyticsforSoftwareDevelopment
Software Analysts
RayBuse•AnalyticsforSoftwareDevelopment
In Summary…
Survey Theory Tool
RayBuse•AnalyticsforSoftwareDevelopment
Future Work
Survey Theory
Other
Theories
Other
Tools
More
Features
Tool
RayBuse•AnalyticsforSoftwareDevelopment
In my other life …

Weitere ähnliche Inhalte

Was ist angesagt?

Computer Science Assignment help , Computer Science Online tutors
Computer Science Assignment help , Computer Science Online tutorsComputer Science Assignment help , Computer Science Online tutors
Computer Science Assignment help , Computer Science Online tutorsjohn mayer
 
Matlab Programming Assignment help , Matlab Programming Online tutors
Matlab Programming Assignment help , Matlab Programming Online tutorsMatlab Programming Assignment help , Matlab Programming Online tutors
Matlab Programming Assignment help , Matlab Programming Online tutorsjohn mayer
 
Computer Network Assignment help , Computer Network Online tutors
Computer Network Assignment help , Computer Network Online tutorsComputer Network Assignment help , Computer Network Online tutors
Computer Network Assignment help , Computer Network Online tutorsjohn mayer
 
Fractional differential equations Assignment Help and Fractional differential...
Fractional differential equations Assignment Help and Fractional differential...Fractional differential equations Assignment Help and Fractional differential...
Fractional differential equations Assignment Help and Fractional differential...john mayer
 
Ergonomics Assignment Help and Ergonomics Online Tutors
Ergonomics Assignment Help and Ergonomics Online TutorsErgonomics Assignment Help and Ergonomics Online Tutors
Ergonomics Assignment Help and Ergonomics Online Tutorsjohn mayer
 
UML Diagram Assignment help , UML Diagram Online tutors
UML Diagram Assignment help , UML Diagram Online tutorsUML Diagram Assignment help , UML Diagram Online tutors
UML Diagram Assignment help , UML Diagram Online tutorsjohn mayer
 
Construction cost engineering Assignment Help and Construction cost engineeri...
Construction cost engineering Assignment Help and Construction cost engineeri...Construction cost engineering Assignment Help and Construction cost engineeri...
Construction cost engineering Assignment Help and Construction cost engineeri...john mayer
 
CASA: Context-Aware Scalable Authentication, at SOUPS 2013
CASA: Context-Aware Scalable Authentication, at SOUPS 2013CASA: Context-Aware Scalable Authentication, at SOUPS 2013
CASA: Context-Aware Scalable Authentication, at SOUPS 2013Jason Hong
 
Past and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisPast and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisLionel Briand
 
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...Daniel Mendez
 
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...Mechanical engineering drawing Assignment Help and Mechanical engineering dra...
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...john mayer
 
A Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
A Study of the Quality-Impacting Practices of Modern Code Review at Sony MobileA Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
A Study of the Quality-Impacting Practices of Modern Code Review at Sony MobileSAIL_QU
 
A framework for adoption of machine learning in industry for software defect ...
A framework for adoption of machine learning in industry for software defect ...A framework for adoption of machine learning in industry for software defect ...
A framework for adoption of machine learning in industry for software defect ...RAKESH RANA
 
Measuring Agile Software Development
Measuring Agile Software DevelopmentMeasuring Agile Software Development
Measuring Agile Software DevelopmentMiroslaw Staron
 
Software Defect Prediction Using Local and Global Analysis
Software Defect Prediction Using Local and Global AnalysisSoftware Defect Prediction Using Local and Global Analysis
Software Defect Prediction Using Local and Global AnalysisEditor IJMTER
 
First steps in testing analytics: Does test code quality matter?
First steps in testing analytics: Does test code quality matter?First steps in testing analytics: Does test code quality matter?
First steps in testing analytics: Does test code quality matter?Andy Zaidman
 
The adoption of machine learning techniques for software defect prediction: A...
The adoption of machine learning techniques for software defect prediction: A...The adoption of machine learning techniques for software defect prediction: A...
The adoption of machine learning techniques for software defect prediction: A...RAKESH RANA
 

Was ist angesagt? (20)

Computer Science Assignment help , Computer Science Online tutors
Computer Science Assignment help , Computer Science Online tutorsComputer Science Assignment help , Computer Science Online tutors
Computer Science Assignment help , Computer Science Online tutors
 
Matlab Programming Assignment help , Matlab Programming Online tutors
Matlab Programming Assignment help , Matlab Programming Online tutorsMatlab Programming Assignment help , Matlab Programming Online tutors
Matlab Programming Assignment help , Matlab Programming Online tutors
 
Computer Network Assignment help , Computer Network Online tutors
Computer Network Assignment help , Computer Network Online tutorsComputer Network Assignment help , Computer Network Online tutors
Computer Network Assignment help , Computer Network Online tutors
 
Fractional differential equations Assignment Help and Fractional differential...
Fractional differential equations Assignment Help and Fractional differential...Fractional differential equations Assignment Help and Fractional differential...
Fractional differential equations Assignment Help and Fractional differential...
 
Silverlight
SilverlightSilverlight
Silverlight
 
Ergonomics Assignment Help and Ergonomics Online Tutors
Ergonomics Assignment Help and Ergonomics Online TutorsErgonomics Assignment Help and Ergonomics Online Tutors
Ergonomics Assignment Help and Ergonomics Online Tutors
 
UML Diagram Assignment help , UML Diagram Online tutors
UML Diagram Assignment help , UML Diagram Online tutorsUML Diagram Assignment help , UML Diagram Online tutors
UML Diagram Assignment help , UML Diagram Online tutors
 
Requirements Engineering - Goals
Requirements Engineering - GoalsRequirements Engineering - Goals
Requirements Engineering - Goals
 
Construction cost engineering Assignment Help and Construction cost engineeri...
Construction cost engineering Assignment Help and Construction cost engineeri...Construction cost engineering Assignment Help and Construction cost engineeri...
Construction cost engineering Assignment Help and Construction cost engineeri...
 
Exclusive Cover Focus
Exclusive Cover FocusExclusive Cover Focus
Exclusive Cover Focus
 
CASA: Context-Aware Scalable Authentication, at SOUPS 2013
CASA: Context-Aware Scalable Authentication, at SOUPS 2013CASA: Context-Aware Scalable Authentication, at SOUPS 2013
CASA: Context-Aware Scalable Authentication, at SOUPS 2013
 
Past and Future of Software Testing and Analysis
Past and Future of Software Testing and AnalysisPast and Future of Software Testing and Analysis
Past and Future of Software Testing and Analysis
 
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
 
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...Mechanical engineering drawing Assignment Help and Mechanical engineering dra...
Mechanical engineering drawing Assignment Help and Mechanical engineering dra...
 
A Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
A Study of the Quality-Impacting Practices of Modern Code Review at Sony MobileA Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
A Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
 
A framework for adoption of machine learning in industry for software defect ...
A framework for adoption of machine learning in industry for software defect ...A framework for adoption of machine learning in industry for software defect ...
A framework for adoption of machine learning in industry for software defect ...
 
Measuring Agile Software Development
Measuring Agile Software DevelopmentMeasuring Agile Software Development
Measuring Agile Software Development
 
Software Defect Prediction Using Local and Global Analysis
Software Defect Prediction Using Local and Global AnalysisSoftware Defect Prediction Using Local and Global Analysis
Software Defect Prediction Using Local and Global Analysis
 
First steps in testing analytics: Does test code quality matter?
First steps in testing analytics: Does test code quality matter?First steps in testing analytics: Does test code quality matter?
First steps in testing analytics: Does test code quality matter?
 
The adoption of machine learning techniques for software defect prediction: A...
The adoption of machine learning techniques for software defect prediction: A...The adoption of machine learning techniques for software defect prediction: A...
The adoption of machine learning techniques for software defect prediction: A...
 

Andere mochten auch

Documentation Inference for Exceptions
Documentation Inference for ExceptionsDocumentation Inference for Exceptions
Documentation Inference for ExceptionsRay Buse
 
Synthesizing API Usage Examples
Synthesizing API Usage Examples Synthesizing API Usage Examples
Synthesizing API Usage Examples Ray Buse
 
Automatically Describing Program Structure and Behavior (PhD Defense)
Automatically Describing Program Structure and Behavior (PhD Defense)Automatically Describing Program Structure and Behavior (PhD Defense)
Automatically Describing Program Structure and Behavior (PhD Defense)Ray Buse
 
The Road Not Taken: Estimating Path Execution Frequency Statically
The Road Not Taken: Estimating Path Execution Frequency StaticallyThe Road Not Taken: Estimating Path Execution Frequency Statically
The Road Not Taken: Estimating Path Execution Frequency StaticallyRay Buse
 
Automatically Documenting Program Changes
Automatically Documenting Program ChangesAutomatically Documenting Program Changes
Automatically Documenting Program ChangesRay Buse
 
ICSE 2011: Research industry panel
ICSE 2011: Research industry panelICSE 2011: Research industry panel
ICSE 2011: Research industry panelMargaret-Anne Storey
 
Mining Development Repositories to Study the Impact of Collaboration on Softw...
Mining Development Repositories to Study the Impact of Collaboration on Softw...Mining Development Repositories to Study the Impact of Collaboration on Softw...
Mining Development Repositories to Study the Impact of Collaboration on Softw...Nicolas Bettenburg
 
Mining Software Repositories: Using Humans to Better Software
Mining Software Repositories: Using Humans to Better SoftwareMining Software Repositories: Using Humans to Better Software
Mining Software Repositories: Using Humans to Better SoftwareMarat Akhin
 
Msr2016 tarek
Msr2016 tarek Msr2016 tarek
Msr2016 tarek swy351
 
ICSME2014
ICSME2014ICSME2014
ICSME2014swy351
 
ICSE2013
ICSE2013ICSE2013
ICSE2013swy351
 
MSR 2009
MSR 2009MSR 2009
MSR 2009swy351
 
WCRE2011
WCRE2011WCRE2011
WCRE2011swy351
 
ICPE2015
ICPE2015ICPE2015
ICPE2015swy351
 
ICSE2014
ICSE2014ICSE2014
ICSE2014swy351
 
Mining Sociotechnical Information From Software Repositories
Mining Sociotechnical Information From Software RepositoriesMining Sociotechnical Information From Software Repositories
Mining Sociotechnical Information From Software RepositoriesMarco Aurelio Gerosa
 
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Margaret-Anne Storey
 
ASE2010
ASE2010ASE2010
ASE2010swy351
 
Empirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft ResearchEmpirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft ResearchThomas Zimmermann
 

Andere mochten auch (20)

Documentation Inference for Exceptions
Documentation Inference for ExceptionsDocumentation Inference for Exceptions
Documentation Inference for Exceptions
 
Synthesizing API Usage Examples
Synthesizing API Usage Examples Synthesizing API Usage Examples
Synthesizing API Usage Examples
 
Automatically Describing Program Structure and Behavior (PhD Defense)
Automatically Describing Program Structure and Behavior (PhD Defense)Automatically Describing Program Structure and Behavior (PhD Defense)
Automatically Describing Program Structure and Behavior (PhD Defense)
 
The Road Not Taken: Estimating Path Execution Frequency Statically
The Road Not Taken: Estimating Path Execution Frequency StaticallyThe Road Not Taken: Estimating Path Execution Frequency Statically
The Road Not Taken: Estimating Path Execution Frequency Statically
 
Automatically Documenting Program Changes
Automatically Documenting Program ChangesAutomatically Documenting Program Changes
Automatically Documenting Program Changes
 
Icpc 2011 storey
Icpc 2011 storeyIcpc 2011 storey
Icpc 2011 storey
 
ICSE 2011: Research industry panel
ICSE 2011: Research industry panelICSE 2011: Research industry panel
ICSE 2011: Research industry panel
 
Mining Development Repositories to Study the Impact of Collaboration on Softw...
Mining Development Repositories to Study the Impact of Collaboration on Softw...Mining Development Repositories to Study the Impact of Collaboration on Softw...
Mining Development Repositories to Study the Impact of Collaboration on Softw...
 
Mining Software Repositories: Using Humans to Better Software
Mining Software Repositories: Using Humans to Better SoftwareMining Software Repositories: Using Humans to Better Software
Mining Software Repositories: Using Humans to Better Software
 
Msr2016 tarek
Msr2016 tarek Msr2016 tarek
Msr2016 tarek
 
ICSME2014
ICSME2014ICSME2014
ICSME2014
 
ICSE2013
ICSE2013ICSE2013
ICSE2013
 
MSR 2009
MSR 2009MSR 2009
MSR 2009
 
WCRE2011
WCRE2011WCRE2011
WCRE2011
 
ICPE2015
ICPE2015ICPE2015
ICPE2015
 
ICSE2014
ICSE2014ICSE2014
ICSE2014
 
Mining Sociotechnical Information From Software Repositories
Mining Sociotechnical Information From Software RepositoriesMining Sociotechnical Information From Software Repositories
Mining Sociotechnical Information From Software Repositories
 
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
 
ASE2010
ASE2010ASE2010
ASE2010
 
Empirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft ResearchEmpirical Software Engineering at Microsoft Research
Empirical Software Engineering at Microsoft Research
 

Ähnlich wie MSR End of Internship Talk

Rapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsRapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsMarc Hornbeek
 
2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst2PR57 - Senior Systems Analyst
2PR57 - Senior Systems AnalystJoseph Dias
 
Sdlc presentation
Sdlc presentation Sdlc presentation
Sdlc presentation Rohaan Khan
 
4850 - Senior Java Developer
4850 - Senior Java Developer4850 - Senior Java Developer
4850 - Senior Java DeveloperJAlgate
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationRamkumar Ravichandran
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development tushar217
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified ProcessKumar
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babuHem Rana
 
Process and Project Metrics-1
Process and Project Metrics-1Process and Project Metrics-1
Process and Project Metrics-1Saqib Raza
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Caserta
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersAXIA Consulting Inc.
 
Predictive Analytics in Software Testing
Predictive Analytics in Software TestingPredictive Analytics in Software Testing
Predictive Analytics in Software TestingPavan Kumar Kodedela
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"Jason Benton
 
1 Ads
1 Ads1 Ads
1 Adslcbj
 

Ähnlich wie MSR End of Internship Talk (20)

Rapid Strategic SRE Assessments
Rapid Strategic SRE AssessmentsRapid Strategic SRE Assessments
Rapid Strategic SRE Assessments
 
2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst2PR57 - Senior Systems Analyst
2PR57 - Senior Systems Analyst
 
Sdlc presentation
Sdlc presentation Sdlc presentation
Sdlc presentation
 
4850 - Senior Java Developer
4850 - Senior Java Developer4850 - Senior Java Developer
4850 - Senior Java Developer
 
Advancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organizationAdvancing Testing Program Maturity in your organization
Advancing Testing Program Maturity in your organization
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
The Benefits of using Systems Thinking in Project Management
The Benefits of using Systems Thinking in Project ManagementThe Benefits of using Systems Thinking in Project Management
The Benefits of using Systems Thinking in Project Management
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babu
 
Lenora alderman resume
Lenora alderman resumeLenora alderman resume
Lenora alderman resume
 
Process and Project Metrics-1
Process and Project Metrics-1Process and Project Metrics-1
Process and Project Metrics-1
 
Lenora Alderman Resume
Lenora Alderman ResumeLenora Alderman Resume
Lenora Alderman Resume
 
Ch12
Ch12Ch12
Ch12
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
 
RRC RUP
RRC RUPRRC RUP
RRC RUP
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite Developers
 
Predictive Analytics in Software Testing
Predictive Analytics in Software TestingPredictive Analytics in Software Testing
Predictive Analytics in Software Testing
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"
 
Software testing
Software testingSoftware testing
Software testing
 
1 Ads
1 Ads1 Ads
1 Ads
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

MSR End of Internship Talk