Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #Este é um post fechado

Este post está disponível para assinantes da Engenharia de Software Magazine. Clique aqui para saber mais sobre como abrir este post!




Natureza do Software e a Necessidade de Princípios e Processo - Engenharia de Software 25

Discute a natureza do software e apresenta um conjunto de princípios de engenharia empregados no desenvolvimento de sistemas de software, destacando a necessidade de um processo.






GLB: 1

Engenharia de Software

Natureza do Software e a Necessidade de Princípios e Processo

< style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 1pt; PADDING-LEFT: 4pt; PADDING-RIGHT: 4pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 1pt; mso-border-alt: solid windowtext .5pt; mso-element: para-border-">

De que se trata o artigo:

Discute a natureza do software e apresenta um conjunto de princípios de engenharia empregados no desenvolvimento de sistemas de software, destacando a necessidade de um processo.

Para que serve:

Entender a natureza do software e conhecer os princípios que fundamentam a engenharia de software, enfatizando a importância de um processo.

Em que situação o tema é útil:

No desenvolvimento de sistemas de software, quando o engenheiro precisa conhecer a natureza do produto a ser desenvolvido, e como as atividades e princípios que norteiam seu desenvolvimento são cruciais para a obtenção do produto.

 

Observe a Figura 1 e identifique o que há de comum nos vários produtos ilustrados.

 

 

Figura 1. Conjunto de produtos.

 

Se você respondeu software, então acertou. É isso mesmo. Software está praticamente em todas as coisas de nosso cotidiano, servindo às mais variadas necessidades das pessoas. Entretanto, você já parou para pensar como o software é construído? O que é necessário para obter um software?

Para construir ou desenvolver um software, você precisa entender sua natureza, conhecer a aplicação na qual será usado, bem como compreender os princípios e processo para guiar como e quando as atividades serão realizadas, além de definir quem vai executá-las. A leitura deste artigo lhe dará a oportunidade de entender a natureza do software e importância do uso de princípios e processo no desenvolvimento de software.

 

Você já percebeu que software está praticamente em todas as coisas de seu cotidiano?

 

Um exemplo disso é a central telefônica que permite às pessoas conversarem ao telefone. O controle da operação das centrais telefônicas é, hoje em dia, todo feito por software. Você já foi a alguma casa lotérica para efetuar um pagamento de conta de água ou energia? Ou já arriscou jogar na loteria? Quando você vai a uma casa lotérica, por quaisquer um dos motivos acima, você está usando o sistema que tem todo seu controle feito por software e o mesmo acontece quando você vai ao banco. Perceba que quase todos os sistemas hoje em dia têm seu controle operacional sendo feito por software. E, com certeza, você é usuário de computador que possui ersos tipos de software operando nele.   

Observe que o software tem se tornado um companheiro e sido uma ferramenta fundamental de nosso dia-a-dia. Dessa forma, as seções subsequentes do artigo apresentam a natureza do software e princípios e processo de desenvolvimento de software.

 

Natureza do software

Há aproximadamente cinco décadas atrás, software constituía uma pequena, senão ínfima, parcela dos sistemas computacionais quando comparado ao hardware. Naquela época, os custos de desenvolvimento e manutenção de software eram desprezíveis. Hoje, porém, software é responsável por significativa porção dos sistemas computacionais. Encontramos software nas mais ersas aplicações. No uso doméstico, fazemos uso de processadores de texto e planilhas (como, por exemplo, Word e Excel da Microsoft). Adicionalmente, software tem sido um componente importante e muito utilizado em ersos sistemas. Pode-se exemplificar seu uso no controle e supervisão dos sistemas de geração e distribuição de energia, bem como em sist"



ATENÇÃO! A exibição deste artigo foi interrompida.


  #Este é um post fechado

Este post está disponível para assinantes da Engenharia de Software Magazine. Clique aqui para saber mais sobre como abrir este post!








    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



[Este post ainda não foi associado a uma sequência]
Autor
Antonio Mendes Da Silva Filho

Professor e consultor em área de tecnologia da informação e comunicação com mais de 20 anos de experiência profissional, é autor dos livros Arquitetura de Software e Programando com XML, ambos pela Editora Campus/Elsevier, tem mais de 30 artigos publicados em eventos nacionais e internacionais, colu...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
1   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível somente para quem é assinante da Engenharia de Software Magazine.
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03