Análise de Negócios com Agilidade

Slides:



Advertisements
Apresentações semelhantes
Engenharia de Software
Advertisements

SCRUM para Gerência de Projetos
GUG Porto Alegre/Brasil Desenvolvimento em GeneXus, Métodos Ágeis e Scrum.
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Metodologias Equipe do Curso de ES para SMA
O Aluno a Distância.
O processo de coletar os requisitos (escopo do cliente)
Comparação e Avaliação de Métodos Ágeis de Software
Como Desenvolver Sistemas de Informação
FUNÇÕES ADMINISTRATIVAS E ORGANIZACIONAIS
Projeto para Desenvolvimento de Sistema
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
FDD.
O mundo ágil do SCRUM Alexsandro Marques 02/09/2009.
Infraestrutura de tecnologia da informação
Workshop Smart Software SPA Saúde. Workshop Smart Software SPA Saúde.
Chapter 1 Agile in a Nutshell (Ágil em uma casca de noz)
Métodos Ágeis e SCRUM VISÃO GERAL
Métodos Ágeis Agile Modeling, ou AG
Técnicas e Projeto de Sistemas
Visão Geral PRO.NET.
Implantando SCRUM na Simplestec Equipe Tributária
Implantando SCRUM na Simplestec Equipe Tributária
Conceitos e Perfil do Profissional
PMBOK 5ª Edição Capítulo 3
Outra metodologia Ambientes mutáveis
Gerenciamento do Escopo: principais conceitos
Gerenciamento dos recursos humanos do projeto
SCRUM Equipe Amauri Cleverson Daiane Mauri Mauricio.
iColabora Solução web para gestão de processos de negócios
Engenharia de Software
Teorias Modernas de Gestão
Desenvolvimento Rápido de Aplicação (RAD)
ENGENHARIA DE SOFTWARE
VISÃO E VALORES DA COLFAX
Gestão por Competências
Bruno Silva Desenvolvido a partir de
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
SCRUM – A Experiência do CCUEC 28/Setembro/2012. Scrum – A experiência do CCUEC Conteudista: Marcelo Assis K. Furioso. Analista de Sistemas. Atuando na.
Universidade de Brasília Faculdade de Economia, Administração, Contabilidade e Ciência da Informação e Documentação Departamento de Ciência da Informação.
Modelagem de Processos de Negócio
# development Teresa Maciel DEINFO/UFRPE. # Fidelidade do cliente CompetitividadeSobrevivência Prazos curtos Baixo custo Agregação ao negócio.
SCRUM Processo de Desenvolvimento de Software
Engenharia de Software
Estruturação Projetos
Metodologias Ágeis Para o Desenvolvimento de Software
Capítulo 1 A administração hoje.
Trabalho de PAW Scrum Nome: Jaila Cíntia.
SCRUM Metodologia para o Desenvolvimento Ágil de Software Rafael Rodrigues, Rafael Rost.
Metodologias Ágeis Para o Desenvolvimento de Software
Métodos Ágeis e Programação Extrema (XP)
Gerência de Projetos de Software (PMBOK)
Gerenciamento de Recuros Humanos do Projeto.
Gestão Ágil de Projetos
Estrutura de Gerenciamento de projetos
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
Gerenciamento de Projetos
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína XP (EXTREME PROGRAMMING) Pós-Graduação em Engenharia de Software Metodologias.
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Gestão de Projetos - aula 5: organização - Profª. Vilma Tupinambá, MsC
Utilizando práticas do PMBOK para implantar o Scrum
SCRUM.
UNIEURO CENTRO UNIVERSITÁRIO Disciplina PROJETO INTEGRADOR II Professora Responsável SELMA MORAES GESTÃO DE PROJETOS.
SCRUM Development Process Universidade Federal de Pernambuco Lenylda Albuquerque
Agile Modeling Júlio Lins – Junho / 22 Agile Alliance Em 2001, reune-se um grupo de representantes das metodologias eXtreme Programming, SCRUM,
Metodologia Ágil THOBER CORADI DETOFENO, MSC. Aula 04 JOINVILLE 2016 Universidade do Estado de Santa Catarina – CCT/UDESC.
UMC - ENGENHARIA DE SOFTWARE E GERENCIAMENTO DE PROJETOS MÉTODOS ÁGEIS PARA DESENVOLVIMENTO DE SOFTWARE.
A Última Convergência: Negócio, Produto, Processo e Projeto por Luiz Cláudio Parzianello Consultor.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
COMPORTAMENTO HUMANO NAS ORGANIZAÇÕES
Transcrição da apresentação:

