Teaching Documents by Gabriel de Almeida Batista
Projeto usando Scrum - See Easy, 2020
Planning a product for investors using the Scrum methodology.
Plano de Negócio - Rei do Camarote, 2021
Startup's product business plan presented to the bank.
Melhorias no Nível de Segurança, 2021
Recommendations of techniques, methodologies and tools to improve the security level of enterpris... more Recommendations of techniques, methodologies and tools to improve the security level of enterprise software development.
Pitch - Rei do Camarote, 2021
Startup product pitch presented to the bank.
Documento de Arquitetura de Software, 2021
Architecture of a nightclub recommendation software.
Documento de Arquitetura da Solução - TOGAF, 2020
Corporate architecture of a Startup generated from TOGAF (The Open Group Architecture Framework).
Protótipo em Média Fidelidade, 2020
Medium Loyalty Prototype generated from personas and consumer journeys for a furniture and decora... more Medium Loyalty Prototype generated from personas and consumer journeys for a furniture and decoration sales portal.
Modelo de Documentação de Arquitetura de Soluções, 2020
Solution Architecture Documentation Model using C4 Model + ATAM (Architecture Tradeoff Analysis M... more Solution Architecture Documentation Model using C4 Model + ATAM (Architecture Tradeoff Analysis Method) | SAAM (Software Architecture Analysis Method).
Desenvolvimento de uma Aplicação de Sistema Distribuído para Dispositivo Móvel, 2018
Today, mobility is seen as one of the broad historical novelties of the technological conflagrati... more Today, mobility is seen as one of the broad historical novelties of the technological conflagration. From the first decade of the twenty- first century, the was as intense and basal shock in most of the economic fields, but nothing compared to what happened in the information technology sector that has been adding to the market a range of innovations related to the computing infrastructure such as peripherals, programs, computer networks, etc. From a device, such as a cellular device, it is permissible to connect to the digital world, people, customers, business partners, etc. Given the unlimited range of data, services and resources available in the electronic world, it is considered that rare are those, markets and people who aspire to be left behind. Interest in this communication channel becomes a new strategy, not only of marketing, but of communication. The objective of this work is to clearly evaluate the concept of distributed systems for mobile device, its application and its applicability, through a mobile application developed in the JavaScript language to meet the needs of the Ministry of Environment that wants to install a solution to organize the data from sensors of environmental abstractions, such as: air pollution; transit (including public transport); flood areas; invasions of water source areas; deforestation; thermal inversion; among others. The work was qualitative, based on works published by expert scholars, who have already pointed out the concepts, uses, applications, performance and failures.
Plano de Métricas, 2019
This document contains the metrics defined for the project and the strategies defined for it, fro... more This document contains the metrics defined for the project and the strategies defined for it, from its conception to its conclusion, which provide quality software results. It also aims to meet all measurement plans for creating objective and technical applications.
Plano de Garantia de Qualidade, 2019
The scope of this document is to assess the consistency of the software, verifying that it is in ... more The scope of this document is to assess the consistency of the software, verifying that it is in accordance with the project proposal. In addition, the development process is evaluated to ensure that this process is adequate to meet the type of software that will be created, ensuring that the data captured on the tests performed are used with the proper purpose.
Diferenças entre RUP, AUP e OPEN UP, 2019
Sommerville (2011) exemplifies the RUP as a modern process model derived from work on UML and the... more Sommerville (2011) exemplifies the RUP as a modern process model derived from work on UML and the associated Unified Software Development Process. The same author of information that RUP gathers elements from all generic process models, illustrates good registration and design best practices, and aids in protection and incremental delivery.
According to Christou, Ponis and Palaiologou (2009), Agile Unified Process (AUP) is a hybrid modeling approach created by Scott Ambler when he combines Rational Unified Process (RUP) with agile methods.
OpenUP is an agile process. Although OpenUP is lightweight, there is much more to agility than simply being lightweight. The most recognized agile practices aim to make a team communicate by providing a shared understanding of the project. Agile methods drew our attention again to the importance of coordinating understanding, benefiting stakeholders on unproductive results and formalities.
Relatório do Filme O Reino Perdido, 2019
Occasionally we come across a project that has been planned and executed in a sublime way, withou... more Occasionally we come across a project that has been planned and executed in a sublime way, without any setbacks, essentially in terms of budget, time and quality. Moreover, it is not easy to preserve a pleasant and professional cooperation with customers. Although no project is completely perfect, few of them can come to an end with the least amount of trouble, and despite the odds, many successfully complete.
The film "The Lost Kingdom" is a major project in London, England, by a renowned architect, who, due to consecutive failures, did not get the expected result.
Steven had won the bid to design an ear-shaped 100,000 (one hundred mill) seat amphitheater to be launched until the new millennium in London's Hyde Park and opened with a musical performance.
During the execution of the project a problem was encountered: "A single zero has been overlooked in the ride and lift specifications." Instead of transporting 100,000 (one hundred thousand) people per hour, ready-made equipment was only designed for one tenth of that number (ten thousand), so it would take 10 hours to accommodate the audience before the show.
This report aims to elucidate the flaws that occurred in the project management presented in the film.
Relatório de Uso da Metodologia Lean Inception, 2019
Lean Inception is a collaborative workshop that aims to align a group of people on the minimum vi... more Lean Inception is a collaborative workshop that aims to align a group of people on the minimum viable product (MVP) to be built. She uses various collaborative authoring tools, such as Brainstorming and Design Thinking, with a Lean Startup approach.
Lean Inception is useful when the team needs to develop an MVP and iteratively and incrementally create a product. The main feature of an MVP is to do it to learn if it's worth continuing to build the product.
During Lean Inception, dynamic activities happen to define the desired functionality to be delivered gradually, building the MVPs. The main objective of the workshop is to make the team collectively discover and understand what will be developed. In the end, the team should be more closely matched and should get a clear view of the way forward. In addition, the Lean Inception workshop directs participants to understand and plan incremental product delivery.
Relatório de Uso da Ferramenta TortoiseSVN, 2019
TortoiseSVN is a Subversion (SVN) client for Microsoft Windows. With open source, it is licensed ... more TortoiseSVN is a Subversion (SVN) client for Microsoft Windows. With open source, it is licensed under the GNU General Public License, it helps manage different source code versions of projects. Among its features are integration with Windows Shell, independence of integrated development environment, 34 languages available and support the differentiation and fusion of files from office applications such as Microsoft Word. He won the 2007 Community Choice Award for SourceForge.net best tool or utility for developers. The TortoiseMerge utility comes with the TortoiseSVN distribution to visually compare the differences between two files. TortoiseSVN can be integrated with Microsoft Visual Studio using a third-party plug-in such as VisualSVN, VsTortoise and AnkhSVN. A third-party repository monitoring application using TortoiseSVN was named SVNmonitor, then evolved to Vercue in 2011. This report aims to elucidate the experience of using the TortoiseSVN tool.
ErgoList - Sourcetree, 2018
The present work seeks to analyze the intuition, ease of use and used of SourceTree applying the ... more The present work seeks to analyze the intuition, ease of use and used of SourceTree applying the ergonomics inspection of man-computer interfaces, using the ErgoList project.
The ErgoList project was developed through collaboration between SoftPólis, Softex-2000 core in Florianópolis, and LabIUtil, UFSC / SENAI-SC / CTAI Usability Laboratory.
Aplicação da Engenharia de Requisitos em um Projeto de Software, 2018
The term software engineering can be defined as a study focused on practices of all aspects of so... more The term software engineering can be defined as a study focused on practices of all aspects of software development, this definition was somewhat completed with a research effort of several people who have developed such a definition. Currently the major focus of software engineering research is the best way to develop software, where methods, tools, procedures and paradigms engineers can develop software more easily. Even with a number of theories and techniques all have the same goal in defining the best way to develop software with the least of the problems, but all of them state a single theory, there is no perfect way where methods, tools, procedures and paradigms allow a be developed in the best possible way. The objective of this work is to clearly evaluate the software engineering process and requirements, their use and their applicability and, strategically, to plan and develop a management system in the .NET platform, ensuring the best possible quality during development and the result which aims to meet the needs of the NGO Young Environmentalists who want to install a computer solution to improve information control. The work carried out was qualitative, based on works published by expert scholars, who have already pointed out the concepts, uses, applications, performance and failures.
Sistema de Identificação e Autenticação Biométrica - Reconhecimento Facial, 2017
The facial recognition process can be defined as an almost instinctive process for the human bein... more The facial recognition process can be defined as an almost instinctive process for the human being where the same can recognize other individuals normally by patterns o the face of the same. Due to technological advances there are studies and technologies that aim to take this process from the human vision of recognition to the computer vision where the same seeks to accomplish this same process faster than a common human performing, in a process similar to human recognition, the system is presented to an image it identifies patterns in it and searches in its training base. Through the use of biometrics, people can be recognized and authenticated, for example by choosing which people will be able to access certain places or resources. However, biometrics not only focuses on monitoring people's access, it also has the competence to conduct extensive support in the forensic field, surveillance, identification of missing persons, Those are just some possible applications. The process of recognizing an image or a face has been applied in several areas, either in information security where an algorithm has the function of allowing access to data from the moment the user is recognized and varying the amount of information that the same receives, public security where the algorithm would have the function of finding areas of risk and even identify fugitives. The objective of this work is to clearly evaluate the concept of face recognition, its use and its applicability, through an application for recognition developed in the C# language to meet the needs of the Ministry of the Environment that needs an application for identification and authentication biometric model that restricts access to a network with data bank, which has information about large properties that use pollutants that cause great impact on the environment. The work was qualitative, based on works published by expert scholars, who have already pointed out the concepts, uses, applications, performance and failures of certain types of recognition algorithms.
Escrever Código não é Suficiente, 2017
Esta apresentação tem como objetivo mostrar que devemos buscar conhecimentos além de linguagem de... more Esta apresentação tem como objetivo mostrar que devemos buscar conhecimentos além de linguagem de programação e matemática. Para tal, apresentaremos, ao longo dela, alguns temas que merecem um destaque.
Gerenciamento de I/O - Hard Disk (HD) VS Solid - State Drive (SSD), 2017
Hard Disk (HD) é um sistema de armazenamento de alta capacidade, que possibilita armazenar arquiv... more Hard Disk (HD) é um sistema de armazenamento de alta capacidade, que possibilita armazenar arquivos. Ele é o local onde se encontra a maior parte da memória secundária e possui um prato circular de metal ou de plástico, coberto com um material que pode ser magnetizado. Os dados são gravados e posteriormente lidos do disco por meio de uma bobina condutora denominada cabeçote.
Uploads
Teaching Documents by Gabriel de Almeida Batista
According to Christou, Ponis and Palaiologou (2009), Agile Unified Process (AUP) is a hybrid modeling approach created by Scott Ambler when he combines Rational Unified Process (RUP) with agile methods.
OpenUP is an agile process. Although OpenUP is lightweight, there is much more to agility than simply being lightweight. The most recognized agile practices aim to make a team communicate by providing a shared understanding of the project. Agile methods drew our attention again to the importance of coordinating understanding, benefiting stakeholders on unproductive results and formalities.
The film "The Lost Kingdom" is a major project in London, England, by a renowned architect, who, due to consecutive failures, did not get the expected result.
Steven had won the bid to design an ear-shaped 100,000 (one hundred mill) seat amphitheater to be launched until the new millennium in London's Hyde Park and opened with a musical performance.
During the execution of the project a problem was encountered: "A single zero has been overlooked in the ride and lift specifications." Instead of transporting 100,000 (one hundred thousand) people per hour, ready-made equipment was only designed for one tenth of that number (ten thousand), so it would take 10 hours to accommodate the audience before the show.
This report aims to elucidate the flaws that occurred in the project management presented in the film.
Lean Inception is useful when the team needs to develop an MVP and iteratively and incrementally create a product. The main feature of an MVP is to do it to learn if it's worth continuing to build the product.
During Lean Inception, dynamic activities happen to define the desired functionality to be delivered gradually, building the MVPs. The main objective of the workshop is to make the team collectively discover and understand what will be developed. In the end, the team should be more closely matched and should get a clear view of the way forward. In addition, the Lean Inception workshop directs participants to understand and plan incremental product delivery.
The ErgoList project was developed through collaboration between SoftPólis, Softex-2000 core in Florianópolis, and LabIUtil, UFSC / SENAI-SC / CTAI Usability Laboratory.
According to Christou, Ponis and Palaiologou (2009), Agile Unified Process (AUP) is a hybrid modeling approach created by Scott Ambler when he combines Rational Unified Process (RUP) with agile methods.
OpenUP is an agile process. Although OpenUP is lightweight, there is much more to agility than simply being lightweight. The most recognized agile practices aim to make a team communicate by providing a shared understanding of the project. Agile methods drew our attention again to the importance of coordinating understanding, benefiting stakeholders on unproductive results and formalities.
The film "The Lost Kingdom" is a major project in London, England, by a renowned architect, who, due to consecutive failures, did not get the expected result.
Steven had won the bid to design an ear-shaped 100,000 (one hundred mill) seat amphitheater to be launched until the new millennium in London's Hyde Park and opened with a musical performance.
During the execution of the project a problem was encountered: "A single zero has been overlooked in the ride and lift specifications." Instead of transporting 100,000 (one hundred thousand) people per hour, ready-made equipment was only designed for one tenth of that number (ten thousand), so it would take 10 hours to accommodate the audience before the show.
This report aims to elucidate the flaws that occurred in the project management presented in the film.
Lean Inception is useful when the team needs to develop an MVP and iteratively and incrementally create a product. The main feature of an MVP is to do it to learn if it's worth continuing to build the product.
During Lean Inception, dynamic activities happen to define the desired functionality to be delivered gradually, building the MVPs. The main objective of the workshop is to make the team collectively discover and understand what will be developed. In the end, the team should be more closely matched and should get a clear view of the way forward. In addition, the Lean Inception workshop directs participants to understand and plan incremental product delivery.
The ErgoList project was developed through collaboration between SoftPólis, Softex-2000 core in Florianópolis, and LabIUtil, UFSC / SENAI-SC / CTAI Usability Laboratory.