I connect technology with business and help teams grow and change. https://www.andrejadulovic.com

Hello! :-)

I write about how technology, people, and organization can support a business in the long run. I’ve been in software development for more than 16 years in various roles and companies, so this is just a small part of the journey. …

What is it, how does it affect the business, and how product and engineering can work together to handle it?

Photo by Ehud Neuhaus on Unsplash

What is technical debt?

A search of the current literature reveals many definitions of “technical debt.” Here are a few examples:

Technical debt is a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best…

1) Ease of integration in the target business, 2) vendor lock-ins, and 3) inflexibility caused by technical debt.

Old rusty ship on a dry land (on a grass field and some trees are behind). A neglected ship.
Image by Eveline de Bruin from Pixabay

When I look back on all the applications and systems I worked on in my career, I’d say that 90% of all long-term problems are due to these three reasons:

  1. Ease of integration in the target business: The overall price of a product for a customer is much more than…

These differences start with how you make money on projects vs. products.

Photo by Lala Azizli on Unsplash

Several times during my career, I joined teams who wanted to transition “from projects to products.” The ride was never smooth, whether in a big company or a small and agile team.

Projects (Services)

A project is a singular effort made to achieve a predefined result. For example, building a bridge. Or…

It’s not always easy to discover and assemble all the pieces.

The purpose of this article is to shed some light on what is needed for software development teams to perform in the long run. There are many pieces of that puzzle that, if not addressed well, could limit the potential and output of a team.

Photo by Ashkan Forouzani on Unsplash

Puzzle pieces of the teamwork

Every development team can make…

Andreja Dulović

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store