• Home
  • Computação em Nuvem
  • Marketing Digital
  • Destaque
  • Leia
Uberdan Agnelo
  • Home
  • Computação em Nuvem
  • Marketing Digital
  • Destaque
  • Leia
No Result
View All Result
  • Home
  • Computação em Nuvem
  • Marketing Digital
  • Destaque
  • Leia
Subscribe
No Result
View All Result
Uberdan Agnelo
No Result
View All Result
Home Leia

Práticas do RUP – Desenvolver software iterativamente

user by user
março 12, 2026
in Leia
0
Share on Facebook
Share on Twitter

Depois da introdução ao RUP, e da lista das práticas por ele definidas, vamos entrar na primeira prática do RUP: desenvolver software iterativamente.

Iterativamente vem de iteração. Isso mesmo, o for e o while são laços de iteração. Mas o que isso tem a ver com RUP?

Related articles

Guia de Estudos para Concurso Público de Indaiatuba – Legislação

Resumo de estudo para Concurso Público CPMH 003/2025 – Analista de redes e infra

Iterar sobre alguma coisa, como você já deve saber das aulas de programação, é passar sobre ela várias vezes, é repetir, tornar a fazer. E a iteração é a base do RUP.

Quem conhece alguma coisa das metodologias ágeis já captou o conceito. O movimento ágil também é baseado nas rápidas iterações.

MAS CARAMBA, O QUE É DESENVOLVER SOFTWARE ITERATIVAMENTE?

É entender os requisitos, implementá-los e entregá-los continuamente. Você tem um conjunto de requisitos, classificados segundo uma prioridade determinada junto ao cliente, que será implementada numa rodada de desenvolvimento. Essa implementação é entregue ao cliente, que verificará se o que foi entregue está de acordo com o desejo dele; caso esteja, o ciclo continua com novas implementações; caso não esteja, o ciclo se repete para essa implementação errada. Desta vez, os requisitos são detalhados mais profundamente, a implementação é refeita e novos testes e validações são realizados.


PÁRA PÁRA PÁRA PÁRA!

Não confundir com os sprints do SCRUM. Lá os conceitos são ligeiramente diferentes, começando com a definição do Sprint Backlog.


Voltemos ao RUP agora: Pra que esse monte de iterações?

Pra descobrir rapidamente eventuais problemas que possam surgir.

Como você está sempre em contato com o cliente, você tem a oportunidade de implementar o que ele deseja corretamente, minimizando os erros. Acontece que alguns erros serão cometidos, pois nenhum software é a prova de erros, mas, lembre-se, você está em contato com o cliente sempre. Ele irá validar o que foi implementado e erros encontrados antecipadamente são mais fáceis de corrigir (caso você tenha dúvidas disso, pesquise por testes de software e você verá que quanto mais cedo um erro for encontrado, mais fácil será sua correção).

Uma outra característica importante que também está presente nas metodologias ágeis é de que as partes do sistema que são mais importantes para o cliente e que, por consequência, são as que trazem mais risco, são implementadas primeiramente.

Agora, do ponto de vista do cliente, essa abordagem do desenvolvimento iterativo garante a ele o acompanhamento do desenvolvimento do sistema e ele pode rapidamente intervir apontando o que foi entendido erradamente, fornecendo mais detalhes, enfim, o cliente fica próximo do desenvolvimento.

Mas gente isso é a cara do SCRUM!

Pode ser, mas o SCRUM traz outros conceitos que não estão aqui. Não façamos confusão com as metodologias.

No próximo post trataremos de gerenciar os requisitos.

Por Victor Leal

Tags: desenvolveriterativamentepraticassoftware
user

user

Related Posts

Guia de Estudos para Concurso Público de Indaiatuba – Legislação

by user
março 12, 2026
0

Este documento abrange os principais pontos da Lei Orgânica do Município de Indaiatuba (LOMI), da Lei Complementar nº 45/2018 (Estatuto dos Servidores Públicos Municipais) e da...

Resumo de estudo para Concurso Público CPMH 003/2025 – Analista de redes e infra

by user
março 12, 2026
0

1. Redes de Computadores Modelos OSI e TCP/IP Os modelos OSI (Open Systems Interconnection) e TCP/IP (Transmission Control Protocol/Internet Protocol) são as arquiteturas fundamentais para entender...

Material de estudo Concurso ADM Unicamp: Legislação Trabalhista e Previdenciária

by user
março 12, 2026
0

Este material foi elaborado para fornecer uma visão abrangente sobre os principais tópicos relacionados à legislação trabalhista e previdenciária, jornada de trabalho, extinção do contrato de...

Material básico de estudo de Português para concurso

by user
março 12, 2026
0

1. Ortografia e Formação de Palavras Ortografia: Regras de escrita correta; uso do hífen; palavras com e sem acento gráfico. Estrutura e formação das palavras: Identificação...

A gestão financeira estratégica em Tecnologia da Informação

by user
março 12, 2026
0

A gestão financeira no setor de tecnologia da informação (TI) é uma peça fundamental para o sucesso das empresas modernas. A área financeira tem evoluído constantemente...

Next Post

Práticas do RUP

Estudos para Certificação Cisco Roteadores e Switchs – CCNA

Estudos para Certificação Cisco Roteadores e Switchs – CCNA – Parte2

CATEGORIES

  • Blog
  • Computação em Nuvem
  • Destaque
  • Leia
  • Marketing Digital

RECOMMENDED

Marketing Digital

Duas soluções IoT podem proporcionar uma experiência de compra mais conveniente e personalizada

março 12, 2026
Destaque

Para designer de games, diversão vira carreira

março 12, 2026

TAGS

academico certifica cisco comandos Computação em Nuvem conceitos configura Containers debian destroy dinamico Docker estratégias de mídia estudos etherchannel fatec freebsd historia hortolandia IaaS init Inovação Digital jogos Kubernetes linux Marketing Digital modulo1 modulo2 modulo3 O que é uma Vlan O que é VRF PaaS plan praticas redes redes virtuais roteadores roteamento Saas spanning switchs Terraform trunk virtualização vlans
No Result
View All Result
  • Home
  • Computação em Nuvem
  • Marketing Digital
  • Destaque
  • Leia

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.