Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevTests BR - Você realmente está fazendo qualidade de software?

DevTests BR - Você realmente está fazendo qualidade de software?

Wagner Voltz - Fusca

March 30, 2023
Tweet

More Decks by Wagner Voltz - Fusca

Other Decks in Technology

Transcript

  1. Você realmente está
    fazendo qualidade de
    software?
    Wagner Mendes Voltz - Fusca

    View Slide

  2. [email protected]
    wagnerfusca wagnerfusca_
    wagnerfusca
    wagnerfusca.medium.com
    speakerdeck.com/wagnerfusca
    wagnerfusca
    Objective Thinking |
    Cultura Devops

    View Slide

  3. ● Talvez você não concorde com o que vou falar
    ● Provavelmente eu serei ácido em alguns momentos
    ● O que eu vou falar está embasado em literaturas ágeis, de
    engenharia de software e na experiência como pessoa
    desenvolvedora, desde 2005
    ● Caso tenha discordado ou se sentido ofendido, me procure
    para trocarmos uma ideia. Será muito bom ouvir seu ponto
    de vista.
    Avisos!!!

    View Slide

  4. O que é qualidade
    em software?

    View Slide

  5. ● Subjetivo
    ● Precisa ser alinhado
    ● Precisa estar público
    ● Precisa ser lembrado constantemente
    ● É aquilo que dá orgulho de falar
    ● Demonstra profissionalismo
    ● É aquilo que não pode ser uma etapa de trabalho
    Qualidade

    View Slide

  6. Projeto e serviço

    View Slide

  7. Jogo Infinito
    https://medium.com/@wagnerfusca/software-um-jogo-infinito-1a9af5d3b4f6

    View Slide

  8. https://medium.com/s/story/technical-debt-is-like-tetris-168f64d8b700
    You can’t win.
    You can only
    control how
    quickly you lose.

    View Slide


  9. Se continuarmos tratando
    software como projeto,
    qualidade sempre será
    descartada!
    Wagner Fusca

    View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. Conclusão: em projetos só sobrevive o barato e o
    entregue rapidamente

    View Slide

  14. Onde deveria estar a qualidade?

    View Slide

  15. View Slide

  16. Como sair do COMO e ir para o
    POR QUE?

    View Slide

  17. ● #noProjects (https://noprojects.org/)
    ● Dica: Não mude do dia para a noite (sem revolução)
    ● Termine o que já iniciou como projeto, tentando aplicar
    melhoria contínua
    ● O que vai iniciar, trate como serviço, com muita melhoria
    contínua
    Mudando de projeto para serviços

    View Slide

  18. Posição Profissional

    View Slide

  19. http://www.extremeprogramming.org/map/loops.html

    View Slide

  20. Dados

    View Slide

  21. Dionatan Moura - Os Nove Registros da Eficiência no Desenvolvimento de Software
    https://pt.slideshare.net/dionatanmoura/os-nove-registros-da-eficincia-no-desenvolvimento-de-software
    Repetição, disciplina e tempo

    View Slide

  22. Resultados constantes de indicadores

    View Slide

  23. View Slide

  24. Lei de Boehm - quanto mais
    tempo se leva para detectar um
    defeito (ou “bug”) em um
    sistema, mais cara é a sua
    correção.

    View Slide


  25. Qualidade não é um ato,
    é um hábito —
    Aristóteles.

    View Slide

  26. Avaliação
    http://abre.ai/formfusca
    [email protected]
    wagnerfusca wagnerfusca_
    wagnerfusca
    wagnerfusca.medium.com
    speakerdeck.com/wagnerfusca
    wagnerfusca

    View Slide