Sem resumo de edição |
Sem resumo de edição |
||
| Linha 3: | Linha 3: | ||
* Para atender a estas necessidades, sã importantes algumas metodologias. Atualmente existe um conceito bem difundidido, o Agile, uma proposta que tem como objetivo gerar sistemas com menor custo, maior rapidez na conclusão e maior qualidade na entrega da solução. | * Para atender a estas necessidades, sã importantes algumas metodologias. Atualmente existe um conceito bem difundidido, o Agile, uma proposta que tem como objetivo gerar sistemas com menor custo, maior rapidez na conclusão e maior qualidade na entrega da solução. | ||
* Métodos como Xtreme Programming que propõem o desenvolvimento em dupla para gerar maior eficiência e suporte ao código, adoção de templates para facilitar a introdução de novos programadores e ainda Meeting Points que reunem as equipes em discussões diárias agilizam o processo de desenvolvimento do software. | * Métodos como Xtreme Programming que propõem o desenvolvimento em dupla para gerar maior eficiência e suporte ao código, adoção de templates para facilitar a introdução de novos programadores e ainda Meeting Points que reunem as equipes em discussões diárias agilizam o processo de desenvolvimento do software. | ||
* Desenvolvimento ágil e o Scrum são utilizadas intensamente no mundo de Tecnologia da Informação. Scrum, por exemplo, define algumas práticas bem interessantes: reuniões diárias de pé com tempo máximo de 15 minutos similares ao Xtreme, perguntas objetivas para avaliar o andamento de cada frente, quadros afixados na parede que mostram a evolução da equipe e outras técnicas que tentam agilizar o processo de desenvolvimento de software. | |||
* No desenho plotado na sala de aula, Agile atua desde o momento em que o projeto é definido na fase da '''ideia''' ou '''demanda''', passando pela definição dos '''Requisitos Funcionais'''. evoluindo para a criação dos '''Diagramas''' que podem ser reduzidos para atender ao tempo ágil e culminando com a geração do '''código-fonte e executável''', disponível para a utilização em larga escala. | * No desenho plotado na sala de aula, Agile atua desde o momento em que o projeto é definido na fase da '''ideia''' ou '''demanda''', passando pela definição dos '''Requisitos Funcionais'''. evoluindo para a criação dos '''Diagramas''' que podem ser reduzidos para atender ao tempo ágil e culminando com a geração do '''código-fonte e executável''', disponível para a utilização em larga escala. | ||
Edição atual tal como às 10h22min de 28 de novembro de 2017
- No processo de desenvolvimento de um sistema de informação, se tiver um porte médio ou grande, é obtigatório o uso de metodologias para que os resultados saiam a contento, no ptazo programado, nos custos previstos e com a qualidade acordada previamente.
- Para chegar na geração de um código executável atendendo às premissas necessárias, se faz necessários o envolvimento de competências diversificadas, principalmente desenvolvedores.
- Para atender a estas necessidades, sã importantes algumas metodologias. Atualmente existe um conceito bem difundidido, o Agile, uma proposta que tem como objetivo gerar sistemas com menor custo, maior rapidez na conclusão e maior qualidade na entrega da solução.
- Métodos como Xtreme Programming que propõem o desenvolvimento em dupla para gerar maior eficiência e suporte ao código, adoção de templates para facilitar a introdução de novos programadores e ainda Meeting Points que reunem as equipes em discussões diárias agilizam o processo de desenvolvimento do software.
- Desenvolvimento ágil e o Scrum são utilizadas intensamente no mundo de Tecnologia da Informação. Scrum, por exemplo, define algumas práticas bem interessantes: reuniões diárias de pé com tempo máximo de 15 minutos similares ao Xtreme, perguntas objetivas para avaliar o andamento de cada frente, quadros afixados na parede que mostram a evolução da equipe e outras técnicas que tentam agilizar o processo de desenvolvimento de software.
- No desenho plotado na sala de aula, Agile atua desde o momento em que o projeto é definido na fase da ideia ou demanda, passando pela definição dos Requisitos Funcionais. evoluindo para a criação dos Diagramas que podem ser reduzidos para atender ao tempo ágil e culminando com a geração do código-fonte e executável, disponível para a utilização em larga escala.