Buscar

TRABALHO MODELO CASCATA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

*
*
Engenharia de Software I
Engenharia de Software
Modelo Cascata
Lucas de Oliveira Hoberdan Antonio
Allyson Soares
Silvio D’Avila
Kaleby Gomes
Samuel Eduardo
L
*
*
Engenharia de Software I
O Modelo Cascata
 
 O modelo cascata (waterfall) tornou-se conhecido na década de 70 e é referenciado na maioria dos livros de engenharia de software ou manuais de padrões de software. Nele as atividades do processo de desenvolvimento são estruturadas numa cascata onde a saída de uma é a entrada para a próxima. As suas principais atividades são:
L
*
*
Engenharia de Software I
O Modelo Cascata
Estudo de viabilidade 
Análise e especificação de requisitos 
Design da arquitetura 
Design detalhado
Codificação e testes de unidades 
Integração e teste do sistema
Entrega e instalação 
Manutenção
L
*
*
Engenharia de Software I
O Modelo Cascata
	Existem muitas variantes deste modelo propostas por diferentes pesquisadores ou empresas de desenvolvimento e adaptadas a diferentes tipos de software. A característica comum é um fluxo linear e sequencial de atividades semelhantes a descritas anteriormente.
	Este modelo, quando proposto, introduziu importantes qualidades ao desenvolvimento. A primeira chama a atenção de que o processo de desenvolvimento deve ser conduzido de forma disciplinada, com atividades claramente definidas, determinada a partir de um planejamento e sujeitas a gerenciamento durante a realização.
K
*
*
Engenharia de Software I
O Modelo Cascata
	Outra qualidade define de maneira clara quais são estas atividades e quais os requisitos para desempenhá-las. Por fim, o modelo introduz a separação das atividades da definição e design da atividade de programação que era o centro das atenções no desenvolvimento de software. 
	O modelo Cascata também é criticado por ser linear, rígido e monolítico. Inspirados em modelos de outras atividades de engenharia, este modelo argumenta que cada atividade apenas deve ser iniciada quando a outra estiver terminada e verificada. Ele é considerado monolítico por não introduzir a participação de clientes e usuário durante as atividades do desenvolvimento, mas apenas o software ter sido implementado e entregue. Não existe como o cliente verificar antecipadamente qual o produto final para detectar eventuais problemas. 
K
*
*
Engenharia de Software I
O Modelo Cascata
	Características particulares do software (ser conceitual, por exemplo) e a falta de modelos teóricos, técnicas e ferramentas adequadas mostram que é necessário haver maior flexibilidade neste fluxo seqüencial, permitindo volta atrás para eventuais modificações. Veremos mais adiante modelos que propõem maior flexibilidade no fluxo de execução. 
	As métricas utilizadas nas estimativas de prazos e recursos humanos são ainda bastante imprecisas e quase sempre o planejamento de atividades precisa ser revisto. Normalmente, os prazos não são cumpridos, pois o planejamento, neste modelo, é feito unicamente nas etapas iniciais do desenvolvimento. A estrutura seqüencial e rígida também não permite que o planejamento seja refeito para corrigir falhas nas atividades de desenvolvimento. 
SA
*
*
Engenharia de Software I
O Modelo Cascata
H
*
*
Engenharia de Software I
O Modelo Cascata
H
*
*
Engenharia de Software I
Vantagens
Torna o processo de desenvolvimento estruturado;
Tem uma ordem sequencial de fases;
Cada fase cai em cascata na próxima e cada fase deve estar terminada antes do início da seguinte; 
Todas as atividades identificadas nas fases do modelo são fundamentais e estão na ordem certa; 
Esta abordagem é atualmente a norma e provavelmente permanecerá como tal nos próximos tempos; 
H
*
*
Engenharia de Software I
Desvantagens
Não fornece feedback entre as fases e não permite a atualização ou redefinição das fases anteriores; 
Não suporta modificações nos requisitos; 
Não prevê a manutenção; 
Não permite a reutilização; 
É excessivamente sincronizado; 
Se ocorrer um atraso todo o processo é afetado; 
Faz aparecer o software muito tarde; 
H
*
*
Engenharia de Software I
O ciclo de vida Cascata é o paradigma mais visto e mais amplamente empregado na engenharia de software, porém sua aplicabilidade, em muitos campos, tem sido questionada. 
Entre os problemas que surgem quando se aplica o modelo são:
 
Na realidade, os projetos raramente seguem o fluxo sequencial 
 que o modelo propõe; 
A interação é sempre necessária e está presente, criando 
 problemas na aplicação do modelo; 
Em princípio, é difícil para o cliente especificar os requisitos 
 explicitamente, o que acarreta a incerteza natural do início de 
 qualquer projeto; 
