TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

MÉTODOS DE DESENVOLVIMENTO DE SOFTWARE

Tese: MÉTODOS DE DESENVOLVIMENTO DE SOFTWARE. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  31/5/2013  •  Tese  •  1.873 Palavras (8 Páginas)  •  558 Visualizações

Página 1 de 8

Então, você necessita de um DATA, ou seja, uma rede privada que conecta seus equipamentos por roteadores formando uma rede única pra trafegar o que sua empresa precisar: voz, imagens, vídeos, dados etc.

» Qual diferença entre usar o Data ou a internet?

Ligue: 0800 031 0800.

Confira outras vantagens:

• Interligação de redes locais (LANs);

• Segurança: integridade na transmissão de dados;

• Alta qualidade de transmissão de informações e imagens;

• Uso para videoconferência e comunicação de voz sobre dados entre dois pontos;

• Comunicação de dados entre host, servidores e terminais remotos.

• Custo fixo mensal, independente do uso;

• Se sua empresa precisa conectar mais de dois pontos, aproveite todas as funcionalidades do VPN VIP

2 DESENVOLVIMENTO

Cenário Proposto: “Nossa Locadora de Livros”.

A “Nossa Locadora de Livros” é uma empresa privada com fins lucrativos e está situada na região central da cidade de São Paulo, fundada em 20 de janeiro de 1.990, com o objetivo de atender a demanda de locação de livros. Seu fundador o Sr. João Carlos é o diretor e conta com um quadro de 7 funcionários que atuam em diversas áreas, sendo: Paulo Rodrigues, Ana Paula e José Roberto (depto locação), Márcia Regina (depto compras), André Augusto (depto controle estoque) e Maria Helena (depto financeiro); desde o início de sua operação a direção continua sendo o seu fundador.

Seu estoque atual possui 20.000 títulos, que são classificados como: diamante, ouro, prata e bronze. Sendo os valores da locação distribuídos pela classificação,

respectivamente: R$ 20,00; R$ 15,00; R$ 10,00 e R$ 5,00.

2.1 CASO DE USO

caso de uso é um tipo de classificador representando uma unidade funcional coerente provida pelo sistema, subsistema, ou classe manifestada por sequências de mensagens intercambiáveis entre os sistemas e um ou mais atores.

Casos de uso são narrativas em texto, descrevendo a unidade funcional, e são amplamente utilizados para descobrir e registrar requisitos de sistemas. Os diagramas de Casos de Uso são representações dos Casos de Uso e podem ser representados por uma elipse contendo, internamente, o nome do caso de uso.

Casos de uso são tipicamente relacionados a "atores". Um ator é um humano ou entidade máquina que interage com o sistema para executar um significante trabalho.

2.1.1 CASO DE USO CENARIO PROPOSTO

4.4 MÉTODOS DE DESENVOLVIMENTO DE SOFTWARE

Um processo de desenvolvimento de software é um conjunto de atividades, com a finalidade de obter um produto de software. É estudado dentro da área de Engenharia de Software, sendo considerado um dos principais mecanismos para se obter software de qualidade e cumprir corretamente os contratos de desenvolvimento, sendo uma das respostas técnicas adequadas para resolver a crise do software.

4.4.1 A Metodologia de Desenvolvimento RAD

A metodologia Rapid Application Development (RAD) ou Desenvolvimento Rápido de Aplicação é um modelo de processo de desenvolvimento de software iterativo e incremental que enfatiza um ciclo de desenvolvimento extremamente curto.

O termo foi registrado por James Martin em 1991 e tem substituído gradativamente o termo de prototipação rápida que já foi muito utilizada no passado.

O RAD surgiu na década de 70, anos em que o desenvolvimento de aplicações demorava tanto que se tornava comum os requerimentos mudarem antes que a aplicação estivesse pronta. A formalização do RAD como prática de desenvolvimento se deu em 1991, com a publicação do livro “Rapid Application Development”, escrito por James Martin. Este livro era um refinamento dos conceitos de prototipação e desenvolvimento iterativo propostas no livro “A Spiral Model Of Software Development and Enhancement”.

Principais características:

• Permite o desenvolvimento rápido e a prototipagem de aplicações;

• Enfatiza um ciclo de desenvolvimento extremamente curto (entre 60 e 90 dias);

• Cada função principal pode ser direcionada para a uma equipe RAD separada e então integrada a formar um todo;

• Criação e reutilização de componentes;

• Usado principalmente para aplicações de sistemas de informações;

• Comprar pode economizar recursos se comparado a desenvolver;

• Desenvolvimento é conduzido em um nível mais alto de abstração;

• Visibilidade mais cedo dos protótipos;

• Maior flexibilidade (desenvolvedores podem projetar praticamente à vontade);

• Grande redução de codificação manual;

• Envolvimento maior do usuário;

• Provável custo reduzido;

• Aparência padronizada (As APIs ae outros componentes reutilizáveis permitem uma aparência consistente).

O RAD é apropriado quando:

• A aplicação é do tipo "stand alone";

• Pode-se fazer uso de classes pré-existentes (APIs);

• O desempenho não é o mais importante;

• A distribuição do produto é pequena;

• O escopo do projeto é restrito;

• O sistema pode ser dividido em vários módulos independentes;

• A tecnologia necessária tem mais de um ano de existência.

4.4.2 A Metodologia de Desenvolvimento SCRUM

Criado por Jeff Sutherland e Ken Shawaber na década de 90, a técnica faz parte do modelo de desenvolvimento ágil de software que fornece

...

Baixar como (para membros premium)  txt (13.7 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com