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

Documentos relacionados
Métodos Ágeis para Desenvolvimento de Software Livre

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

Guia Projectlab para Métodos Agéis

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

Metodologias Ágeis. Aécio Costa

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

ENGENHARIA DE SOFTWARE I

Desenvolvimento Ágil de Software

Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática

Daniel Wildt

Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.

Método Aldeia de Projetos

Desenvolvimento Ágil de Software em Larga Escala

INTRODUÇÃO A PROJETOS

Engenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel

Ágil. Rápido. Métodos Ágeis em Engenharia de Software. Introdução. Thiago do Nascimento Ferreira. Introdução. Introdução. Introdução.

Gestão Ágil de Projetos e a certificação PMI-ACP

development Teresa Maciel DEINFO/UFRPE

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

versão 2.0 do BABOK Cover this area with a picture related to your presentation. It can

Engenharia de Software II

Agile UX. Projetando a User Experience no Mundo Ágil. Diogo Riker

Métodos Ágeis e Gestão de Dados Moderna

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Os Desafios da Segurança no Desenvolvimento com Métodos Ágeis. OWASP Education Project. The OWASP Foundation

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

Com metodologias de desenvolvimento

Wesley Torres Galindo.

Introdução a Computação

Ferramenta para gestão ágil

Oficina de Gestão de Portifólio

Sistemas de Informação I

Gerenciamento de Processos de Negócio

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0

Manifesto Ágil - Princípios

MANIFESTO ÁGIL. Esses conceitos aproximam-se melhor com a forma que pequenas e médias organizações trabalham e respondem à mudanças.

Agenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias

Gerenciamento de Projetos

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

Uma visão geral da versão 2.0 do BABOK

Scrum. Gestão ágil de projetos

Wesley Torres Galindo

TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

Ideal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?

Gerenciamento de Projetos

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

1ª Conferência de Análise de Negócios do IIBA São Paulo 31 de maio de 2011

Uma introdução ao SCRUM. Evandro João Agnes

Tópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga

COMO APRIMORAR O GERENCIAMENTO DA SUA CARREIRA?

MASTER IN PROJECT MANAGEMENT

EXIN Agile Scrum Fundamentos

Scrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions.

Profa. Dra. Ana Paula Gonçalves Serra

Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM)

Processos de gerenciamento de projetos em um projeto

Requisitos de Software. Teresa Maciel DEINFO/UFRPE

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

SCRUM. Ricardo Coelho

Projetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.

Como criar, priorizar e manter o Product Backlog

Aula Anterior. Capítulo 2

Fundamentos do Scrum aplicados ao RTC Sergio Martins Fernandes

Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

Scrum e CMMI no C.E.S.A.R Relato de Experiência

MPSP Projeto ALM/Scrum. Diretoria de Sistemas de Informação


Prof. Me. Marcos Echevarria


UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

Comparativo entre Processos Ágeis. Daniel Ferreira

RESUMO: APRESENTAÇÃO DOS RESULTADOS DO ESTUDO DE CASO:

Márcio Daniel Puntel. Quem está pronto para desenvolver ágil? // Márcio Daniel Puntel

A PRIMMER possui casos importantes nesta área. Venha compartilhar conosco desta experiência magnífica no mundo das metodologias ágeis.

Agile Brazil. Briefing e Oportunidades de Patrocínio. 05 a 07 de novembro Florianópolis, Santa Catarina

Artigo Lean Seis Sigma e Benchmarking

Processo de Desenvolvimento de Software. Unidade V Modelagem de PDS. Luiz Leão luizleao@gmail.com

Tecnologia, Negócio e Educação ( Startup )

COMO APRIMORAR O GERENCIAMENTO DA SUA CARREIRA?

Aula Nº 9 Gerenciamento de Recursos Humanos em projetos

Metodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta Rafael Reimberg Vinicius Quaiato

CS&OP-P Certified S&OP Professional

Engenharia de Software

SCRUM. É um processo iterativo e incremental para o desenvolvimento de qualquer produto e gerenciamento de qualquer projeto.

Institucional. CS Treina

Versão 7 TraceGP Ágil

Cultura da Entrega Diária com EVDnC

É melhor conversar sobre requisitos ou documentar requisitos?

Agradecimento. Adaptação do curso Scrum de Márcio Sete, ChallengeIT. Adaptação do curso The Zen of Scrum de Alexandre Magno, AdaptaWorks

GERENCIAMENTO DE PROJETOS PROJECT MANAGEMENT INSTITUTE

ESCRITÓRIO RIO DE PROJETOS

Um estranho no ninho. Um analista de negócios infiltrado em uma empresa ágil

Transcrição:

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

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

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 Princípios: 1) Nosso maior objetivo é encantar nossos clientes! 2) Devemos estimular equipes auto-organizadas. 3) Trabalhamos com iterações orientadas ao cliente. 4) Procuramos entregar valor para os clientes em cada iteração. 5) Sustentamos uma transparência radical. 6) Promovemos a melhoria contínua radical. 7) Estimulamos a comunicação interativa. How to Inspire Continuous Innovation, Deep Job Satisfaction & Client Delight

Princípios do Manifesto Ágil 1) Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado. 2) 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. 3) Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo. 4) Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.

Princípios do Manifesto Ágil 5) 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. 6) 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. 7) Software funcionando é a medida primária de progresso. 8) 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 9) Contínua atenção à excelência técnica e bom design aumenta a agilidade. 10)Simplicidade -- a arte de maximizar a quantidade de trabalho não realizado -- é essencial. 11)As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis. 12)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)? 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)? O foco é determinar as atividades de AN O foco é determinar qual solução qye melhor atende as necessidades de negócio O foco é identificar e compreender as necessidades e preocupações O foco é garantir que as partes interessadas e a equipe de projeto mantenham acordo sobre o escopo da solução O foco é definir um escopo viável de solução que possa ser implantado no negócio BABOK Guide Version 2.0 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

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? O Product Owner é responsável por maximizar o valor do produto e o trabalho da equipe de desenvolvimento. Alguns exemplos do Scrum Guide (Out 2011) 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. A meta da Sprint pode ser um grande marco para o propósito maior dentro do roteiro de produto. Equipes de desenvolvimento não possuem sub-equipes dedicadas a um domíninio particular, como testes e BA. O Product Backlog é frequentemente organizado por valor, risco, prioridade e necessidade.

Análise de Negócios e Scrum?

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

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

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

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

Os Sete Princípios da AgileBA http://tinyurl.com/agileextensionbabok

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... 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... 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... DISCOVERY Capacidades podem garantir Resultados Productivity Quality Perdas Ganhos Oportunidades Conformidade Reduzir Aumentar Eficiência Eficácia Evitar Proteger Pessoas e Processos Comercial e Financeiro

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... 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

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

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. Algumas técnicas úteis: Lightweight Documentation 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.

Minhas 3 msgs finais... 1) 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! 2) 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! 3) Dê o seu melhor! Compreenda que você não é somente responsável pela descoberta, mas também pela entrega!

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