Ciclo De Vida De Uma Skill Alexa

preview_player
Показать описание
Você já sabe que skills Alexa são aplicativos de voz. E como todo software, os aplicativos de voz passam por diversas fases.

Nesse vídeo vamos conversar sobre estas fases e fazer um paralelo com outros tipos de software.

Vamos conversar sobre o ciclo de vida de uma skill Alexa.

- Ciclo De Vida De Uma Skill Alexa

Pois bem, nós desenvolvedores gostamos de codificar. De sentar a bunda na cadeira e sair digitando.

Porém, quando você tem uma empresa para desenvolver skills Alexa, você precisa construir softwares profissionalmente.

Todo software tem um ciclo de vida. Desde o momento da sua concepção, do planejamento do projeto, até o encerramento do suporte.

E com as skills Alexa não é diferente. Afinal, uma skill Alexa é um software também, certo?

- Ciclo De Vida Do Software

A definição de ciclo de vida do software é:

“Estrutura contendo processos, atividades e tarefas envolvidas no desenvolvimento, operação e manutenção de um produto de software, abrangendo a vida do sistema, desde a definição de seus requisitos até o término de seu uso.”

Ou seja, são as etapas por onde o desenvolvimento do software passa, desde o planejamento até o software deixar de ser usado.

No mundo do desenvolvimento de software existem vários modelos de ciclos de vida do software.

E umas das primeiras coisas a se fazer é definir o modelo que será seguido.

- Skill Delivery Framework

Pois a Amazon propõe um modelo de ciclo de vida de uma skill Alexa chamado Skill Delivery Framework.

Esse processo foi aprimorado à medida que o serviço Alexa evoluiu.

Ele permite que você inicie com uma experiência polida e altamente envolvente para seus usuários.

O objetivo dessa estrutura é orientar sobre o que é necessário para criar experiências ricas e envolventes na Alexa.

As etapas deste modelo são:

1. Planejamento do Produto: O começo de tudo não é a codificação. Antes é preciso fazer uma pesquisa para verificar se o produto tem demanda e estabelecer as funcionalidades em alto nível.
2. Design de voz: É o momento de desenhar a VUI (Voice User Interface), o nome da skill, definir quais dispositivos atender, etc.
3. Construir, testar e certificar: Agora chegou a hora de desenvolver, a hora de codificar. Ainda abrange a fase de testes, certificação e publicação da skill.
4. Lançamento e promoção: “Construa e eles virão” só funciona em filmes. Não basta publicar a skill. É preciso promover a skill, definir por quais canais de tráfego os usuários virão.

- Palavras Finais

Utilizar um modelo de ciclo de vida do software é uma das melhores formas de garantir um bom alinhamento entre o desenvolvimento do software e a necessidade do usuário que vai utilizá-lo.

E não existe o modelo ideal, e sim o que é mais bem aplicado para cada necessidade.

No caso do ciclo de vida de uma skill alexa, a Amazon propõe a Skill Delivery Framework.

E por hoje é só!

E se você quiser saber como desenvolver skills para Alexa, continue me acompanhando!

Se você gostou deste vídeo, dê uma curtida nele e aproveite para se inscrever no canal. Não se esqueça de ativar as notificações para receber um aviso quando novos vídeos forem publicados.

E até a próxima!

Me acompanhe aqui ⤵⤵

#CicloDeVidaDeUmaSkillAlexa
#SouAppDev
Рекомендации по теме
Комментарии
Автор

Meu e-book com 4 passos para criar sua primeira skill Alexa está GRATUITO por tempo limitado!
Bora aprender a desenvolver skills para Alexa!

Se você se interessou pelo Echo Dot, conheça ele melhor aqui:

Se você se interessou pelo Echo Show 5, conheça ele melhor aqui:

Conheça minha skill Minuto de Sabedoria do Programador:
Vai lá, conheça a skill e teste pra ver!

CelsoKitamura
Автор

Muito boa explicação professor Kita, sobre o ciclo de vida na criação de skills para a Alexa.

jorgeleonelgodinho
Автор

Conheci seu canal através do seu site e de lá pra cá só obtive melhorias, muito obrigado pelos conhecimentos repassados, professor.

yonlu