O cliente deve ser paciente, pois uma versão funcional não 
 estará disponível até o final do desenvolvimento. Qualquer erro 
 ou mal entendido, se não for detectado até que o software seja 
 revisado, pode ser desastroso; 
Problemas
SI
*
*
Engenharia de Software I
Problemas
 Apesar desses problemas, o modelo Cascata tem um lugar bem definido e importante nos trabalhos de engenharia de software. Ele fornece um padrão do qual se encaixam métodos para a análise, projeto, codificação e manutenção.
A
*
*
Engenharia de Software I
Domínio de aplicações 
O modelo Cascata aplica-se bem em situações em que o software
a ser desenvolvido é simples, os requisitos são bem conhecidos, a
tecnologia de Programação. Melhorias e correções podem ser
consideradas como parte do desenvolvimento. 
As etapas descritas são as principais, porém existem sub-etapas
dentro de cada etapa, as quais diferem muito de um projeto para 
outro. Também é possível que certos projetos de software exijam a 
incorporação de uma etapa extra ou a separação de uma etapa em 
outras etapas. Com certeza, todas essas variações do modelo 
Cascata possuem o mesmo conceito básico: a ideia de que uma etapa 
fornece saída que serão usadas como entradas para a etapa 
seguinte. 
A
*
*
Engenharia de Software I
Domínio de aplicações 
Portanto, o processo de desenvolvimento de um produto 
de software de acordo com o modelo Cascata é simples de conhecer 
e controlar. Outras atividades que também são levadas em 
consideração em cada uma das etapas de desenvolvimento do 
software são: 
Verificação; 
Administração das etapas serem documentadas. 
A verificação, por sua vez, é necessária para que 
uma etapa forneça os dados corretos para a etapa seguinte. Já a 
administração, efetua a gestão e o controle da etapa. 
SA
*
Primeira Revolução Industrial
the mechanization of manufacturing 
changed an agrarian into an urban industrial society
The cotton textile industry was the first to be fully mechanized. The crucial inventions were John KAY's flying shuttle (invented in 1733 but not widely used until the 1760s), James HARGREAVES's spinning jenny (1765), Richard ARKWRIGHT's water frame (1769), Samuel CROMPTON's mule (1779), and Edmund CARTWRIGHT's machine LOOM (1785, but delayed in its general use).
n 1709 the ironmaster Abraham DARBY I succeeded in producing sound cast iron in a blast furnace charged with iron ore and coal (and soon afterward with coke, derived from coal).
 In 1712 another Englishman engaged in the iron trade, Thomas NEWCOMEN, invented the STEAM ENGINE
The first factories were driven by water, but James WATT's improved Newcomen STEAM ENGINE (1769; especially his "sun and planet" adaptation converting linear into circular motion) made steam-driven machinery and modern factories possible from the 1780s. This use of steam power led, in turn, to increased demand for coal and iron. Each development spawned new technological breakthroughs, as, for example, Sir Henry BESSEMER's process for making steel (1856). Other industries such as chemicals and mining and the engineering professions also developed rapidly
Segunda RevoluçãoIndustrial
 From 1830 on, the development of steam-driven LOCOMOTIVES brought the advent of RAILROADS, extending the transportation network
 In the 20th century the United States also dominated the new automobile industry, which Henry Ford (see FORD family) revolutionized by introducing a system of coordinated ASSEMBLY-LINE operations. Ford's success led to the widespread adoption of MASS PRODUCTION techniques in industry
If the engineer was instrumental in making the Industrial Revolution, it can equally be said that the Industrial Revolution gave rise to the ENGINEERING profession as it is recognized today. Where previously engineers had risen through the ranks of craftsmen, in the 18th century it was becoming apparent that the act of design could be codified in the form of technical training, and the military services began to seek such training for their officer corps. In the 1740s the British government established a military academy at Woolwich at which cadets were instructed in the application of elementary mathematics and statics to gunnery and the design of fortifications.
Later in the century John SMEATON coined the term "civil engineer" to distinguish civilian engineers from the increasing number of military engineers being graduated from Woolwich. A short-lived fraternity that called itself the Society of Civil Engineers (the "Smeatonians") formed around Smeaton; the first true professional organization in the field of engineering, however, was the Institution of Civil Engineers, founded in London in 1818
Experiments with the INTERNAL-COMBUSTION ENGINE began early in the century but without success until Jean Joseph Etienne LENOIR built an operational if inefficient two-cycle engine (1860) and the first AUTOMOBILE with this type of engine in 1862. The critical breakthrough in designing an efficient internal-combustion engine came in 1876, when Nikolaus August OTTO marketed the "Silent Otto" gas engine, having four cycles: intake, compression, stroke, and exhaust. In the 1880s the engine was adopted by Karl BENZ and Gottlieb DAIMLER to power motor vehicles. Rudolf DIESEL's engine, in which combustion is produced by high pressure in the cylinder, was exhibited in 1897.
 INDUSTRIAL REVOLUTION, which began in Great Britain in the 18th century, spread to the rest of western Europe and North America during the 19th century. The pattern of diffusion was quite uniform, beginning with textiles, coal, and iron. In textiles such improvements as the Jacquard LOOM (France, 1801) were developed, which allowed fabrics with woven patterns to be produced cheaply. The SEWING MACHINE was invented (1846) in the United States by Elias HOWE and mass-marketed (1851) by Isaac Merrit SINGER. Iron was the basic metal of industry until after the discovery by Henry BESSEMER (British patent, 1856) and William Kelly (U.S. patent, 1847) of a process for making large amounts of steel cheaply (see IRON AND STEEL INDUSTRY). The superior Siemens-Martin open-hearth process for making high-quality steel was first demonstrated in France in 1863
