Product Management
At Revelry, Product Management plays a critical role in helping deliver custom software that supports business success. Charged with directing priorities, ensuring product priorities remain a part of the vision, and keeping projects running smoothly and efficiently, our PMs are pretty amazing. They share some of what they know in the blog posts below.
Sign up for our monthly e-newsletter for more.
Wordle as a Metaphor for the Software Development Process
We at Revelry have a #wordelry channel in Slack where we share our Wordle scores and commiserate about unlucky guesses. It’s a great way…
Why Behavior Driven Development (BDD) Makes User Stories 100% Better
At Revelry, we use BDD for all members of the team — and yes, that team includes our clients — so that everyone is clear about the intended user experience in the final product. Revelry’s flavor of BDD is a process for describing software features that is biased toward user’s actions and the results of those actions.
Online Planning Poker for Accelerated Decision Making
Planning poker is an important part of estimating time spent on a project. But how do companies that recently went remote do planning poker? Here’s how we do planning poker for remote teams.
Why We Care So Much About Sprint Commitments (and we hope you will too)
Sometimes, clients even say “but I don’t care about the commitment.” Firstly, I question whether that is true deep down. It’s hard for me to imagine someone paying a significant amount of money to have a problem solved,and then not caring when that solution ships, or even which parts of the solution ship in which order.
Most Common Project Terms at Revelry: Part 2
I’ve chosen this specific list as part of an effort to foster a shared understanding of commonly used terms. This “glossary” doesn’t exist in a vacuum – it can (and should) continue to be challenged and evolve over time as our understanding changes.
History of Virtual Reality, Part 3: Welcome to the Metaverse
I, for one, am looking forward to the dawn of the metaverse, and I hope to see all of you on the other side.
Here’s How We Survived a Two Week Fire Drill
Speaking up about potential challenges is a normal and important part of our process. When a teammate raises a fire drill, available or relevant teammates participate in the topic thread. Sometimes, we resolve the issue in a few minutes. And other times, we identify a major challenge and take the conversation to the product owner to discuss next steps.
History of Virtual Reality, Part 2: AR/VR in Digital Entertainment
For 200 years, VR technology progressed but was stymied by limitations in innovation. In Part 2 of this 3-part series, Curtis introduces you to the major players in Silicon Valley who moved VR forward.
Get on the Google Drive Bus
It’s safe to say that Google is a household name. If you’ve never heard of it, let me help you. Despite the fact that…
5 of The Best Board Games for Software Engineers
Many elements of software development can be found in these 5 board games that enthusiast Brad Huber has carefully selected for your review. Have a look!
Project Terminology: The 15 Most Common Revelry Terms
If you’ve ever wondered the difference between staging and production, or styles and UX, then this is for you!
Why Your “Bad Questions” Are Good (and Necessary)
Instead of living in fear that you’re the one asking bad questions, consider that your questions will probably lead your team to deliver better outcomes.
Effective Written Communication for Your Team: Murder Ambiguity
It may be simple to use pronouns like “this, that, these, those, and they”, but Thomas Knoll says that these are ambiguous and dangerous words. And you should murder them.
Coding Creativity 04: The Product Designer’s Role With Ryan Freitas
A conversation with Ryan Freitas, director of product design at uber, about the role of the product designer and ‘opinionated products.’
Using the 5 Whys Approach for Your Startup
To determine the root cause of an effect or problem, the 5 Whys approach encourages a deep dive by simply asking “why” to the answer of a succession of questions.
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)