Você está na página 1de 5

UNIVERSIDADE DO ESTADO DE SANTA CATARINA

CENTRO DE CINCIAS TECNOLGICAS


DEPARTAMENTO DE CINCIA DA COMPUTAO

MESTRADO ACADMICO EM COMPUTAO APLICADA














A APLICABILIDADE E A EFICINCIA DOS PRINCPIOS GEIS DA ENGENHARIA DE SOFTWARE
EM PROJETOS DE APLICAES CORPORATIVAS PARA DISPOSITIVOS MVEIS

PR-PROJETO DE MESTRADO




CANDIDATO: LUS FELIPPE FLORIANI























Joinville(SC), junho de 2014


UNIVERSIDADE DO ESTADO DE SANTA CATARINA

CENTRO DE CINCIAS TECNOLGICAS
DEPARTAMENTO DE CINCIA DA COMPUTAO

MESTRADO ACADMICO EM COMPUTAO APLICADA













A APLICABILIDADE E A EFICINCIA DOS PRINCPIOS GEIS DA ENGENHARIA DE SOFTWARE
EM PROJETOS DE APLICAES CORPORATIVAS PARA DISPOSITIVOS MVEIS











Pr-Projeto de Pesquisa apresentado
Comisso de Seleo do Programa de Ps-
Graduao em Computao Aplicada como
parte integrante do processo seletivo para
ingresso no curso de mestrado.

Proponente: Lus Felippe Floriani













Joinville(SC), junho de 2014.


1. Introduo

No contexto histrico da computao, a atual 5 Era marcada pela consolidao dos
sistemas web, pelo uso em grande escala de sistemas distribudos, pela computao em nuvem, pelo
big data, pela portabilidade e pelo crescente nmero de aplicaes para dispositivos mveis.
(PRESMANN, 2011).
A globalizao dos mercados que, por sua vez, provoca um aumento da competitividade nos
ambientes corporativos, somada evoluo tecnolgica com o crescimento exponencial da
capacidade de processamento e transmisso de dados entre dispositivos informticos, impulsiona as
organizaes a investirem seus recursos na mobilidade. (SANTOS e BARBOSA, 2011)
O uso de telefones celulares, tablets e smartphones permitem aos colaboradores que se
mantenham sempre conectados s aplicaes de negcio tendo a possibilidade de usar as
tecnologias mveis tanto coleta quanto visualizao de dados, como tambm maior interao
entre seus pares. (BORGES e JOIA, 2013).
No entanto, pesquisas recentes com gestores, lderes e tomadores de deciso em
organizaes de diferentes segmentos, mostra que muitos obstculos tm impedido que as
aplicaes corporativas sejam convertidas para os ambientes mveis mesmo que suas verses web
j estejam consolidadas. A preocupao com segurana, o elevado custo com suporte e manuteno
so apontados como empecilhos a este processo. (COMPUTERWORLD, 2013).
A manuteno de um sistema de informao corporativo representa o item de maior custo
em funo das inmeras plataformas de desenvolvimento existentes e ambientes onde estas
aplicaes so executadas que requerem um grau de especializao cada vez maior dos
profissionais envolvidos. As constantes mudanas nos processos de negcio, tpicas de um
ambiente corporativo dinmico, tambm contribuem. (TURBAN et al, 2010)
Por outro lado, ao longo dos anos, muitas foram as iniciativas visando a melhoria da
qualidade, a rapidez de entregas e a reduo de custos em projetos de Novas Tecnologias da
Informao em Comunicao (NTICs). Em 2001, Kent Beck e outros dezesseis renomados
desenvolvedores, autores e consultores da rea de software assinaram o Manifesto para o
Desenvolvimento gil de Software (SOMMERVILLE, 2011)
O surgimento do Manifesto ocorreu em meio realidade ento existente, marcada por
constantes atrasos em entregas de projetos, estouros de oramento e pela falta de qualidade,
propondo, que props: indivduos e interaes acima de processos e ferramentas; software
operacional - acima de documentao completa; colaborao do cliente - acima de negociao
contratual e respostas s mudanas - acima de seguir um plano. (PRESMANN, 2011)
No mbito da engenharia de software, portanto, agilidade consiste no incentivo
estruturao e s atividades em equipe, que torna a comunicao entre os steakholders mais


