Sei sulla pagina 1di 9

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

UNIVERSIDADE
CATÓLICA DE
BRASÍLIA
Fundamentos de
Engenharia de
Software
PRÓ-REITORIA DE GRADUAÇÃO – PRG
Bacharelado em Ciência da Computação

A integração entre a Engenharia de Software, Sistemas de Informação


e Mapeamento de Processo - Turma: MVB - 5A5B – 01/2011
Autor: Erick Meirelles de Souza – UC09016831
Orientador: Prof. Eduardo Jose Ribeiro de Castro

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

BRASÍLIA

2011
Erick Meirelles de Souza

______________________________________________________

Artigo - A integração entre a Engenharia de Software, Sistemas de

Informação e Mapeamento de Processo

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

Brasília - DF

2011

Introdução

Este artigo tem como objetivo apresentar a Engenharia de Software com um


dos seus principais paradigmas de relacionamento numa tentativa de oferecer uma
visão geral sobre este assunto para aqueles que estejam envolvidos no processo de
gestão e desenvolvimento possa vir a utilizar este paradigma para a melhoria do
processo e do produto.
Com base nos últimos anos, uma das principais chaves para se vencer
problemas e dificuldades em desenvolvimento de qualidade, estimativas de custos e
estimativas de prazos em desenvolvimentos de softwares tem sido a larga utilização e
abordagem da engenharia em desenvolvimentos de software, aliada a complexidade
de melhorias técnicas; Dessa forma abordaremos o principal paradigma a ser
compreendido em um desenvolvimento de software, para que possamos garantir que
tarefas, dados, pessoas e tecnologias estejam apropriadamente alinhadas para
produzir um sistema efetivo e eficiente.

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

A Integração entre a Engenharia de Software, Sistemas de


Informação e Mapeamento de Processo