Análise de Negócios com Agilidade 30/03/2017 Análise de Negócios com Agilidade Uma Combinação de Sucesso! por Luiz Claudio Parzianello

Sobre o palestrante Twitter @lcparzianello 30/03/2017 Sobre o palestrante Engenheiro Eletricista pela PUCRS e Mestre em Sistemas Eletrônicos pela USP. Possui mais de 25 anos de experiência em informática e mais 10 em desenvolvimento ágil, atuando no Brasil e no exterior como coach, instrutor e palestrante. É especialista em temas como Análise de Negócios Ágil, Gestão e Melhoria Organizacional, Lean Management, Scrum e Extreme Programming. Consultor de Gestão e Projetos do Grupo RBS. Presidente do IIBA Porto Alegre Chapter e Vice-Coordenador do Grupo de Usuários de Análise de Negócios (GUAN) da SUCESU-RS. É membro da Agile Alliance e do International Institute of Business Analysis (IIBA), sendo um dos autores da Agile Extension do BABOK (Business Analysis Body of Knowledge). Twitter @lcparzianello

30/03/2017 O Manifesto Ágil http://agilemanifesto.org/ Estamos descobrindo melhores formas de desenvolver software fazendo e ajudando outras pessoas a fazerem o mesmo. Ao longo deste trabalho, passamos a valorizar: Indivíduos e interações mais que processos e ferramentas Software que funciona mais que documentação abrangente A colaboração com o cliente mais que a negociação de contratos Responder à mudança mais que seguir um plano Ou seja, mesmo que haja valor nos itens da direita, valorizamos ainda mais os da esquerda. Assinado por 17 gurus da área de software Utah (EUA), fevereiro de 2001

O Manifesto Ágil nas Empresas 30/03/2017 O Manifesto Ágil nas Empresas Princípios: Nosso maior objetivo é encantar nossos clientes! Devemos estimular equipes auto-organizadas. Trabalhamos com iterações orientadas ao cliente. Procuramos entregar valor para os clientes em cada iteração. Sustentamos uma transparência radical. Promovemos a melhoria contínua radical. Estimulamos a comunicação interativa. “How to Inspire Continuous Innovation, Deep Job Satisfaction & Client Delight”

Princípios do Manifesto Ágil 30/03/2017 Princípios do Manifesto Ágil Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado. Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente. Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo. Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.

Princípios do Manifesto Ágil 30/03/2017 Princípios do Manifesto Ágil Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho. O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face. Software funcionando é a medida primária de progresso. Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.

Princípios do Manifesto Ágil 30/03/2017 Princípios do Manifesto Ágil Contínua atenção à excelência técnica e bom design aumenta a agilidade. Simplicidade -- a arte de maximizar a quantidade de trabalho não realizado -- é essencial. As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.

O que é Análise de Negócios (AN)? 30/03/2017 O que é Análise de Negócios (AN)? Análise de Negócios envolve compreender como as organizações funcionam e alcançam seus propósitos, e definir as capacidades que uma organização deve possuir para prover produtos e serviços para as partes interessadas externas. Isso inclui a definição de metas organizacionais, como essas metas se conectam a objetivos específicos, a identificação das ações que uma organização deve executar para alcançar as metas e objetivos, e a definição de como interagem as diversas unidades organizacionais e as partes interessadas, dentro e fora daquela organização.

