Quarta-feira, 09.12.09

 

iteração etapa metodológica instrumentos de recolha de dados participantes no estudo calendarização prevista
1. observação de um exemplo prático observação directa, inquérito por entrevista, gravação equipa de programadores 2 semanas
2. proposta de modelo metodológico - - 3 semanas
3. projectos piloto - - 5 semanas
3.x.1. protótipos
3.x.2. validação
4. análise crítica dos pilotos entrevista focus groups equipa de progamadores 2 semanas
5. proposta final - - 6 semanas


O modelo metodológico anterior foi delineado tendo por base o calendário prático do segundo semestre, que prevê 18 semanas de trabalho a começar em Fevereiro e terminar em Junho. Assim, numa primeira fase irei despender de 2 semanas para acompanhar um projecto prático que esteja a ser desenvolvido e que me servirá de ponto de partida. Nesta fase irei acompanhar a equipa de programação e observar as metodologias usadas directamente. Poderei ainda, sempre que considerar necessário, fazer entrevistas aos envolvidos e quando assim for, as entrevistas serão acompanhadas de instrumentos de gravação para registo das mesmas. Depois de toodos os dados devidamente recolhidos, catalogados e analisados irei proceder à elaboração de um modelo metodológico para as etapas seguintes. Esta proposta de modelo irá demorar não mais que 3 semanas e nas datas finais estará sujeita a uma validação por parte dos orientadores de projecto. Nos momentos iniciais da fase seguinte e em reunião com a equipa da DreamLab terão que ser decididos quais os projectos a ser desenvolvidos no período que se segue. Após tomada esta decisão, todos os pilotos irão incluir 2 fases distintas, elaboração de protótipos e subsequente validação dos mesmos. Apesar da obrigatória validação para cada piloto, passado o intervalo de 5 semanas dedicadas a esta fase, irá decorrer uma analise crítica dos pilotos desenvolvidos. Esta etapa irá decorrer durante 2 semanas, em conjunto com a equipa de programadores e eventuais chefias. O período restante de 6 semanas será dedicado à elaboração da proposta final que, em condições ideais não prevê mais nenhum contacto obrigatório com a equipa da DreamLab.




usar as setas do prezi para navegar

 

 

Dentro da problemática em questão, facilmente se levantam os dois conceitos presentes na tabela anterior - optimização e agilidade. Optimização porque se trata de pegar numa prática que, bem ou mal já está implementada, e o objectivo desta investigação passa precisamente por analisar um processo e melhorá-lo, em todas as componentes que este envolve. Assim, dentro deste conceito realço as dimensões económica e ao nível dos recursos consumidos. Os indicadores para a dimensão económica são claramente os custos e gastos provenientes no decorrer do processo. Para as dimensões dos recursos, considerei pertinente dividir em duas categorias maiores, recursos humanos e temporais numa só, uma vez que os indicadores estão claramente interligados e são comuns a ambas e finalmente recursos tecnológicos, cujos indicadores serão tipicamente as ferramentas usadas. Voltando aos recursos humanos e temporais, os indicadores levantados serão o numero de recursos dispendidos (pessoas envolvidas directamente no processo), o numero de horas dispendidas por tarefa e finalmente o contributo para a formação pessoal de cada um dos envolvidos. Este ultimo indicador é relevante na medida em que é particularmente interessante dum ponto de vista de investigação saber se no final do processo de desenvolvimento de um serviço, a experiencia foi enriquecedora ao nível do conhecimento, para a equipa envolvida. O conceito da agilidade aponta para a facilidade, rapidez e eficiência de desenvolvimento; uma maior capacidade de resposta aos pedidos dos clientes e melhor/mais rápida adaptação à mudança. Dentro deste conceito surge o ponto fulcral da minha investigação, sob a forma das dimensões reutilização e modularidade. Os indicadores da reutilização serão o tempo que se pode ganhar num processo e também o conhecimento novo que pode ser proveniente de uma abordagem mais ágil no desenvolvimento de um serviço. Dentro da modularidade os indicadores serão o numero de módulos criados ou passíveis de ser criados assim como a diversidade destes mesmos, dentro de cada temática/utilização. Finalmente interessa também fazer um levantamento da elasticidade destes mesmos módulos, ou seja, a capacidade de um mesmo módulo poder ser adaptado a um outro tipo de serviços que não o inicialmente pensado, mediante pequenas e rápidas alterações. Esta capacidade de criação de módulos sob forma de serviços Web passíveis de ser adaptados e inseridos em vários outros contextos, apontando assim para uma metodologia de desenvolvimento claramente mais ágil é precisamente o elemento central da investigação, e objectivo final da minha tese.Dentro da problemática em questão, facilmente se levantam os dois conceitos presentes na tabela anterior - optimização e agilidade. Optimização porque se trata de pegar numa prática que, bem ou mal já está implementada, e o objectivo desta investigação passa precisamente por analisar um processo e melhorá-lo, em todas as componentes que este envolve. Assim, dentro deste conceito realço as dimensões económica e ao nível dos recursos consumidos. Os indicadores para a dimensão económica são claramente os custos e gastos provenientes no decorrer do processo. Para as dimensões dos recursos, considerei pertinente dividir em duas categorias maiores, recursos humanos e temporais numa só, uma vez que os indicadores estão claramente interligados e são comuns a ambas e finalmente recursos tecnológicos, cujos indicadores serão tipicamente as ferramentas usadas. Voltando aos recursos humanos e temporais, os indicadores levantados serão o numero de recursos dispendidos (pessoas envolvidas directamente no processo), o numero de horas dispendidas por tarefa e finalmente o contributo para a formação pessoal de cada um dos envolvidos. Este ultimo indicador é relevante na medida em que é particularmente interessante dum ponto de vista de investigação saber se no final do processo de desenvolvimento de um serviço, a experiencia foi enriquecedora ao nível do conhecimento, para a equipa envolvida. O conceito da agilidade aponta para a facilidade, rapidez e eficiência de desenvolvimento; uma maior capacidade de resposta aos pedidos dos clientes e melhor/mais rápida adaptação à mudança. Dentro deste conceito surge o ponto fulcral da minha investigação, sob a forma das dimensões reutilização e modularidade. Os indicadores da reutilização serão o tempo que se pode ganhar num processo e também o conhecimento novo que pode ser proveniente de uma abordagem mais ágil no desenvolvimento de um serviço. Dentro da modularidade os indicadores serão o numero de módulos criados ou passíveis de ser criados assim como a diversidade destes mesmos, dentro de cada temática/utilização. Finalmente interessa também fazer um levantamento da elasticidade destes mesmos módulos, ou seja, a capacidade de um mesmo módulo poder ser adaptado a um outro tipo de serviços que não o inicialmente pensado, mediante pequenas e rápidas alterações. Esta capacidade de criação de módulos sob forma de serviços Web passíveis de ser adaptados e inseridos em vários outros contextos, apontando assim para uma metodologia de desenvolvimento claramente mais ágil é precisamente o elemento central da investigação, e objectivo final da minha tese.




