adesso Blog

38

Tags:

  • Software Development

Show all posts
Software Development

27.01.2023 By Marc Mezger and Dimitrije Kovacic

Stack Overflow Developer Survey 2022 – Part 1

Picture

In general, a professional programmer is someone who has a high level of expertise in one or more programming languages and is able to utilise that expertise to design, develop and maintain software systems or applications. When do most people begin their profession? How long do they work in their profession? How do they train, and which programming language pays best in terms of salary? We will answer these questions in our blog post.

Read more
Software Development

24.01.2023 By Mahdyar Safarianbarmi

Software craftsmanship and its principles

Picture Mahdyar Safarianbarmi

Are software developers simply ‘manufacturers’ or engineers? Should new software just work, or should it add value, too? This blog post will introduce the Manifesto for Software Craftsmanship in order to answer these questions.

Read more
Methodology

In previous blog posts (see below), we provided the essential facts about agile software development. Agility can help us solve complex problems, especially when operationalisation is not done in a dogmatic way. Today, we will be looking at the interplay between agility and ambidexterity.

Read more
Methodology

In previous blog posts in this series, we found out about agility in software development. Empirical knowledge also plays a key role here, too. I will explain why in my blog post.

Read more
Methodology

In my last blog post, I introduced you to six of the twelve agile principles. These should help us not only to implement agility, but to live it, too. In this blog post, I’ll introduce you to the remaining six principles in more detail.

Read more
Methodology

It’s important to live the Agile Manifesto. Twelve principles, which can be understood as codes of behaviour or rules of the game, were established for this very purpose. In this blog post, I’ll introduce you to the first six principles in more detail.

Read more
Methodology

In my first blog post, I primarily focused on the historical background of agility in software development and explained what the term means in basic terms.

Read more
Methodology

I would like to dedicate a series of blogs on agility to the term ‘agility’ itself. This will cover topics such as agile software development, agile frameworks, agile mindsets and agile methods. My goal is that everyone – from the classic waterfall manager to the full-blooded agilist – will find something to take away. The first part is all about the question of whether we really work in an agile way.

Read more
Software Development

Low-code development platforms are becoming increasingly popular with companies because they enable them to create applications independently, even if they have little or no programming knowledge. In my blog post, I’ll describe the origins of low-code, explain how it works and list important considerations for its implementation.

Read more

Save this page. Remove this page.