Process
14 Best Practices Software Developers Should Never (Ever) Skip
At Revelry, we believe – no matter the project type or development methodology – certain engineering best practices should always be upheld. These fundamental…
Building Successful Product Development Teams
At Revelry, a question we get pretty often is some variation of, “What does it take to build the best software development teams?” Whether…
The Importance of Trust in Partner Relationships
At Revelry, we talk a lot about our core values. For our team, these guiding principles are far more than words on a website…
Balancing Value and Urgency in Product Development
In the world of software / product development, managing priorities can feel like a perpetual tug-of-war. On one side, we have urgency: planned deadlines,…
Don’t Skip Out on Those Ugly Wireframes
By Andrew Leach, Revelry AlumniThe Rev Team Occasionally, the design process can be more complicated than it needs to be. There isn’t really a…
20+ Questions to Ask for a Successful Code Review
Code audits are critical to preventing unstable code from being shared with the world or shipped to customers (gasp!), and they should be a…
Why You Need a Product Roadmap: 5 Crucial Benefits
Behind every great product, there’s a solid plan of action. And even if things don’t always go as expected, it helps to have a…
Stop Camouflaging Your Software Bugs
Termites and software bugs have this in common: they must be identified and managed quickly to avoid devastation. Termites can destroy the structural integrity…
The Fractal Nature of the Revelry Software Development Process
“There’s a fractal nature to the Revelry software development process. Whenever I advise someone who is stuck using our process, I see this psychedelic,…
How Our One Week Sprints Are Like Blazing a Trail
This is how we keep track of the landmarks that tell us we’re still on the right trail. It’s not always a straight line, but the journey is beautiful.
7 Tips for Context Switching Without Losing Momentum
Our process requires trust and skill at context switching. Here are the best ways to make it easy for yourself and others to switch tasks and cope with juggling project work.
Why BPMN Modeling Pays Off on Your Project
Taking an idea from concept to market is an exciting time. Maybe you’re just starting, or maybe you’re in the thick of building or…
Incorporating Design Thinking into Lean Agile Sprints
It’s too easy to drop the learning aspect from Agile when the default is to build. We believe in the value of design thinking principles, and our innovation partners benefit from the quick wins that come out of slowing down once in awhile. Here’s how we do it.
Low Batteries vs Actual Fires: Knowing When, How to Escalate a Project Issue
It’s Thursday night. One more day of work before I’m on vacation for a week. I’m awake later than I plan to be, but,…
As a team member, I want better user stories …
Here’s a template for writing a user story that helps you imagine that you’re the user, so that you can think about how you would want to use the system. The template is a tool to prevent you from retreating back into the developer’s perspective.
Categories
- Apprenticeship (8)
- Artificial Intelligence (29)
- Back-End Engineering (123)
- Blockchain / Crypto (10)
- DevOps (4)
- Elixir / Phoenix (27)
- Front-End, UI / UX Engineering (39)
- Growth (3)
- Insights (68)
- Javascript (20)
- Leadership (23)
- Meet The Team (17)
- Mobile Applications (3)
- Off the Beaten Path (6)
- Peerbot (3)
- Process (19)
- ProdOps (1)
- Product Management (30)
- React / React Native (7)
- Remote Work (17)
- Revelry News (13)
- RevTWIL (24)
- Ruby / Ruby on Rails (4)
- Startup Studio (3)
- Technical Consulting (21)
- Testing and Security (7)