There are multitudes of best practices, frameworks and processes out there. Letting others convince you of best practices is a dangerous game. Especially if the main premise is that it worked before on other projects or with other teams. What works for one team and type of dev project may not work for others so please explore but be cautious. You may want to start by sitting down with your Designers, Developers, QA testers, and support team to determine what’s working and what’s not. Don’t be afraid to ask the hard questions because the root of the problem may not be your process. It may be how you categorize work, how it flows across your organization, your agility and fluidity.