O desenvolvimento de software é uma atividade muito complexa. Devido a essa complexidade a Engenharia de Software foi criada. Ela tem por objetivo aumentar a produtividade no desenvolvimento e melhorar a qualidade do produto gerado. Diversas metodologias e práticas surgiram com a intenção de direcionar o desenvolvimento. Inicialmente vieram as metodologias chamadas tradicionais: cascata, prototipação, incremental. Elas traziam junto consigo muita rigidez e cada passo delas gerava diversos artefatos e documentações, mesmo assim os resultados entregues pelos projetos geravam resultados abaixo do esperado. Com isso, metodologias ágeis surgiram com a proposta de fornecer agilidade de resposta e flexibilidade de adaptação no desenvolvimento trazendo um diferencial competitivo através de velocidade e qualidade dos resultados. Esta revisão técnica tem como objetivo apresentar um mecanismo para desenvolvimento ágil de software de modo a atender com mais rapidez e qualidade, reduzindo dessa forma o consumo desnecessário de recursos, auxiliando na promoção de um sistema sustentável. Compreendeu-se que essas técnicas ágeis trouxeram uma grande evolução na troca de experiência, comunicação, transmissão de conhecimento, confiança das pessoas, confiança do cliente. E isso faz com que a produtividade da equipe cresça e também faz com que a satisfação do cliente seja maior.
Difficulties in learning computer programming for novices is a subject of abundant scientific literature. These difficulties seem to be accentuated in students whose academic choice is not computation, like architecture students. However, they need to study programming, since it is part of the new academic curricula. The results presented here are part of a PhD research, which investigates the achievement motivation and the acquisition and transfer of programming knowledge from an online environment designed on the basis of the 4C-ID instructional design model. These results are a sociodemographic analysis, and the technological competence of these subjects. We concluded that most of the students of our sample do not know how to auto assess their ICT expertise level, because they believed that they had sufficient computational knowledge for their needs. However, most of them told that they had difficulties creating codes. However, they recognized the importance of learning to program, thought it was valuable for architectural students, and felt motivated to acquire this new skill.
Objective: The objective of this study is to to present a literature review and its evolution regarding how elements of city architecture can contribute to the inclusion of the visually impaired and the most appropriate way to reproduce it, specifically in the context of Brazil. Theoretical Framework: The urban organization of a city can either contribute to or hinder human interactions, social inclusion, and the autonomy of people with disabilities. However, for a long time, cities were not planned to accommodate diversity, becoming even a segregating space for some minorities, such as the visually impaired. Method: The methodology adopted for this research includes the review and discussion of books, articles, specialized virtual pages, and pertinent legislation. Results and Discussion: The results obtained revealed that urban orientation elements for the visually impaired lack standardization, making them a hindrance to their perception. Research Implications: Future work needs to invest in the research for the standardization of tactile maps and floors, also incorporating new technologies. Originality/Value: This study contributes to the literature by discussing city architecture from the perspective of the visually impaired, highlighting practical contributions for better territorial performance for this specific population.
The contagious COVID-19 pandemic made it necessary to adopt strategies to avoid contamination. COVID-19 spreads when someone is in direct contact with small d...