Quinta-feira, 05.11.09

Para a meta desta semana, mais abaixo segue a proposta de índice do enquadramento teórico. Os tópicos apresentados são acompanhados de pequenas indicações para que se perceba não só o seguimento mas também o enquandramento das ideias. Tal como o próprio nome indica esta estrutura do índice é ainda provisória, portanto aceito comentários, não tanto à apresentação em si, mas ao que conseguirem perceber dela.

 




Quinta-feira, 29.10.09

1 - Quem serão os os participantes do meu estudo? Como serão seleccionados?

Tratando-se esta investigação de um caso particular e em contexto impresarial, os utilizadores usados para o levantamento dos dados estatísticos irão ser os elementos que compõem a equipa de programadores da DreamLab. Dada esta especificidade e o reduzido numero de elementos na equipa, um processo de selecção prévia não me parece necessário neste ponto.


2 - Que dados necessito para o meu estudo?

Uma vez que o objectivo da investigação passa pela optimização de um processo actual, os dados que me parecem mais relevantes de ser recolhidos são os recursos envolvidos no contexto actual do desenrolar desse mesmo processo. Assim, interessa-me o levantamento do número de elementos envolvidos e o total de tempo que dispendem na criação de serviços para a web.


3 - Como vou recolher os dados para o meu estudo? Que instrumentos preciso de adaptar/criar/validar e aplicar?

Tendo em conta que estes dados poderão não completamente certos, a entrevista e observação directo parecem-me ser os instrumentos mais indicados , numa fase inicial. Enquanto que a entrevista me permite levantar dados mais concretos sobre o processo, através da observação directa vou poder acompanhar e analisar o decorrer do mesmo. Com recurso a um guião de orientação e apresentando as perguntas préviamente preparadas de forma estruturada, parece-me que facilmente conseguirei levantar os dados relevantes para a investigação.

 


Arquivado em: ,


Sexta-feira, 23.10.09

Neste momento considero que a metodologia mais indicada para o meu projecto será mesmo a de investigação-acção, isto pelo nível de envolvimento participativo que irá requerer da minha parte. No caso específico do meu projecto de investigação, para que os objectivos possam ser cumpridos é necessário protótipar soluções que permitam a optimização do processo de criação de módulos para a Web. Isto implica uma abordagem activa da minha parte na investigação, implementação de protótipos e subsequente comparação com o actual panorama do desenvolvimento nesta área, de modo a poder chegar a alguma conclusão em relação ao proveito do meu trabalho.


Arquivado em: ,


Sábado, 03.10.09

Em resposta às questões lançadas no final da aula de Projecto de Dissertação, cá vai disto:

 

1 - Porque escolhi este tema?

- este tema foi escolhido basicamente devido a 2 factores: o meu interesse nas tecnologias da web, e ainda que possa não dominar as tecnologias que me são pedidas, com mais movitação pessoal farei as pesquisas nessa área; finalmente, pelo meu interesse em participar num projecto em contexto empresarial e não apenas um projecto de investigação "a solo", simplesmente para poder sentir essa experiência na pele (para o bom e para o mal)

 

2 - Qual a pergunta de partida?

- Como optimizar o processo de construção de módulos para desenvolvimento de sites web? *

 

3 - 3 Titulos provisórios? (dentro do estranhissimo limite dos 70 caracteres)

- Optimização de construção de módulos para sites web *

- Construção ágil de módulos para sites web *

- Optimização e agilidade na construção de módulos para sites web *

 

4 - (not) gonna do? perhaps ill do? dont have clues?

- (para breve) *

* dado o ainda escasso contacto com os orientadores, estas informações são todas provisórias e susceptiveis de alteração num próximo post


Arquivado em: ,


Sobre mim
Dezembro 2009
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5

6
7
8
9
10
11
12

13
14
15
16
17
18
19

20
21
22
23
24
25
26

27
28
29
30
31


Artigos recentes

Enquadramento Metodológic...

Modelo de Análise

Meta - Proposta de Índice...

Meta - Projecto de Disser...

Meta - Projecto de Disser...

Meta - Projecto de Disser...

Arquivo

Dezembro 2009

Novembro 2009

Outubro 2009

Setembro 2009

Arquivado em

conteúdos

dissertação

exercícios

metas

novidades

reuniões

seminário

todas as tags

Visita Número
Visitem Também
investigação MCMM

my agile bok

subscrever feeds