Discover reviews on "qualidade de software" based on Reddit discussions and experiences.
Last updated: August 30, 2024 at 09:58 AM
Qualidade de Software - Reddit Comments Summary
User Frustration and Challenge of Implementing Quality Software
- Some users expressed frustration with repetitive tasks and lack of learning opportunities at work.
- One user shared the challenge of dealing with a codebase full of "gambiarra" and lack of code review.
- Lack of automated testing was mentioned to slow down development.
- Resistance towards implementing automated tests was highlighted as a hindrance by management.
- The issue of technical debt due to lack of testing was raised.
- Suggestions were given to implement automated tests like E2E tests with tools like Cypress.
- It was advised to document improvements in software quality with measurable indicators.
Challenges in Work Environment Related to Software Quality
- Users discussed the difficulty of implementing changes in a work environment resistant to improving software quality.
- Lack of understanding and support for quality practices by leadership was highlighted.
- Instances of suggestions for process improvements being ignored were shared.
- The impact of poor software quality on losing clients and business was mentioned.
- Challenges of dealing with "eXtreme Go Horse" practices and prioritizing delivery over quality were noted.
- Users shared experiences of feeling unsupported in trying to improve software quality at their workplaces.
Dealing with Test Implementation and Workplace Culture
- Users suggested being proactive in implementing tests with a good strategy.
- The importance of documenting and demonstrating the need for tests to management was emphasized.
- Advice was given on choosing between accepting the status quo or pushing for process changes.
- The complexity and challenges of changing processes without support from higher management were discussed.
- Users shared experiences of feeling frustrated working in environments resistant to changes for better software quality.
Summary of Software Quality in Work Environments
- Users highlighted the importance of automated testing in improving software quality.
- Frustration with management's resistance to implementing automated tests was a common theme.
- The challenge of dealing with manual testing in increasingly complex codebases was discussed.
- Instances of feeling unsupported in efforts to improve software quality were shared.
- Users expressed the need for documentation and clear communication to drive software quality improvements.
Overall Reflections on Software Quality
- The importance of implementing tests to prevent technical debt and improve software quality was emphasized.
- Challenges in changing workplace culture and prioritizing software quality were discussed.
- Users shared experiences of attempting to bring positive changes in software quality against resistance.
- The need for effective communication, documentation, and strategic approaches to improving software quality were highlighted.