Our teams are supported from the bottom up, rather than dictated from the top down. We trust our teams' professionalism and coach ourselves to continually improve.
We inform product decisions with data from real-world metrics, and we design lean products to create data to validate our clients' most important assumptions.
Continuous validation informs software architecture, which is designed to support continuous validation, in a virtuous cycle results in clean code, reliable software, and delighted users.
By revealing depth gracefully, encouraging users and clients to engage in and understand our work, we build trust in our products and process.
More important than any given set of team practices, rituals, or tools is the team's shared trust and alignment in collaboration and continuous improvement.
Our trade is the sustainable and high-quality development of software products featuring clean code and user interface design that is nimble, deceptively simple and delightful.
We coach everyone at General UI to invest in the perpetual improvement of our work and process, measured by the success of our customers and the satisfaction of their end users.
We believe in and practice a supportive management model designed to maximize our professionals' discretion to use good judgment in providing excellent customer service.
Our company is only as good as the relationships it is made of. Serving these relationships by working for the well-being of our employees, customers, and end users is the purpose of General UI.
“The values we share are critical to our success as a team, and to our competitive advantage in the marketplace. Our values are the platform on which we build our development teams and create our future.”
General UI Co-Founder