O documento discute os desafios do desenvolvimento e teste de aplicações móveis, apresentando a solução da HP para testes funcionais, de performance e segurança em dispositivos móveis de forma automatizada e na nuvem.
I used this presentation for IBM event Developer Connect 2014 in Brazil, where I gave a speech about the changes in Enterprise IT and how systems of engagement and systems of integration are being able to leverage innovation value. But despite of that, the main challenge that Enterprise IT keeps fighting against is save investments and resources in order to drive new projects for business, I suggested that DevOps is an way to try solve this issue, it is crucial for IT adopt process and tools for help its cut time-to-market, while increasing quality and reducing costs.
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testesananegrello
Apresentação realizada no evento Brateste 2013 noRio de Janeiro. Como a Virtualização de Serviços pode ser usado para facilitar os testes em ambientes complexos, especialmente testes de aplicações mobile.
O Visual Studio Summit 2015 reuniu desenvolvedores de software de todo o Brasil e o MVP Ramon Durães iniciou o evento com a palestra "Impacto do DevOps nos negócios" discutindo a importância da agilidade, qualidade e segurança no desenvolvimento de software para atender o consumidor 5.0
Tem como objetivo mostrar a importância de investir na qualidade de software.
Nela terá casos onde a qualidade está diretamente ligada ao sucesso ou insucesso de um projeto de software.
Versão 2 - 2019
TDC 2013 7 Dicas para acelerar os testesFelipe Freire
Apresentação realizada no TDC 2013, na trilha de testes contendo dicas de como utilizar técnicas e ferramentas atuais para acelerar os testes de software e obter resultados mais efetivos.
I used this presentation for IBM event Developer Connect 2014 in Brazil, where I gave a speech about the changes in Enterprise IT and how systems of engagement and systems of integration are being able to leverage innovation value. But despite of that, the main challenge that Enterprise IT keeps fighting against is save investments and resources in order to drive new projects for business, I suggested that DevOps is an way to try solve this issue, it is crucial for IT adopt process and tools for help its cut time-to-market, while increasing quality and reducing costs.
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testesananegrello
Apresentação realizada no evento Brateste 2013 noRio de Janeiro. Como a Virtualização de Serviços pode ser usado para facilitar os testes em ambientes complexos, especialmente testes de aplicações mobile.
O Visual Studio Summit 2015 reuniu desenvolvedores de software de todo o Brasil e o MVP Ramon Durães iniciou o evento com a palestra "Impacto do DevOps nos negócios" discutindo a importância da agilidade, qualidade e segurança no desenvolvimento de software para atender o consumidor 5.0
Tem como objetivo mostrar a importância de investir na qualidade de software.
Nela terá casos onde a qualidade está diretamente ligada ao sucesso ou insucesso de um projeto de software.
Versão 2 - 2019
TDC 2013 7 Dicas para acelerar os testesFelipe Freire
Apresentação realizada no TDC 2013, na trilha de testes contendo dicas de como utilizar técnicas e ferramentas atuais para acelerar os testes de software e obter resultados mais efetivos.
Existem diversos recursos e metodologias que guiam o processo de desenvolvimento de software visando a construção de aplicativos e de produtos com maior qualidade.
Como avaliar o impacto da qualidade de código-fonte na performance e capacidade de aplicação, considerando métricas e Boas Práticas de mercado e o resultado na qualidade do produto de software?
Os resultados serão apresentados e discutidos, trazendo uma visão prática do impacto que esse tipo de recurso pode fazer sobre o produto de software em geral, principalmente sobre os aspectos ligados ao código-fonte.
[TDC 2015] Garantia da Qualidade: Estamos indo bem? #TheDevConfGuilherme Motta
A intenção da palestra era de construir um entendimento coletivo sobre quão bem estamos desenvolvendo atividades relacionadas ao teste de software e a garantia da qualidade de serviços e produtos (software!). O meu objetivo era instigar que os participantes concluissem que não estamos indo bem. Não estamos inovando, aprendendo e não estamos criando. Infelizmente, estamos brincando de "chefe-manda" e desperdiçando tempo, dinheiro e capital humano que poderia ser melhor desenvolvido e melhor utilizado. Platonicamente, a sessão terminaria com sugestões de o que poderia ser feito para melhorar o atual contexto, mas infelizmente com o tempo curto isso ficou de licao de casa para cada um avaliar o seu proprio contexto.
Usando mind maps no planejamento de testes - TDC 2015Gabriel Oliveira
Documentos tradicionais, com suas páginas e mais páginas de texto, não são fáceis de ler e nem de manter. Ainda, é difícil visualizar todos os cenários a serem testados numa feature e o status de execução desses testes num único documento, de modo a melhor identificar caminhos faltantes ou agrupar problemas. Ao usar Mind Maps no meu projeto, eu consigo fazer isso numa única figura ! Nesta palestra irei mostrar como é o layout desse Mind Map que uso no meu projeto, quais os benefícios de usá-lo e como você também pode começar a usar essa técnica.
Testes Componentizados: Como esta Técnica pode Aumentar a ProdutividadeMarcelo Galvão
A componentização dos testes basicamente foca em dois conceitos, "dividir para conquistar" e "não reinvente a roda, reaproveite". Veremos como esta técnica pode aumentar a produtividade das equipes de QA.
Esta palestra foi apresentada no evento Testadores 2015
Quer conhecer uma parceria de sucesso? Lean UX + Scrum em projetos Mobile é um modelo eficiente garantido se voce busca agilidade, valor e entregas alinhadas com o objetivo de negócio e necessidade dos usuários. Vamos contar como funciona esse processo dentro de um contexto de mobilidade e cases com resultados superiores e diferenciados.
Apresentado originalmente no TDC 2013 na trilha de mobile.
A Experiência do Usuário no Contexto CulturalLais Celem
Quando projetamos seguimos guidelines e tendências globais, acreditamos em "leis" absolutas e projetamos de acordo. E usamos nossa parcela de conhecimento intrínseco, intuitivo, nosso background de experiências e referências para criar algo novo e interessante. Mas o que acontece quando projetamos para um diferente contexto cultural? Sabemos que o contexto cultural do usuário afeta suas necessidades e desejos, mas como esse contexto afeta também usabilidade e interface gráfica?
Primeiras experiências com pesquisa de campo e observação de usuários no time de produto da Resultados Digitais. Nosso principal objetivo é entender os nossos usuários, conhecer a fundo suas atividades, atitudes e motivações. Posicionar o usuário no centro de um processo de design é a chave para o sucesso sustentável de um produto. Ao observamos nossa base de usuários percebemos que existem perfis bem diversificados, cada qual com diferentes necessidades e expectativas. Por isso a importância de observar metódicamente os usuários do produto e entender quais são os padrões comportamentais apresentados pelas pessoas que usam o serviço. Com este conhecimento é possível projetar produtos que respondem às necessidades de todos esses grupos de usuários. Estamos utilizando a ferramenta Personas como método de pesquisa para definir arquétipos de usuários a partir de padrões comportamentais observados em pesquisa qualitativa. Cada persona representa um grupo de pessoas que possui características semelhantes. Vale ressaltar que entender o usuário é um processo contínuo, não acaba nunca. Uma vez que são definidas as personas que utilizam o nosso serviço, é preciso estar constantemente em contato com os nossos usuários. Suas necessidades, objetivos e motivações não são estáticas, elas estão em constante evolução.
UX - Experiência do Usuário. Concepção e desenvolvimento de produtos digitais...Paulo Oliveira
A experiência de uso de um produto ou serviço está ligada a todos os aspectos do seu desenvolvimento – desde a concepção de sua função inicial e a criação de layouts de tela até a forma como esta função é executada pelo usuário e o grau de satisfação com a realização da tarefa.
Esta palestra tem como objetivo fornecer uma visão abrangente do conceito de experiência do usuário, e traçar um panorama das etapas que caracterizam as metodologias mais modernas de desenvolvimento de softwares e interfaces web. Discutindo temas como Design Thinking, Lean UX e Bootstraping Design, os participantes terão acesso a valiosas dicas de como melhorar constantemente a experiência do usuário com seus produtos digitais.
Feedback mais rápido na sua build dividindo os testes funcionaisElias Nogueira
Apresentação em 28/10/2016 no evento virtual QANinjaConference
Apresentar, de forma ditática e no formato totalmente live code, como dividir a automação na sua pipeline com um smoke test seguido dos testes funcionais/aceitação criando estas duas chamadas no Jenkins.
Serão apresentadas duas ferramentas diferentes: CasperJs (Javascript) para o smoke test e Selenium WebDriver (Java) para testes funcionais/aceitação
O que Evitar na Escrita de Criterios de AceiteElias Nogueira
Palestra ministrada no The Developers Conference 2016 Porto Alegre dia 07/10/2016 e no The Developers Conference 2017 Florianópolis no dia 04/05/2017 apresentando alguns anti padrões na escrita de Critérios de Aceite.
Existem diversos recursos e metodologias que guiam o processo de desenvolvimento de software visando a construção de aplicativos e de produtos com maior qualidade.
Como avaliar o impacto da qualidade de código-fonte na performance e capacidade de aplicação, considerando métricas e Boas Práticas de mercado e o resultado na qualidade do produto de software?
Os resultados serão apresentados e discutidos, trazendo uma visão prática do impacto que esse tipo de recurso pode fazer sobre o produto de software em geral, principalmente sobre os aspectos ligados ao código-fonte.
[TDC 2015] Garantia da Qualidade: Estamos indo bem? #TheDevConfGuilherme Motta
A intenção da palestra era de construir um entendimento coletivo sobre quão bem estamos desenvolvendo atividades relacionadas ao teste de software e a garantia da qualidade de serviços e produtos (software!). O meu objetivo era instigar que os participantes concluissem que não estamos indo bem. Não estamos inovando, aprendendo e não estamos criando. Infelizmente, estamos brincando de "chefe-manda" e desperdiçando tempo, dinheiro e capital humano que poderia ser melhor desenvolvido e melhor utilizado. Platonicamente, a sessão terminaria com sugestões de o que poderia ser feito para melhorar o atual contexto, mas infelizmente com o tempo curto isso ficou de licao de casa para cada um avaliar o seu proprio contexto.
Usando mind maps no planejamento de testes - TDC 2015Gabriel Oliveira
Documentos tradicionais, com suas páginas e mais páginas de texto, não são fáceis de ler e nem de manter. Ainda, é difícil visualizar todos os cenários a serem testados numa feature e o status de execução desses testes num único documento, de modo a melhor identificar caminhos faltantes ou agrupar problemas. Ao usar Mind Maps no meu projeto, eu consigo fazer isso numa única figura ! Nesta palestra irei mostrar como é o layout desse Mind Map que uso no meu projeto, quais os benefícios de usá-lo e como você também pode começar a usar essa técnica.
Testes Componentizados: Como esta Técnica pode Aumentar a ProdutividadeMarcelo Galvão
A componentização dos testes basicamente foca em dois conceitos, "dividir para conquistar" e "não reinvente a roda, reaproveite". Veremos como esta técnica pode aumentar a produtividade das equipes de QA.
Esta palestra foi apresentada no evento Testadores 2015
Quer conhecer uma parceria de sucesso? Lean UX + Scrum em projetos Mobile é um modelo eficiente garantido se voce busca agilidade, valor e entregas alinhadas com o objetivo de negócio e necessidade dos usuários. Vamos contar como funciona esse processo dentro de um contexto de mobilidade e cases com resultados superiores e diferenciados.
Apresentado originalmente no TDC 2013 na trilha de mobile.
A Experiência do Usuário no Contexto CulturalLais Celem
Quando projetamos seguimos guidelines e tendências globais, acreditamos em "leis" absolutas e projetamos de acordo. E usamos nossa parcela de conhecimento intrínseco, intuitivo, nosso background de experiências e referências para criar algo novo e interessante. Mas o que acontece quando projetamos para um diferente contexto cultural? Sabemos que o contexto cultural do usuário afeta suas necessidades e desejos, mas como esse contexto afeta também usabilidade e interface gráfica?
Primeiras experiências com pesquisa de campo e observação de usuários no time de produto da Resultados Digitais. Nosso principal objetivo é entender os nossos usuários, conhecer a fundo suas atividades, atitudes e motivações. Posicionar o usuário no centro de um processo de design é a chave para o sucesso sustentável de um produto. Ao observamos nossa base de usuários percebemos que existem perfis bem diversificados, cada qual com diferentes necessidades e expectativas. Por isso a importância de observar metódicamente os usuários do produto e entender quais são os padrões comportamentais apresentados pelas pessoas que usam o serviço. Com este conhecimento é possível projetar produtos que respondem às necessidades de todos esses grupos de usuários. Estamos utilizando a ferramenta Personas como método de pesquisa para definir arquétipos de usuários a partir de padrões comportamentais observados em pesquisa qualitativa. Cada persona representa um grupo de pessoas que possui características semelhantes. Vale ressaltar que entender o usuário é um processo contínuo, não acaba nunca. Uma vez que são definidas as personas que utilizam o nosso serviço, é preciso estar constantemente em contato com os nossos usuários. Suas necessidades, objetivos e motivações não são estáticas, elas estão em constante evolução.
UX - Experiência do Usuário. Concepção e desenvolvimento de produtos digitais...Paulo Oliveira
A experiência de uso de um produto ou serviço está ligada a todos os aspectos do seu desenvolvimento – desde a concepção de sua função inicial e a criação de layouts de tela até a forma como esta função é executada pelo usuário e o grau de satisfação com a realização da tarefa.
Esta palestra tem como objetivo fornecer uma visão abrangente do conceito de experiência do usuário, e traçar um panorama das etapas que caracterizam as metodologias mais modernas de desenvolvimento de softwares e interfaces web. Discutindo temas como Design Thinking, Lean UX e Bootstraping Design, os participantes terão acesso a valiosas dicas de como melhorar constantemente a experiência do usuário com seus produtos digitais.
Feedback mais rápido na sua build dividindo os testes funcionaisElias Nogueira
Apresentação em 28/10/2016 no evento virtual QANinjaConference
Apresentar, de forma ditática e no formato totalmente live code, como dividir a automação na sua pipeline com um smoke test seguido dos testes funcionais/aceitação criando estas duas chamadas no Jenkins.
Serão apresentadas duas ferramentas diferentes: CasperJs (Javascript) para o smoke test e Selenium WebDriver (Java) para testes funcionais/aceitação
O que Evitar na Escrita de Criterios de AceiteElias Nogueira
Palestra ministrada no The Developers Conference 2016 Porto Alegre dia 07/10/2016 e no The Developers Conference 2017 Florianópolis no dia 04/05/2017 apresentando alguns anti padrões na escrita de Critérios de Aceite.
Valide no Papel: Prototipagem e testes de interfaces mobileAugusto Rückert
A prototipagem em papel é uma maneira rápida de iniciar a criação do seu aplicativo mobile de modo consistente e testável. Utilizando técnicas simples e rápidas de prototipagem de interfaces, somente com papel e caneta, é possível iterar ideias e soluções de modo ágil e incremental. Ao associar esses protótipos rápidos, com técnicas de testes de usabilidade de guerrilha, podemos validar o aplicativo de forma eficaz diretamente com público alvo, mesmo antes de escrever a primeira linha de código.
Os protótipos em papel são eficazes por diminuir significativamente os riscos existentes na criação de um novo produto mobile, por um custo muito baixo. Além disso, devido a simplicidade do protótipo em papel, há uma fácil dissociação das possíveis dificuldades técnicas e do estilo visual, focando no valor a ser entregue e na qualidade da interação.
Titulo: Projeto SaveSIM
Alunos:Dirceu S. Reis Lara Junior,Elias Pedroso de Andrade,Fabio Abrahim Atala,gabrielggandara,Marcos Antonio Bittencourt Faria,Marcos Aurelio Chimentao,nayara martinelli cavalcante,Rolando Marcondes Neto,
Cidade: Curitiba
Disciplina: Aquisições
Turma: GP4/14
Data:11-06-2015
Hora:22:58
Comentarios:
Publico até a correção
O Diferencial de uma Estratégia Mobile...e Multiplataforma!Xpand IT
A experiência da Xpand IT em mobilidade é composta por um conjunto de projectos, que não são mais do que “histórias” sobre como implementar mobilidade nas empresas. Todo o saber acumulado ao longo dos anos permite-nos ter uma visão holística do que é um projecto de mobilidade e da importância de ter uma estratégia bem definida.
A evolução da mobilidade ao longo dos últimos anos levantou um conjunto de desafios para as organizações. Entre qual a tecnologia a utilizar até aos dispositivos a suportar, são várias as questões que se colocam – muitas vezes desvalorizando aspectos importantes que podem fazer toda a diferença na forma como uma iniciativa mobile será encarada. Qual é a sua estratégia mobile? Quem são as áreas chave? Quais são os mecanismos existentes na organização para garantir que todos falam a mesma linguagem e que estão alinhados com uma visão de mobilidade comum a toda a companhia? E como se conjuga essa estratégia mobile com os modelos de Governance existentes? Estas são apenas algumas das perguntas com as quais as conversas sobre mobilidade empresarial deveria começar.
A escolha das tecnologias e dos moldes nos quais implementar os projectos continua a ser importante, claro, mas numa segunda fase. E quando se atinge este estágio, está então na altura de perceber o que é melhor para a organização. Desenvolvimento nativo, uma abordagem híbrida ou o velho sonho de desenvolver uma vez para disponibilizar em qualquer plataforma? Quais as vantagens, desvantagens, cenários de aplicabilidade, riscos, investimento associado, entre outros?
A escolha das tecnologias e dos moldes nos quais implementar os projectos continua a ser importante, claro, mas numa segunda fase. E quando se atinge este estágio, está então na altura de perceber o que é melhor para a organização. Desenvolvimento nativo, uma abordagem híbrida ou o velho sonho de desenvolver uma vez para disponibilizar em qualquer plataforma? Quais as vantagens, desvantagens, cenários de aplicabilidade, riscos, investimento associado, entre outros?
Sérgio Viana - Associate Partner & Microsoft Solutions Lead da Xpand IT
Conheça a Base2 o saiba mais sobre o nosso seviço de testes especializados para aplicativos mobile. Trabalhamos com testes para apps de vários sistemas operacionais: Symbian, Windows Phone, BlackBerry, IOS e Android.
O mercado para dispositivos móveis é gigantesco e cheio de oportunidades.
É o mesmo HTML, CSS e JavaScript que rodam nos navegadores independente do dispositivo. Eles têm diferenças entre si, claro, mas a maior parte é a mesma coisa. É tudo Web.
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Pedro Edson Silva Barros
10/2017 - Ministrei palestra com o tema: “Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, Híbridos ou Web Apps. Qual utilizar?”, durante o VII Congresso Acadêmico da Uncisal - CACUN, realizado no Hotel Best Western Premier;
Apresentação da House Informática para o software Go Global para publicação de aplicações na WEB.
http://www.houseinformatica.com.br
comercial@houseinformatica.com.br