O que é Análise de Negócios (AN)? 30/03/2017 O que é Análise de Negócios (AN)? O foco é determinar as atividades de AN O foco é determinar qual solução qye melhor atende as necessidades de negócio O foco é garantir que as partes interessadas e a equipe de projeto mantenham acordo sobre o escopo da solução O foco é identificar e compreender as necessidades e preocupações O foco é definir um escopo viável de solução que possa ser implantado no negócio O foco é fazer com que a equipe de projeto desenvolva uma solução que atenda as necessidades daquele que contrata e daqueles que se beneficiam da solução BABOK® Guide Version 2.0

O que dizer dos Analistas de Negócio? 30/03/2017 O que dizer dos Analistas de Negócio? Um analista de negócios é qualquer pessoa que executa atividades de análise de negócios, não importa qual o seu cargo ou função organizacional. Praticantes de análise de negócios não estão limitados a pessoas com o cargo de “Analista de Negócios”, mas também: analistas de sistemas de negócios, analistas de sistemas, engenheiros de requisitos, analistas de processos, gerentes de produtos, responsáveis por produtos (product owners), analistas corporativos, arquitetos de negócio, consultores, ou qualquer outra pessoa que executa as tarefas descritas no Guia BABOK®, incluindo aqueles que executam disciplinas relacionadas, como gerenciamento de projetos, desenvolvimento de software, QA e desenho de interface.

Análise de Negócios e Scrum? 30/03/2017 Análise de Negócios e Scrum? Alguns exemplos do Scrum Guide (Out 2011) O Product Owner é responsável por maximizar o valor do produto e o trabalho da equipe de desenvolvimento. Equipes de desenvolvimento são multifuncionais, com todas as habilidades necessárias para criarem seus produtos. O Scrum não apresenta outros títulos para a equipe de desenvolvimento além de desenvolvedor, independente do trabalho realizado pela pessoa; Não há exceção para a regra. Equipes de desenvolvimento não possuem sub-equipes dedicadas a um domíninio particular, como testes e BA. A meta da Sprint pode ser um grande marco para o propósito maior dentro do roteiro de produto. O Product Backlog é frequentemente organizado por valor, risco, prioridade e necessidade.

Análise de Negócios e Scrum? 30/03/2017 Análise de Negócios e Scrum?

Análise de Negócios e Scrum? 30/03/2017 Análise de Negócios e Scrum? Based on Tom Gilb http://stakeholdervalues.com/Value+Product+Owner 1 to 4 weeks cycle Business Vision Business Vision Verification Stakeholders 1 to 4 weeks cycle Product Owner Product Vision Verification Prioritization Product Vision Development Management SCRUM Prioritization Business Owner Product Owner Value Management Value Manag.

Como poderíamos trabalhar? 30/03/2017 Como poderíamos trabalhar? Business Strategy Product Strategy Product & Dev Strategy Vision Business Demands Product Demands Product Releases Business Services Market Perceptions Business Management Product Management Development Management Operations Management BVI MVP MMF Release Business Owner Product Owner Software Engineers Systems Engineers Business Analysts UX Designers Scrum Master Testing Analysts SEO/Data Analytcs

Como poderíamos pensar? 30/03/2017 Como poderíamos pensar? Value Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Business Perspective Launch New Capabilities Business Value Increment suports Release Product Perspective Minimum Marketable Features Minimum Viable Product results Process Perspective PDCL Better Performance manages Project Perspective Integration, Acquisitions, Costs & Risks Time

O princípio básico do Agile BA ... 30/03/2017 O princípio básico do Agile BA ... The Dude’s Law Value = Why How By David Hussman

Os Sete Princípios da AgileBA 30/03/2017 Os Sete Princípios da AgileBA http://tinyurl.com/AgileExtensionBABOK

1) Aprenda a ver ... Veja o todo! Algumas técnicas úteis: 30/03/2017 1) Aprenda a ver ... DISCOVERY Veja o todo! “No contexto da agilidade, a análise de negócios enxerga todo o sistema de pessoas, processos e tecnologia para encontrar onde reside o verdadeiro valor e para ajudar a organização a maximizar as chances de entregar uma solução de valor para o cliente.” Algumas técnicas úteis: Business Capability Analysis Personas Value Stream Mapping

