3 mistakes that Developers make that prevent them from creating software that meets the business needs

As professionals, we should focus on developing great technical solutions. But, these solutions need to solve real problems. At the end of the day, if we don’t deliver value, no matter how much effort we made, we will fail.
 
Let’s see three common mistakes developers do that prevent them from meeting the business needs.

Mistake #1 – Pay attention only to the technical aspects

[tweet]Yes, I know! We are technical people, and our primary concern should be technical stuff. Right? No. I don’t think so.[/tweet]
 
All technology that we use that business does not recognize as a benefit is a waste of time, talent, and money.
 
Recommended solution: Justify any technical solution you choose with a business need.
 
For example,
  • You want to reduce the cost of adding new features. So, you will adopt TDD.
  • You want to save user’s time. So, you use Angular/React/Vue.

Mistake #2 – Do not (even try to) speak the language of the business

If you want to justify your technical decisions with business arguments, you need to speak the business language.
 
Recommended Solution: Pay attention to the business vocabulary and adopt it. Develop and use a Ubiquitous Language. Do not even try to make business people understand technical vocabulary. It is waste of (valuable) time.

Mistake #3 – Resist to accept changes in the requirements

This one is difficult. Believe me; I know how frustrating it is. Sometimes, you will need to change everything. Sometimes, you will need to throw away many hours of work and thousands of lines of code.
 

Yes! The business world is dynamic and changes every time.

Managers and marketing people don’t understand how costly it is to change software.

 
Recommend Solution: Start your work knowing that the changes will come. Write code that is easy to read, understand and change. And, above all, stop segregating people. There is no “us and them.” Be professional and accept that everyone is in the same boat.
What you need to understand is: It is pointless to resist the change.

It’s time to action

If you do these three things, your life will be easier. As developers, we want to Share with me your opinions!
 
Also, you can subscribe to my contacts list. You will get a lot of technical and non-technical content. Only things that can help you to be a better professional.

Cover image from: Nathan Dumlao

Compartilhe este insight:

Elemar Júnior

Sou fundador e CEO da EximiaCo e atuo como tech trusted advisor ajudando diversas empresas a gerar mais resultados através da tecnologia.

Elemar Júnior

Sou fundador e CEO da EximiaCo e atuo como tech trusted advisor ajudando diversas empresas a gerar mais resultados através da tecnologia.

Mais insights para o seu negócio

Veja mais alguns estudos e reflexões que podem gerar alguns insights para o seu negócio:

Would you like to learn about NoSQL? Are you looking for help to make your first steps using RavenDB? So,...
Publicado originalmente no meu blog em 2011 (infelizmente, este conteúdo não está mais disponível). Também publiquei no Linkedin. A publicação...
Como um programador experiente, você precisa lidar com ocorrências NullReferenceException todos os dias. Certo? Eu defendo que este é um...
Frequentemente precisamos fazer referência para outros documentos e isso é natural. Entretanto, há cenários onde o documento que queremos referenciar...
Gosto bastante da abordagem de Caitie McCaffrey para explicar sagas. Neste post, me inspiro na linha de raciocínio dela para...
Já está disponível o registro da conversa com os meninos da Lambda3, meus amigos Giovanni Bassi e Victor Cavalcante, sobre...

Curso Reputação e Marketing Pessoal

Masterclasses

01

Introdução do curso

02

Por que sua “reputação” é importante?

03

Como você se apresenta?

04

Como você apresenta suas ideias?

05

Como usar Storytelling?

06

Você tem uma dor? Eu tenho o alívio!

07

Escrita efetiva para não escritores

08

Como aumentar (e manter) sua audiência?

09

Gatilhos! Gatilhos!

10

Triple Threat: Domine Produto, Embalagem e Distribuição

11

Estratégias Vencedoras: Desbloqueie o Poder da Teoria dos Jogos

12

Análise SWOT de sua marca pessoal

13

Soterrado por informações? Aprenda a fazer gestão do conhecimento pessoal, do jeito certo

14

Vendo além do óbvio com a Pentad de Burkle

15

Construindo Reputação através de Métricas: A Arte de Alinhar Expectativas com Lag e Lead Measures

16

A Tríade da Liderança: Navegando entre Líder, Liderado e Contexto no Mundo do Marketing Pessoal

17

Análise PESTEL para Marketing Pessoal

18

Canvas de Proposta de Valor para Marca Pessoal

19

Método OKR para Objetivos Pessoais

20

Análise de Competências de Gallup

21

Feedback 360 Graus para Autoavaliação

22

Modelo de Cinco Forças de Porter

23

Estratégia Blue Ocean para Diferenciação Pessoal

24

Análise de Tendências para Previsão de Mercado

25

Design Thinking para Inovação Pessoal

26

Metodologia Agile para Desenvolvimento Pessoal

27

Análise de Redes Sociais para Ampliar Conexões

Lições complementares

28

Apresentando-se do Jeito Certo

29

O mercado remunera raridade? Como evidenciar a sua?

30

O que pode estar te impedindo de ter sucesso

Recomendações de Leituras

31

Aprendendo a qualificar sua reputação do jeito certo

32

Quem é você?

33

Qual a sua “IDEIA”?

34

StoryTelling

35

Você tem uma dor? Eu tenho o alívio!

36

Escrita efetiva para não escritores

37

Gatilhos!

38

Triple Threat: Domine Produto, Embalagem e Distribuição

39

Estratégias Vencedoras: Desbloqueie o Poder da Teoria do Jogos

40

Análise SWOT de sua marca pessoal

Inscrição realizada com sucesso!

No dia da masterclass você receberá um e-mail com um link para acompanhar a aula ao vivo. Até lá!

A sua subscrição foi enviada com sucesso!

Aguarde, em breve entraremos em contato com você para lhe fornecer mais informações sobre como participar da mentoria.

Crie sua conta

Preencha os dados para iniciar o seu cadastro no plano anual do Clube de Estudos:

Crie sua conta

Preencha os dados para iniciar o seu cadastro no plano mensal do Clube de Estudos:

× Precisa de ajuda?