eficiente e a entrega de artefatos mais rpida, assumindo o cliente como parte da equipe de
desenvolvimento e reconhecendo que o plano do projeto deve ser flexvel. (NASCIMENTO, 2014).
Considerando o crescente nmero de dispositivos e aplicaes corporativas neles
executadas, bem como, o dinamismo dos ambientes corporativos, avaliar a aplicabilidade e a
eficincia das metodologias de desenvolvimento gil em projetos de aplicaes para dispositivos
mveis justifica estudos avanados que possam balizar a correo ou a adaptao de processos, bem
como, a adoo ou no das metodologias.

2. Objetivo

O objetivo do presente trabalho ser realizar um estudo sobre a utilizao das metodologias
geis no desenvolvimento de aplicaes corporativas para dispositivos mveis. Para tal, a proposta
contempla, no mbito de uma fbrica de software real, a identificao das atividades, das fases e
dos modelos empregados no processo de desenvolvimento.
A partir destas anlises, sob parmetros previamente definidos, sero levantadas as
principais limitaes e eventuais falhas, objetivando a adequao do processo de desenvolvimento.
Uma vez adotadas as melhorias propostas, poder ser mensurada a eficincia.
Com isto, poder ser mensurada a eficincia das metodologias geis no contexto do
desenvolvimento de aplicaes para dispositivos mveis podendo tambm ser avaliados os
benefcios ou no conquistados com as melhorias propostas e, eventualmente, implementadas.

3. Metodologia

O trabalho ser desenvolvido a partir do estudo das metodologias de desenvolvimento
relacionadas engenharia de software a partir de diferentes fontes bibliogrficas, compreendendo a
atividade de nmero 1 (um).
Em seguida, ser identificada uma fbrica de software que desenvolva aplicaes
corporativas para dispositivos mveis, onde sero observadas as atividades, as fases e os modelos
empregados nos processos de desenvolvimento, sendo esta, a atividade de nmero 2 (dois).
A partir das anlises e sob parmetros previamente definidos, sero levantadas as principais
limitaes e eventuais falhas objetivando a proposio de adequaes dos processos de
desenvolvimento, compreendendo as atividades de nmero 3 (trs) e 4 (quatro).
Uma vez adotadas, poder ser mensurada a eficincia ou no das metodologias geis,
avaliando-se os benefcios conquistados ou no com as melhorias propostas, compreendendo a
atividade de nmero 5 (cinco).








4. Cronograma

Identificao Atividade 2014.2 2015.1 2015.2 2016.1
1 Reviso bibliogrfica para fundamentao
terica.
X
2 Anlise de processos no mbito de uma
fbrica de software
X
3 Levantamento de falhas. X
4 Proposio de correes e
acompanhamento da sua aplicao.
X
5 Avaliao final dos benefcios
eventualmente conquistados.
X
6 Compilao dos resultados com a redao
final da dissertao
X



5. Referncias

BORGES, Ana Paula; JOIA, Luiz Antonio. Executivos e Smartphones: uma Relao Ambgua e
Paradoxal. Organizaes & Sociedade, Salvador, v.20, n.67, p.585-602, novembro/dezembro. 2013.

NASCIMENTO, Gustavo Vaz. Um modelo de referncia para o desenvolvimento gil de
software. Dissertao Mestrado em Cincia da Computao e Matemtica Computacional Instituto
de Cincias Matemticas e de Computao, Universidade de So Paulo, So Carlos, 2007.
Disponvel em http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07052008-170413/pt-br.php>
Acessado em 03/06/2014

PRESSMAN, Roger. Engenharia de Software: uma abordagem profissional. 7 ed. So Paulo:
McGraw-Hill Bookman, 2011, p. 81-106.

SANTOS, Andrea Pinheiro; BARBOSA, Ricardo Rodrigues. Desafios da Mobilidade Corporativa
para Gesto da Informao e do Conhecimento. Informao & Sociedade, Joo Pessoa, v.21, n.2,
p.49-62, maio/ago. 2011.

SOMMERVILLE, Ian. Engenharia de Software. 9. ed. So Paulo: Pearson Addison-Wesley, 2011,
p. 38-56.

TURBAN, Efraim et al. Tecnologia da Informao para Gesto: Transformando os Negcios na
Economia Digital. 6 ed. Porto Alegre: Bookman, 2010.