2) Aprenda a pensar ... Pense como cliente! Algumas técnicas úteis: 30/03/2017 2) Aprenda a pensar ... DISCOVERY Pense como cliente! “Análise Ágil presta especial atenção à voz do cliente para entender seus valores e expectativas. Os itens de Backlog representam o trabalho a ser feito e transmitem o pensamento do cliente, podendo ser representados por protótipos, histórias de usuário, épicos, MMF, etc.” Algumas técnicas úteis: User Stories Story Elaboration Story Decomposition Story Mapping Storyboarding

3) Compreenda o valor das coisas ... 30/03/2017 3) Compreenda o valor das coisas ... DISCOVERY Analise para determinar o que tem valor! “A abordagem ágil é distinta pois o valor é continuamente avaliado e priorizado para garantir que o trabalho de maior valor seja entregue a qualquer momento, sempre utilizando a perspectiva do cliente final.” Algumas técnicas úteis: Backlog Management Business Value Definition Kano Analysis MoSCoW Priorization Purpose Alignement Model

3) Compreenda o valor das coisas ... 30/03/2017 3) Compreenda o valor das coisas ... DISCOVERY Resultados podem garantir Capacidades Eficiência Oportunidades Productivity Eficácia Conformidade Quality Reduzir Evitar Perdas Ganhos Aumentar Proteger Pessoas e Processos Comercial e Financeiro

Valide seus conceitos com exemplos reais! 30/03/2017 4) Caia na real ... Exemplos! DELIVERY Valide seus conceitos com exemplos reais! “Utilize exemplos concretos, tanto na captação quanto na validação das necessidades de produto, para confirmar o que tem valor para o negócio. Modelos podem ser úteis na compreensão do desenvolvimento, mas exemplos são mais concretos para o cliente. Além disso, comprometem o cliente na captação, análise e validação de requisitos.” Algumas técnicas úteis: Behaviour Driven Development Prototyping

5) Reconheça o limite das coisas ... 30/03/2017 5) Reconheça o limite das coisas ... DELIVERY Procure entender o que é possível de ser realizado! “A equipe de desenvolvimento deve ser fortalecida com a análise efetiva das reais necessidades de produto e negócio. Com isso, a quantidade de trabalho que pode ser entregue num determinado período pode ser determinada, bem como novas opções e recomendações identificadas”. Algumas técnicas úteis: Estimation Planning Workshop Real Options

Estimule a colaboração e a melhoria contínua! 30/03/2017 6) Melhore as coisas ... DELIVERY Estimule a colaboração e a melhoria contínua! “Técnicas de facilitação contribuem para a geração de um ambiente colaborativo, acelerando a capacidade de definição e entrega da equipe. Procuramos criar ambientes em que todos possam contribuir na geração de valor para o projeto, preferencialmente, em encontros presenciais.” Algumas técnicas úteis: Collaborative games Retrospectives

30/03/2017 7) Evite o despedício! DELIVERY “Procure identificar e eliminar rapidamente qualquer coisa que seja fonte de desperdício. Produtos e atividades que não contribuem diretamente para a entrega de valor percebido pelo cliente devem ser evitadas e eliminadas.” “Garanta que toda a documentação produzida durante as atividades de análise tenha aplicação imediata, gere valor para as partes interessadas e não sobrecarregue o sistema de forma desnecessária.” Algumas técnicas úteis: Lightweight Documentation

30/03/2017 Minhas 3 msgs finais ... Analistas de Negócios não deveriam ser “tiradores de pedido”. Analistas de Negócio devem ser agentes de transformação, tanto de clientes e quanto de membros da equipe de desenvolvimento! Análise de Negócios não deve ser exclusividade do Analista de Negócios. Aprenda e pratique o que pode torná-lo mais valioso! Dê o seu melhor! Compreenda que você não é somente responsável pela descoberta, mas também pela entrega!

Muito obrigado! @lcparzianello 30/03/2017 Muito obrigado! Luiz.Parzianello@portoalegre.theiiba.org http://www.slideshare.net/parzianello @lcparzianello