Category Archives: Software_Engineering

What can Software Modellers learn from Innovation Methodologies?

Recently I came across the HBR (Harvard Business Review) article ‘A Taxonomy of Innovation’ on the Luma institute design methodology. From the perspective of a software modeller, it can be asked: what can we learn from such a methodology? Continue reading

Posted in Abstract Thinking, Model Thinking, Software_Engineering | Tagged , , , , , , , , , , , , | 2 Comments

Off Topic: Complexity Awareness in the Wild

On companies, software solutions, and what a business analyst can do for them – if they let him. Continue reading

Posted in Software_Engineering | Tagged , , , , , , , , , , , , | Leave a comment

Abstraction makes the Engineer

From my own experience I may say, what separates the engineer from the craftsman is clearly the ability to abstract. Continue reading

Posted in Abstract Thinking, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Reflections on Abstractions: The Use Case trade-off

Based on the elementary terms of relational structures, this little example shows the basic trade-off of Use Cases: understandability vs redundancy. Continue reading

Posted in Mathematics, Reflections on Abstractions, Requirements, Software_Engineering | Tagged , , , , , , , , , , , , , , , | 1 Comment

Examples of Preterition and Abundance in Modelling

In addition to the earlier posting “Stachowiak on Preterition and Abundance in Modelling” here are some examples of Preterition and Abundance in Photography, Use Case Models, and Graph or Flow notations. Continue reading

Posted in Epistemology, Herbert Stachowiak, Software_Engineering | Tagged , , , , , , , , , , , , , , , , , , | 5 Comments

Henry Ford and Business Analysts

“If I had asked people what they wanted, they would have said faster horses.” – Henry Ford –
Isn’t this a nice litte example to show what Business Analysts are good for? Continue reading

Posted in Software_Engineering | Tagged , , , , , , , , , , , , , , , | Leave a comment

Word Problems they don’t teach you in School

You are in school or university, and wanna know how real life biz looks like? Here’s a little impression by the means of word problems: say you have a little business that offers solving word problems … Continue reading

Posted in Requirements, Software_Engineering | Tagged , , , , , , , , , , , , , | 4 Comments

Programming Class with Carl-Friedrich and Alan

Some playful thoughts on executing vs understanding: Little Carl-Friedrich and little Alan go to the programming class. They are told to do the following exercise: write a program to sum up all integers from 1 to 100. Continue reading

Posted in Software_Engineering | Tagged , , , , , , , , , , , , | Leave a comment

Complexity Awareness is Cost Awareness

If “engineering is producing an artifact to cost”, then how can modelling contribute to it? Continue reading

Posted in Software_Engineering | Tagged , , , , , , , , , | 6 Comments

Complexity Aware Modelling I

Wow – I discovered that beyond the actual technology there is something called business logic, and – most surprising – it was not trivial! (on Complexity Aware Modelling) Continue reading

Posted in Model Thinking, Software_Engineering | Tagged , , , , , , , , , , , | 6 Comments