Skip to content

feststelltaste

About Legacy Systems, Software Analytics and the Fundamental Problems of Software Engineering

Menu

  • Home
  • Now
  • About me
  • Privacy
  • Contact

Python

SWOT analysis for spotting worthless code

SWOT analysis for spotting worthless code

In this short blog post, I want to show you an idea where you take some very detailed datasets from a software project and transform it into a representation where management can reason about…

Markus April 24, 2018April 29, 2018 Pandas, Python, Software Analytics, Strategic Redesign 2 Comments Read more

Identifying lost knowledge in the Linux kernel source code

Identifying lost knowledge in the Linux kernel source code

Knowing all about the software system we are developing is valuable, but too often a rare situation we are facing today. In times of software development experts shortages and stressful software projects, high turnover in teams leads quickly to lost knowledge about the source code…

Markus April 24, 2018April 24, 2018 Pandas, Software Analytics 3 Comments Read more

Calculating the Structural Similarity of Test Cases

Calculating the Structural Similarity of Test Cases

In this data analysis … we want to spot test cases that are structurally very similar and thus can be seen as duplicate. We’ll calculate the similarity between tests based on their invocations of production code…

Markus March 24, 2018March 24, 2018 Pandas, Software Analytics 3 Comments Read more

Developers’ Habits (Linux Edition)

Developers’ Habits (Linux Edition)

The nice thing about reproducible data analysis (like I’m trying to do it here on my blog) is, well, that you can quickly reproduce or even replicated an analysis.

So, in this blog post/notebook, I transfer the analysis of “Developers’ Habits (IntelliJ Edition)” to another project: The famous open-source operating system Linux…

Markus February 1, 2018February 1, 2018 Pandas, Python, Software Analytics 1 Comment Read more

Developers’ Habits (IntelliJ Edition)

Developers’ Habits (IntelliJ Edition)

In this blog post / notebook, we want to take a look at how much information you can extract from a simple Git log output. We want to know where the developers come from, on which weekdays the developers don’t work, which developers are working on weekends, what the normal working hours are and if the is any sight of overtime periods…

Markus December 29, 2017December 29, 2017 Pandas, Software Analytics 1 Comment Read more
  • « Previous
  • Next »

Software Analytics Workshops

Improving Software Quality through Data

Go to Workshops…

Recent Posts

  • Checkliste Softwarearchitekturdiagramme
  • TOP 5 Learning – Software Architecture
  • Technical debt? Who cares?
  • Cheatbook: groupby
  • Blog post about Defect Analysis using pandas

Recent Comments

  • SR on Reading a Git log file output with Pandas
  • Anonymous on Calculating Indentation-based Complexity
  • Awesome Wardley Maps – Massive Collection of Resources – Learn Practice & Share on Some initial thoughts about ERP systems
  • Zoia Ismail on Mini-Tutorial Git Log Analysis with Python and Pandas
  • Markus on Some initial thoughts about ERP systems

Categories

  • Agile
  • AgilIn3Minuten
  • Architecture
  • Cheatbooks
  • Course
  • Epistemology
  • Fundamental
  • German
  • Java
  • Jupyter Notebook
  • Learning
  • Methodologies
  • Mining Performance Hotspots
  • Pandas
  • Patterns
  • Productivity
  • Python
  • Software
  • Software Analytics
  • Strategic Design
  • Strategic Redesign
  • Talks
  • TOP5
  • Uncategorized
  • Video

Archives

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2023 feststelltaste. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.