*
Primeira Revolução Industrial
the mechanization of manufacturing 
changed an agrarian into an urban industrial society
The cotton textile industry was the first to be fully mechanized. The crucial inventions were John KAY's flying shuttle (invented in 1733 but not widely used until the 1760s), James HARGREAVES's spinning jenny (1765), Richard ARKWRIGHT's water frame (1769), Samuel CROMPTON's mule (1779), and Edmund CARTWRIGHT's machine LOOM (1785, but delayed in its general use).
n 1709 the ironmaster Abraham DARBY I succeeded in producing sound cast iron in a blast furnace charged with iron ore and coal (and soon afterward with coke, derived from coal).
 In 1712 another Englishman engaged in the iron trade, Thomas NEWCOMEN, invented the STEAM ENGINE
The first factories were driven by water, but James WATT's improved Newcomen STEAM ENGINE (1769; especially his "sun and planet" adaptation converting linear into circular motion) made steam-driven machinery and modern factories possible from the 1780s. This use of steam power led, in turn, to increased demand for coal and iron. Each development spawned new technological breakthroughs, as, for example, Sir Henry BESSEMER's process for making steel (1856). Other industries such as chemicals and mining and the engineering professions also developed rapidly
Segunda Revolução Industrial
 From 1830 on, the development of steam-driven LOCOMOTIVES brought the advent of RAILROADS, extending the transportation network
 In the 20th century the United States also dominated the new automobile industry, which Henry Ford (see FORD family) revolutionized by introducing a system of coordinated ASSEMBLY-LINE operations. Ford's success led to the widespread adoption of MASS PRODUCTION techniques in industry
If the engineer was instrumental in making the Industrial Revolution, it can equally be said that the Industrial Revolution gave rise to the ENGINEERING profession as it is recognized today. Where previously engineers had risen through the ranks of craftsmen, in the 18th century it was becoming apparent that the act of design could be codified in the form of technical training, and the military services began to seek such training for their officer corps. In the 1740s the British government established a military academy at Woolwich at which cadets were instructed in the application of elementary mathematics and statics to gunnery and the design of fortifications.
Later in the century John SMEATON coined the term "civil engineer" to distinguish civilian engineers from the increasing number of military engineers being graduated from Woolwich. A short-lived fraternity that called itself the Society of Civil Engineers (the "Smeatonians") formed around Smeaton; the first true professional organization in the field of engineering, however, was the Institution of Civil Engineers, founded in London in 1818
Experiments with the INTERNAL-COMBUSTION ENGINE began early in the century but without success until Jean Joseph Etienne LENOIR built an operational if inefficient two-cycle engine (1860) and the first AUTOMOBILE with this type of engine in 1862. The critical breakthrough in designing an efficient internal-combustion engine came in 1876, when Nikolaus August OTTO marketed the "Silent Otto" gas engine, having four cycles: intake, compression, stroke, and exhaust. In the 1880s the engine was adopted by Karl BENZ and Gottlieb DAIMLER to power motor vehicles. Rudolf DIESEL's engine, in which combustion is produced by high pressure in the cylinder, was exhibited in 1897.
 INDUSTRIAL REVOLUTION, which began in Great Britain in the 18th century, spread to the rest of western Europe and North America during the 19th century. The pattern of diffusion was quite uniform, beginning with textiles, coal, and iron. In textiles such improvements as the Jacquard LOOM (France, 1801) were developed, which allowed fabrics with woven patterns to be produced cheaply. The SEWING MACHINE was invented (1846) in the United States by Elias HOWE and mass-marketed (1851) by Isaac Merrit SINGER. Iron was the basic metal of industry until after the discovery by Henry BESSEMER (British patent, 1856) and William Kelly (U.S. patent, 1847) of a process for making large amounts of steel cheaply (see IRON AND STEEL INDUSTRY). The superior Siemens-Martin open-hearth process for making high-quality steel was first demonstrated in France in 1863

Outros materiais