article thumbnail

Two Development Team Configurations I Lobby Against

Mironov Consulting

But there are some engineering team configurations that I see as problematic.  So 1] Dedicated Bug Fixing Teams Sometimes there’s a push to create development teams specifically to close out bugs and defects, especially after frequent outages or to address long-term system neglect.  This

article thumbnail

I’ve abandoned “MVP”

Mironov Consulting

Almost without fail, I find that the “maker” side of software companies (developers, designers, product folks, DevOps, tech writers…) and the “go-to-market” side of software companies (sales, marketing, support, customer success.) Some frequent bad outcomes from this confusion: We never finish our MVP. Here’s why…. What To Do?

article thumbnail

Guide to Choosing the Best Customer Education Platform for SaaS

Userpilot

But before then, the features below are a must-have for any customer training software: Contextual in-app guidance. Multimedia content support. Training progress tracking and analytics. Supplemental live training options. Multi-language support and localization. A/B testing. User segmentation. Checklists.