O documento descreve as mudanças planejadas para o AgilFAP, incluindo uma nova organização da equipe, novos módulos e previsão de entrega, além de decisões sobre design, padrões, arquitetura da informação, segurança e guias.
O documento fornece diretrizes para revisão de código, enfatizando a importância de: 1) check-ins frequentes para feedback rápido; 2) seguindo princípios como DRY, KISS e YAGNI; 3) evitando comentários desnecessários e testes superficiais.
O documento discute os principais tópicos da Engenharia de Software, incluindo a motivação para a área, conceitos fundamentais, tipos de produtos de software, qualidades de um bom software, diversidade na engenharia de software e ética na engenharia de software. Exemplos de estudos de caso são apresentados no final.
Palestra realizada em parceria com a DAMA, mostrando como a arquitetura corporativa e a linguagem ArchiMate são peças fundamentais para enfrentar os desafios do GDPR-General Data Protection Regulation
Este documento apresenta os conceitos e ferramentas do Scrum, incluindo o Manifesto Ágil, papéis como Product Owner e Scrum Master, eventos como Sprint Planning e Retrospective, e ferramentas como Jira e Trello.
Este documento apresenta os principais tópicos discutidos na primeira aula de Análise de Sistemas, incluindo o contexto da disciplina no curso, introdução aos conceitos de análise de sistemas, tipos de sistemas e sistemas de informação.
A Arquitetura Corporativa se encontra com o Gerenciamento de Riscos & SegurançaCentus Consultoria
O documento discute como a Arquitetura Corporativa pode ser usada para integrar Gerenciamento de Riscos e Segurança da Informação. Ele apresenta como os conceitos da linguagem ArchiMate podem ser especializados para modelar riscos, ameaças, vulnerabilidades e controles de segurança. Além disso, fornece exemplos de como a análise de riscos e segurança por design podem ser apoiadas por modelos de arquitetura empresarial.
O documento discute a importância da abordagem DevSecOps para integração da segurança no desenvolvimento contínuo. Apresenta os benefícios de automatizar validações de segurança e reduzir o tempo para correção de vulnerabilidades. Também discute a necessidade de apoio da equipe de segurança, treinamento das equipes de desenvolvimento e padronização dos processos de segurança.
O documento fornece diretrizes para revisão de código, enfatizando a importância de: 1) check-ins frequentes para feedback rápido; 2) seguindo princípios como DRY, KISS e YAGNI; 3) evitando comentários desnecessários e testes superficiais.
O documento discute os principais tópicos da Engenharia de Software, incluindo a motivação para a área, conceitos fundamentais, tipos de produtos de software, qualidades de um bom software, diversidade na engenharia de software e ética na engenharia de software. Exemplos de estudos de caso são apresentados no final.
Palestra realizada em parceria com a DAMA, mostrando como a arquitetura corporativa e a linguagem ArchiMate são peças fundamentais para enfrentar os desafios do GDPR-General Data Protection Regulation
Este documento apresenta os conceitos e ferramentas do Scrum, incluindo o Manifesto Ágil, papéis como Product Owner e Scrum Master, eventos como Sprint Planning e Retrospective, e ferramentas como Jira e Trello.
Este documento apresenta os principais tópicos discutidos na primeira aula de Análise de Sistemas, incluindo o contexto da disciplina no curso, introdução aos conceitos de análise de sistemas, tipos de sistemas e sistemas de informação.
A Arquitetura Corporativa se encontra com o Gerenciamento de Riscos & SegurançaCentus Consultoria
O documento discute como a Arquitetura Corporativa pode ser usada para integrar Gerenciamento de Riscos e Segurança da Informação. Ele apresenta como os conceitos da linguagem ArchiMate podem ser especializados para modelar riscos, ameaças, vulnerabilidades e controles de segurança. Além disso, fornece exemplos de como a análise de riscos e segurança por design podem ser apoiadas por modelos de arquitetura empresarial.
O documento discute a importância da abordagem DevSecOps para integração da segurança no desenvolvimento contínuo. Apresenta os benefícios de automatizar validações de segurança e reduzir o tempo para correção de vulnerabilidades. Também discute a necessidade de apoio da equipe de segurança, treinamento das equipes de desenvolvimento e padronização dos processos de segurança.
O documento discute políticas de segurança da informação, definindo-as como conjuntos de regras e procedimentos sobre segurança que requerem aderência da instituição. Ele explica que políticas de segurança da informação são baseadas nos princípios da TI e fornecem diretrizes formais sobre o que é permitido e as ações a serem tomadas em casos de incidentes. Além disso, o documento discute padrões, guias e procedimentos que apoiam as políticas de segurança.
Este documento discute os principais frameworks de governança e gestão de TI, como COBIT 5, ITIL e ISO 27002, e como eles se relacionam com segurança da informação. O documento também fornece um exemplo de como implementar uma campanha de conscientização em segurança da informação de acordo com a ISO 27002.
O documento discute engenharia de software, revisando conceitos como qualidade de software, processos de desenvolvimento e modelos tradicionais e ágeis. Também apresenta o Manifesto Ágil e o framework Scrum, descrevendo seus princípios, papéis, eventos e artefatos.
Como validar várias versões de um sistema em poucos dias.
O eXtreme eXperiment (XX) é um teste de usabilidade inovador e baseado em Lean Startup de como descobrir se o seu sistema é um sucesso ou fracasso rapidamente.
Vídeo onde a metodologia se baseou: https://www.youtube.com/watch?v=szr0ezLyQHY
Essa palestra foi apresentada no Regional Scrum Gathering® Rio 2015
O documento discute metodologias ágeis para desenvolvimento de software, como Scrum e XP. Apresenta os princípios do Manifesto Ágil, como forte interação com o cliente e entregas frequentes. Também explica práticas ágeis como histórias de usuário, sprints e daily meetings.
Apresentacao Google Search Appliance - Just Digital - Nov2013Just Digital
O documento discute (1) o crescimento exponencial da geração de dados, (2) os problemas causados por buscas ineficazes de informação, como baixa produtividade, e (3) como soluções de busca corporativa como o Google Search Appliance podem resolver esses problemas fornecendo buscas abrangentes, rápidas e relevantes.
Qa test roadsec-bh - testes de segurança, não comece pelo fim!Welington Monteiro
O documento discute a importância dos testes de segurança em softwares. Ele apresenta os principais tipos de falhas de segurança e como iniciar um programa de testes de segurança, começando por entender os objetivos do sistema, categorizar níveis de segurança e identificar normas e melhores práticas de segurança da informação.
O documento apresenta uma introdução ao Scrum e metodologias ágeis, descrevendo:
1) Os princípios do Scrum como um framework ágil para gestão de projetos de software através de ciclos iterativos e entrega contínua de valor;
2) As diferenças entre metodologias tradicionais e ágeis, enfatizando a colaboração, adaptabilidade e valor dado ao cliente nas ágeis;
3) Os papéis e práticas do Scrum como Sprints, Daily Scrum e Retrospectivas.
1) O documento discute as origens e princípios do desenvolvimento de software enxuto (Lean).
2) As origens incluem a cadeia de suprimentos enxuta, produção justo-a-tempo da Toyota e o sistema de produção Toyota.
3) Os sete princípios do Lean são: eliminar desperdícios, construir com integridade, ampliar o aprendizado, adiar compromissos, entregar rápido, respeitar as pessoas e ver o todo.
Este Bootcamp ensina habilidades práticas de segurança cibernética, como realizar testes de intrusão, exploração de vulnerabilidades e auditoria de ativos de TI. O curso abrange fundamentos de segurança da informação, redes, segurança de infraestrutura em nuvem e on-premises, e inclui um desafio final.
O documento discute o curso de Análise e Projeto de Sistemas, incluindo os objetivos da disciplina, os módulos que compõem o curso, os perfis profissionais requeridos e os tipos de software.
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
O documento apresenta as informações sobre Daniel Brandão, professor de Sistemas de Informação. Ele descreve sua formação acadêmica e áreas de atuação, além de fornecer detalhes sobre a disciplina como ementa, metodologia de avaliação e objetivos.
O documento discute os conceitos e benefícios da abordagem ágil Scrum para gestão de projetos de software, incluindo aumento da produtividade, qualidade e satisfação dos clientes. Também apresenta a empresa Teamware do Brasil, especializada em melhoria de processos usando métodos ágeis como Scrum.
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
O documento discute cinco motivos alegados para não adotar metodologias ágeis no desenvolvimento de software e refuta cada um deles. Ele argumenta que as metodologias ágeis são mais adequadas à realidade de projetos de software, que sempre enfrentam incertezas e mudanças. Apresenta também evidências de que projetos ágeis tendem a ser mais produtivos e satisfazer melhor os stakeholders.
Introdução A Gestão Ágil De Projetos Com ScrumJuan Bernabó
O documento apresenta uma introdução à gestão ágil de projetos com Scrum. Apresenta os conceitos-chave da metodologia Scrum, como sprints, product backlog e daily scrum. Também discute como Scrum difere de processos prescritivos tradicionais e enfatiza valores como indivíduos e interações, software funcionando e resposta à mudança.
Minicurso: Uma Introdução ao Desenvolvimento de Software LeanClaudia Melo
O curso aborda: Motivação, Histórico, Valores, Princípios, Práticas, Pergunte aos Poppendieck e um pouco de Lean Startup.
Foi ministrado durante o SBQS 2012 e também está disponível em: http://www.agilcoop.org.br/sites/ime.usp.br.agilcoop/files/sbqs-slides.pdf
1. O documento apresenta as informações sobre Daniel Brandão, professor de Sistemas de Informação.
2. Apresenta a ementa da disciplina de Sistemas de Informação, que inclui tópicos como fundamentos, arquitetura empresarial e sistemas gerenciais.
3. Fornece detalhes sobre a metodologia de ensino, que envolve aulas expositivas, estudos dirigidos e avaliações contínuas.
O documento descreve a adoção do framework Scrum no Eldorado, uma associação civil sem fins lucrativos que trabalha com pesquisa e desenvolvimento de tecnologia da informação. Antes do Scrum, o processo era rígido e não aproveitava totalmente a capacidade das equipes. Ao adotar o Scrum, o Eldorado passou a ter times auto-organizáveis, maior liberdade para inovar, e melhora no envolvimento e satisfação das pessoas. Ainda há desafios como aplicar o Scrum em projetos de manutenção e com equipes remot
AGENDA
• Posso sair programando antes de qualquer coisa?
• Brainstorm serve para software também?
• O que são protótipos?
• Por onde começo?
• Ferramentas de Prototipação
• Interfaces Móveis e de Games são a mesma coisa?
• Para Mobile / Web / Desktop
• Para Jogos
• Entregáveis de Mobile
• Se organize (Ferramentas que podem te ajudar)
• Você sabe o que é uma Style Guide?
• Google Design Sprint
• Artefatos que podem ajudar
• Pixar Story Telling
• Future Press Release
• Hora de Integrar!
Este documento discute implantação e manutenção de software. Ele descreve brevemente a história profissional e acadêmica do autor, sua área de atuação em TI, processos de implantação de software incluindo planejamento, preparação, treinamento e execução, e processos de manutenção de software como correção de erros e adição de novas funcionalidades.
O documento discute políticas de segurança da informação, definindo-as como conjuntos de regras e procedimentos sobre segurança que requerem aderência da instituição. Ele explica que políticas de segurança da informação são baseadas nos princípios da TI e fornecem diretrizes formais sobre o que é permitido e as ações a serem tomadas em casos de incidentes. Além disso, o documento discute padrões, guias e procedimentos que apoiam as políticas de segurança.
Este documento discute os principais frameworks de governança e gestão de TI, como COBIT 5, ITIL e ISO 27002, e como eles se relacionam com segurança da informação. O documento também fornece um exemplo de como implementar uma campanha de conscientização em segurança da informação de acordo com a ISO 27002.
O documento discute engenharia de software, revisando conceitos como qualidade de software, processos de desenvolvimento e modelos tradicionais e ágeis. Também apresenta o Manifesto Ágil e o framework Scrum, descrevendo seus princípios, papéis, eventos e artefatos.
Como validar várias versões de um sistema em poucos dias.
O eXtreme eXperiment (XX) é um teste de usabilidade inovador e baseado em Lean Startup de como descobrir se o seu sistema é um sucesso ou fracasso rapidamente.
Vídeo onde a metodologia se baseou: https://www.youtube.com/watch?v=szr0ezLyQHY
Essa palestra foi apresentada no Regional Scrum Gathering® Rio 2015
O documento discute metodologias ágeis para desenvolvimento de software, como Scrum e XP. Apresenta os princípios do Manifesto Ágil, como forte interação com o cliente e entregas frequentes. Também explica práticas ágeis como histórias de usuário, sprints e daily meetings.
Apresentacao Google Search Appliance - Just Digital - Nov2013Just Digital
O documento discute (1) o crescimento exponencial da geração de dados, (2) os problemas causados por buscas ineficazes de informação, como baixa produtividade, e (3) como soluções de busca corporativa como o Google Search Appliance podem resolver esses problemas fornecendo buscas abrangentes, rápidas e relevantes.
Qa test roadsec-bh - testes de segurança, não comece pelo fim!Welington Monteiro
O documento discute a importância dos testes de segurança em softwares. Ele apresenta os principais tipos de falhas de segurança e como iniciar um programa de testes de segurança, começando por entender os objetivos do sistema, categorizar níveis de segurança e identificar normas e melhores práticas de segurança da informação.
O documento apresenta uma introdução ao Scrum e metodologias ágeis, descrevendo:
1) Os princípios do Scrum como um framework ágil para gestão de projetos de software através de ciclos iterativos e entrega contínua de valor;
2) As diferenças entre metodologias tradicionais e ágeis, enfatizando a colaboração, adaptabilidade e valor dado ao cliente nas ágeis;
3) Os papéis e práticas do Scrum como Sprints, Daily Scrum e Retrospectivas.
1) O documento discute as origens e princípios do desenvolvimento de software enxuto (Lean).
2) As origens incluem a cadeia de suprimentos enxuta, produção justo-a-tempo da Toyota e o sistema de produção Toyota.
3) Os sete princípios do Lean são: eliminar desperdícios, construir com integridade, ampliar o aprendizado, adiar compromissos, entregar rápido, respeitar as pessoas e ver o todo.
Este Bootcamp ensina habilidades práticas de segurança cibernética, como realizar testes de intrusão, exploração de vulnerabilidades e auditoria de ativos de TI. O curso abrange fundamentos de segurança da informação, redes, segurança de infraestrutura em nuvem e on-premises, e inclui um desafio final.
O documento discute o curso de Análise e Projeto de Sistemas, incluindo os objetivos da disciplina, os módulos que compõem o curso, os perfis profissionais requeridos e os tipos de software.
Aula 01 - Introdução ao Sistema de InformaçãoDaniel Brandão
O documento apresenta as informações sobre Daniel Brandão, professor de Sistemas de Informação. Ele descreve sua formação acadêmica e áreas de atuação, além de fornecer detalhes sobre a disciplina como ementa, metodologia de avaliação e objetivos.
O documento discute os conceitos e benefícios da abordagem ágil Scrum para gestão de projetos de software, incluindo aumento da produtividade, qualidade e satisfação dos clientes. Também apresenta a empresa Teamware do Brasil, especializada em melhoria de processos usando métodos ágeis como Scrum.
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
O documento discute cinco motivos alegados para não adotar metodologias ágeis no desenvolvimento de software e refuta cada um deles. Ele argumenta que as metodologias ágeis são mais adequadas à realidade de projetos de software, que sempre enfrentam incertezas e mudanças. Apresenta também evidências de que projetos ágeis tendem a ser mais produtivos e satisfazer melhor os stakeholders.
Introdução A Gestão Ágil De Projetos Com ScrumJuan Bernabó
O documento apresenta uma introdução à gestão ágil de projetos com Scrum. Apresenta os conceitos-chave da metodologia Scrum, como sprints, product backlog e daily scrum. Também discute como Scrum difere de processos prescritivos tradicionais e enfatiza valores como indivíduos e interações, software funcionando e resposta à mudança.
Minicurso: Uma Introdução ao Desenvolvimento de Software LeanClaudia Melo
O curso aborda: Motivação, Histórico, Valores, Princípios, Práticas, Pergunte aos Poppendieck e um pouco de Lean Startup.
Foi ministrado durante o SBQS 2012 e também está disponível em: http://www.agilcoop.org.br/sites/ime.usp.br.agilcoop/files/sbqs-slides.pdf
1. O documento apresenta as informações sobre Daniel Brandão, professor de Sistemas de Informação.
2. Apresenta a ementa da disciplina de Sistemas de Informação, que inclui tópicos como fundamentos, arquitetura empresarial e sistemas gerenciais.
3. Fornece detalhes sobre a metodologia de ensino, que envolve aulas expositivas, estudos dirigidos e avaliações contínuas.
O documento descreve a adoção do framework Scrum no Eldorado, uma associação civil sem fins lucrativos que trabalha com pesquisa e desenvolvimento de tecnologia da informação. Antes do Scrum, o processo era rígido e não aproveitava totalmente a capacidade das equipes. Ao adotar o Scrum, o Eldorado passou a ter times auto-organizáveis, maior liberdade para inovar, e melhora no envolvimento e satisfação das pessoas. Ainda há desafios como aplicar o Scrum em projetos de manutenção e com equipes remot
AGENDA
• Posso sair programando antes de qualquer coisa?
• Brainstorm serve para software também?
• O que são protótipos?
• Por onde começo?
• Ferramentas de Prototipação
• Interfaces Móveis e de Games são a mesma coisa?
• Para Mobile / Web / Desktop
• Para Jogos
• Entregáveis de Mobile
• Se organize (Ferramentas que podem te ajudar)
• Você sabe o que é uma Style Guide?
• Google Design Sprint
• Artefatos que podem ajudar
• Pixar Story Telling
• Future Press Release
• Hora de Integrar!
Este documento discute implantação e manutenção de software. Ele descreve brevemente a história profissional e acadêmica do autor, sua área de atuação em TI, processos de implantação de software incluindo planejamento, preparação, treinamento e execução, e processos de manutenção de software como correção de erros e adição de novas funcionalidades.
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
3. O que vai mudar no AgilFAP?
Agenda
• Não é só um "Design Bonito"
• Decisões de Projeto (Inteface)
• Guia de Padrões
• Arquitetura da Informação
• Segurança
3
4. ...
• Nova Organização do Time
• Novos Módulos para esta etapa
• Previsão de entrega para as próximas etapas
4
6. Não é só um "Design"
Bonito
• Antes de prototipar, coletamos feedback dos usuários (Internos /
Externos)
• Baseado nos feedbacks construímos Proto-Personas
• Juntamos e Comparamos informações anteriores
• Trouxemos os Steakholders mais perto
6
7. ...
• Rotinas baseadas em Processos e não só experiências pessoais
• Fizemos levantamentos de Segurança & Consistência das
informações
• Trouxemos formas de testar os protótipos mais próximo da realidade
do usuário!
7
10. Decisões de
Projeto
• Listar tecnologias que os times tinham familiaridade
• Tecnologias utilizadas atualmente
• Comunicação entre estas tecnologias
• Pontos fortes e fracos de cada tecnologia (segurança, curva de
aprendizado, maturidade do time)
10
14. Arquitetura de
Informação
• Agrupamento de Informações por semelhança
• Separação de informação por grupo(s) de usuários
• Desenvolvimento de Inteligências para tarefas rotineiras
• Pesquisas mais simples
• Cruzamento de dados complexos
14
16. Guia de
Padrões
• Segurança
• Nova Arquitetura
• Novos Frameworks
• Paradigmas (forma de pensar) mais maduros (Orientação a Objetos)
• Rotinas de Teste
• Documentação do Projeto (Wiki)
16