Como essa relação é dividida em camadas, significa que este processo é divido
em etapas específicas de tarefas, que propõe cumprir de forma organizada e ágil
metas e objetivos, incluindo seus estágios iniciais de especificação ate sua fase final
direcionando-se para processos de desenvolvimento dentro de custos adequados e
qualidade.
Desenvolver sistemas necessita de métodos, limitações, planejamento, sendo
assim demonstrado o principio deste artigo, ressalvando-se suas etapas de
planejamento, sistemas de automação e processos a serem automatizados, a fim de
apoiar e orientar, com técnicas e métodos que são necessários para controlar a
complexidade que pode se atingir no desenvolvimento de um sistema, pois a cada dia
têm aumentado as necessidades de se ter software com complexidade alta para
atender novos requisitos (processos/problemas), nova tecnologias (sistemas de
informação) aplicando-se as áreas de atividades de gerenciamento de projetos.
Para se ter produtividade em desenvolvimento de softwares é necessário
possuir uma base de componente extremamente granular e ter que focar em seus
domínios específicos de conhecimento, minimizando a especificidade de qualquer
modelo a ser elaborado a fim de se tornar um bom recurso (software) tentando não
focar apenas em domínios específicos o que pode representar ao final muito mais do
que cumprir prazos e orçamentos, que é a parte em que existe a satisfação do cliente.
Existem vários modelos e descrições simplificadas de atividades para concepção
de um software.
Assim nos perguntamos, por que engenharia de software, por que cumprir
prazos, por que entregar sistemas com qualidade?
Analisando esta pergunta e ressaltando todos seus conceitos, chegamos a
conclusão de que hoje não se trata mais só de hardware, hoje a parte mais cara de um
desenvolvimento é seu software que vem crescendo e se tornando o principal item em
orçamentos na computação o que torna o software a chave para vencer problemas e
dificuldades alinhando se a uma continua melhoria de técnicas e ferramentas.
Como citado muitas vezes no artigo “Engenharia de Software em aplicações de
Tecnologia da Informação visando maior qualidade nos Sistemas de Informações
Gerenciais” (FTP://materias.ucb.br/aleduardocastro) empresas que conseguem por em
prática o relacionamento entre sistemas de informação, processos e engenharia de

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

software conseguem ter um lucro maior, pois a competência da TI ajuda as


companhias a crescerem, assim quanto maior ela for, haverá correlação entre o
crescimento dos negócios.
No que se referem a sistemas de informação, em muitas empresas as
mudanças ocorridas com as metodologias de desenvolvimento de sistema de
processamento de dados, pouco foram alteradas em relação ao que se fazia há alguns
anos, porém foi observado que esta falta de qualidade (falta de uma metodologia,
métodos, técnicas e ferramentas apropriadas) tem levado os sistemas a constantes
manutenções o que passa a ser um porcentual gradual e representativo em um ciclo
de vida do sistema.
Com isso a tecnologia de informação deve ser utilizada estrategicamente para
mudar rapidamente quando necessária principalmente usufruindo das ferramentas da
engenharia de software, o que tende a uma maior eficiência nas atividades
desenvolvidas a encargos da área de TI, mesmo que com simplicidade os resultados
mostram que a Era da informação exige que as lideranças adquiram uma nova
competência, um novo caminho a organizar e transmitir informações a fim de
satisfazer tais necessidades a ser deparadas em seu processo buscando um elo
gerencial.
Podemos assim salientar que o relacionamento entre a engenharia de software,
sistemas de informação e processos é um critico fator de sucesso de tudo que há de
ser planejado, o que viabiliza a viabilidade de produção de software com qualidade,
prazo e custos.

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

Conclusão

O processo aqui proposto no artigo para a melhor relação entre sistemas de


informação, engenharia de software e processos teve por intuito apresentar de forma
customizada somente estes artefatos necessários para a formação de base de
conhecimento.
Para que projetos sejam viáveis e apresentem soluções e artefatos sob medida,
de acordo com as evidências apresentadas pelos processos de negócio de uma
determinada organização, o mapeamento de suas atividades se torna imprescindíveis,
pois tais informações irão servir como base e como realidade na real situação de seu
processo, se ele realmente esta seguindo as normas de prazo, custos e qualidade, que
é somente adquirido dentro deste paradigma de que o melhor software sempre será
composto de um problema a ser analisado a fim de se tornar um processo a qual a
engenharia de software por sua ciência de natureza irá planejar e desenvolver
melhores técnicas apropriadas para este processo, surgindo sua automação
gerenciada pela engenharia e posta em prática por este sistema de informação que
nada mais é do que o conjunto de dados e atividades logicamente organizados a fim de
se transformarem em informação.

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

Referências Bibliográficas

http://www.artigos.com/artigos/exatas/computacao/engenharia-de-software-_-visao-
geral-6288/artigo/

http://www.cic.unb.br/~jhcf/MyBooks/iess/index.html

http://www.sabbatini.com/renato/papers/EngenhariaSoftwarePEP.htm

http://baixarpdf.net/preview/aHR0cDovL2luZi51bmlzdWwuYnIvfnBhY2hlY28vcHJpbm
NfZW5nX3N3LzAyX0FydGlnby5wZGY=

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

Questões

1- Que paradigma seguir na criação e desenvolvimento é mais


adequado?
R: Com o decorrer do tempo e da experiência vivida em meio a ambientes de
construção de softwares, foram constatados vários paradigmas de “péssimas
práticas” no setor, o que tem agravado e conseqüentemente manchado o
processo de desenvolvimento, mais com foco nesses problemas foi constatado
que para resolução o melhor seria a adaptação e aderir ao melhor sistema de
desenvolvimento não partindo apenas do ato de desenvolver e sim do
pressuposto de pesquisa, análises, compreensão e seriedade a ponto de
interagir problemas com suas respectivas necessidades tornando-os um
processo conjunto a sua resolução através de uma ciência que engloba toda
engenharia de software.

2- Como fazer o planejamento adequado de modo que o projeto do


sistema esteja totalmente integrado?
R: Não existe um procedimento adequado ou 100% certo, mais existem
práticas as quais podemos fazer com que um sistema seja construído com
fundamentos à própria ciência de criação em conjunto a engenharia de
software, acompanhada com as boas práticas de análise do negócio já um
ótimo inicio para que o software tenha sucesso.

3- A que se refere o conjunto de palavras “Desenvolvimento


Integrado”?

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831


Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

R: O conjunto de palavras faz um referencia a três paradigmas que compõe o


planejamento, o desenvolvimento e as constantes regras que os integrantes de
projetos necessitam trazer para seu ambiente de trabalho, que são elas, analise
de processos, engenharia de software (saber aplicar as regras de negocio), s
sistema de informação (saber por em prática aquilo que foi abordado e
acertado devido às análises do processo).

4- Qual a relação do processo com o paradigma de


“Desenvolvimento Integrado”?
R: O processo nada mais é do que um conjunto de atividades que objetivam o
desenvolvimento e a evolução de um software de modo que o sistema
considere as suas restrições, envolvendo assim a análise do negócio para sua
automatização.

5- Qual o principal fator na mudança de metodologia de


desenvolvimento de sistema nas empresas?
R: A constante mudança e atualização que a tecnologia vem ganhando no dia a
dia, fazendo com que uma estratégia seja a base do plano de desenvolvimento.

6- Por que sistemas de informação esta entre os paradigmas


abordados no artigo?
R: Embora sistemas de informação não se encontrem organizado o suficiente a
ponto de responder todas as necessidades de informação e demandas,
visualizamos as tomadas de decisão abordadas e presentes na engenharia de
software, aonde os gerentes e coordenadores consegue fazer com que a
informação seja a base para a tomada de decisão para que a solução sugerida
aos problemas seja efetiva e acertada permitindo uma ótima abordagem de
informação, elevando a importância de um sistema de informações.

7- Qual a real importância dos paradigmas que compõe o


desenvolvimento de um software?
R: Padrões, a fim de reconhecer que a decisão nem sempre é resultado de um
processo seqüencial, estruturado e dirigido para uma única solução possibilitando
afirmar que a informação será empregada como mais um recurso para o
desenvolvimento de processos e trabalhos para qualquer tipo de organização.

Universidade Católica de Brasília – UCB Erick Meirelles de Souza – UC09016831

Potrebbero piacerti anche