Pattern Discovery and Validation Using Scientific Research Methods (TPLoP)

Abstract: Pattern discovery, the process of discovering previously unrecognized patterns, is often performed as an ad-hoc process with little resulting certainty in the quality of the proposed patterns. Pattern validation, the process of validating the accuracy of proposed patterns, remains dominated by the simple heuristic of “the rule of three”. This article shows how to use established scientific research methods for the purpose of pattern discovery and validation. We present a specific approach, called the handbook method, that uses the qualitative survey, action research, and case study research for pattern discovery and evaluation, and we discuss the underlying principle of using scientific methods in general. We evaluate the handbook method using three exploratory studies and demonstrate its usefulness.

Continue reading “Pattern Discovery and Validation Using Scientific Research Methods (TPLoP)”

Summary of the Winter 2020/21 AMOS Projects

The students of TU Berlin just completed three AMOS projects in the winter semester. The project summaries below detail the final result for each of the projects:

  1. Traffic data visualization and extraction (an app to display traffic data effectively),
  2. Computer vision for sights (an app to present images and information of sights ), and
  3. BPF superpower (an extension of kinvolk’s Inspector Gadget and Headlamp)
Continue reading “Summary of the Winter 2020/21 AMOS Projects”

Upcoming Industry Talk on When Agile Meets Regulatory Compliance by Roland Brethauer of SAP

We will be hosting an industry talk on “When Agile Meets Regulatory Compliance.” The talk is free and open to the public.

  • by: Roland Brethauer of SAP SE
  • about: Agile and regulatory compliance
  • on: January 21st, 2021, 10:15 Uhr
  • on: Zoom  (link after registration)
  • as part of: AMOS speaker series
Continue reading “Upcoming Industry Talk on When Agile Meets Regulatory Compliance by Roland Brethauer of SAP”

Upcoming Industry Talk on “Do we need agile architecture?” by Wolfgang Strunk of iteratec

We will be hosting an industry talk on “Do we need agile architecture?”. The talk is free and open to the public.

  • by: Wolfgang Strunk of iteratec GmbH München
  • about: Agile Architecture
  • on: January 7th, 2021, 10:15 Uhr
  • on: Zoom  (link after registration)
  • as part of: AMOS speaker series
Continue reading “Upcoming Industry Talk on “Do we need agile architecture?” by Wolfgang Strunk of iteratec”

Should You Be Teaching at a Venture-Backed Private College?

Judging from my industry friends, some time in their professional career (usually later), the teaching bug bites them and they wonder about passing on their knowledge to a new generation of industrialists and entrepreneurs. A regular position as a professor at a German public university or a polytechnic (university of applied sciences) is often unattainable because of age and a missing or limited publication record, and even though I’d recommend it, contributing as an unpaid lecturer and building up a vita to go for an honorary professor position seems unattractive.

Continue reading “Should You Be Teaching at a Venture-Backed Private College?”

Upcoming Industry Talk on What Happens When Project = 1 Team Stops Being Feasible: Scaling Methods, Tools and Skills, Online and IRL by Giovanna Luisi of GfK, Growth from Knowledge

We will be hosting an industry talk on what happens when Project = 1 Team stops being feasible: Scaling methods, tools and skills, online and IRL. The talk is free and open to the public.

  • by: Giovanna Luisi of GfK, Growth from Knowledge
  • about: Agile at scale
  • on: January 14th, 2021, 10:15 Uhr
  • on: Zoom  (link after registration)
  • as part of: AMOS speaker series
Continue reading “Upcoming Industry Talk on What Happens When Project = 1 Team Stops Being Feasible: Scaling Methods, Tools and Skills, Online and IRL by Giovanna Luisi of GfK, Growth from Knowledge”

Course on Commercial Open Source Startups at UC Santa Cruz

In September 2020, I will be teaching a workshop series on commercial open source startups at UC Santa Cruz (and starting November, as a course, at FAU). The series at UCSC is being faciliated by CROSS, the Center for Research in Open Source Software, and I’m getting help from Thomas Otter (@vendorprisey). If you would like to register, check out the official announcement! If you are affiliated with UC Santa Cruz, talk to Stephanie Lieggi (or me) to get in! If you are just curious, here is the general syllabus.

Open Source Research Software (Wilhelm Hasselbring et al., IEEE Computer Column)

I’m happy to report that the ninth article in the Open Source Expanded column of IEEE Computer has been published.

TitleOpen Source Research Software
KeywordsOpen Source Software, Scientific Computing, Software Engineering, Artificial Intelligence, Licenses
AuthorsWilhelm Hasselbring, Leslie Carr, Simon Hettrick, Heather Packer, and Thanassis Tiropanis
PublicationComputer vol. 53, no. 8 (August 2020), pp. 84-88
Continue reading “Open Source Research Software (Wilhelm Hasselbring et al., IEEE Computer Column)”

Teaching Software Product Management

Software product management is easily the least well understood yet most important business function in software companies. I have been teaching Software Product Management by Case for about ten years now, and it is time I change a gear or two. Hence, I’m asking whether anyone is interested in helping me teach this course, whether in small or large capacity. For details, please see this slide deck: