Recent shifts and upcoming trends in digital product development

Ask us anything: Recent shifts and upcoming trends in digital product development

Editor’s note: you can read all the answers to the questions in the comments here. 

Almost all of us have had to pivot our priorities in 2020. For many businesses, that shift has been painful. Even amidst a sea of rapid change, leaders have been tasked with the following:

  • Develop innovative and personalized products
  • Align to organizational value while creating cost efficiencies
  • Manage people and processes remotely

These goals are challenging in normal times, particularly in 2020 and 2021. But we’re here to help.

This month, we’re launching an “Ask Me Anything” (AMA) session with Alex Lukashevich, Director of Managed Services at Forte Group. Have questions about product engineering, team management, testing, or product strategy? With more than 20 years of experience working in various product development roles, Alex can answer them.

Submit your question in the comments section below before October 31st and we’ll email you Alex’s answers once they’re ready.

Unsure of what to ask? Here are some ideas to get you started:

  • What do you think the top product development challenges will be for 2021?
  • What digital tools should I use to enhance product development?
  • Our business would like to lean toward testing automation but we are not sure if the outcome is worth its cost. What criteria should we use to make the right decision?
  • We introduced Scrum, but adopting Agile hasn’t shown any tangible results so far. What should we be doing differently?
  • How do I create a better communication strategy with my team, now that they’re completely remote?
  • What are some ways my company can improve the cost-effectiveness of our software delivery? 

Uncover the insights you can leverage to find the right mix of digital tools and accelerate product development. 

About Alex Lukashevich:

Alex Lukashevich, digital product development expert

Alex Lukashevich is a Director of Managed Services at Forte Group. Alex has successfully assisted in building and growing the IT department at one of the largest proprietary trading firms in Chicago, helping to grow their staff from near 20 to over 200. He has managed several QA, operations, and software development teams before joining Forte Group. Constantly trying and learning new skills and techniques has let Alex take on new opportunities and grow both personally and professionally.

Alex holds a bachelor’s degree from the University of Wisconsin, Madison. He calls himself “a bit of an adrenaline junkie” for being not afraid of taking calculated risks and stepping out of his comfort zone.

Ask Alex your question:

guest
8 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Patricia Taylor
Patricia Taylor
6 months ago

Can you share any strategies on how to avoid unplanned development costs?

Alex Lukashevich
Alex Lukashevich
5 months ago

It’s a great question that many — if not all — organizations struggle with. My answer is to focus on “human cost” versus “hardware cost.” Human cost is typically driven by scope creep, deadlines, product quality, and retention.

That said, unplanned costs are pretty much unavoidable. However, here are some ideas that can help minimize those costs:

Allow for development “slack.”
Many organizations set a goal of having their development teams spend as close to 100 percent of their time focused on new feature development as possible. In reality, this rarely happens. When planning work, I encourage folks to split their time between feature development and “non-feature development” activities, such as addressing technical debt and improving existing processes.

This split requires some discipline and maturity, from both organization and its individuals, since it might be perceived that developers are not “delivering value” unless they’re producing new features. I’ve seen organizations that go with an “80/20 model,” wherein they allocate one day a week where devs can choose to focus on “non-feature” activities that improve the overall product.

While this 80/20 model may seem counter-intuitive, it typically improves the speed of new feature delivery in practice, ensuring that features meet a standard of quality and performance.

Invest in quality.
Too often, organizations focus solely on delivery date instead of product quality. If you’re trying to hit a hard deadline, too often, you’ll cut corners when it comes to testing and automation. That’s a short-sided approach. Yes, you may hit your date, but you’ll be dealing with production support requests and your team will lose focus fighting fires and context switching. This creates a demoralizing environment where unplanned development costs are likely.

Invest in people
Sure, this sounds pretty straightforward, but way too often I see teams where folks who are responsible for delivery aren’t vested. This can happen for a variety of reasons, which is why it’s important for leaders to understand the people on their team. What makes them tick? What working style best supports their productivity? If you’re a manager, it’s up to you to figure out — often through trial and error — how best to keep your team motivated. Figuring out the best ways to keep people engaged is a huge step to improving delivery. Once you figure this out, it makes your job managing much easier in the long run.

Peter Montgomery
Peter Montgomery
6 months ago

Hi Alex, do your teams have any trouble matching product/service strategy with actually tech strategy and how do you solve it?

Alex Lukashevich
Alex Lukashevich
5 months ago

This is a fairly common challenge. Here are some typical scenarios: The product organization sells a vision of a product and then they go to the IT organization with a “build order,” and delivery dates that are driven by what was promised to the client. Alternatively, you have IT organizations that “do stuff” but no one one on the product side understands where this work fits and whether it’s valuable.

One way we typically solve the above is through backlog alignment. Both product and IT organizations have their own backlogs and roadmaps that lead to a strategic goal that is shared by both parts of the organization (for example: Deliver a new version, improved functionality, etc). While the “end goal” is shared, IT and product teams have flexibility on how they plan to achieve this goal.

This is where transparency and collaboration come in. Both product and tech backlogs should be shared with the organization as a whole and reviewed on a regular basis. Depending on the delivery schedule, bi-weekly or monthly backlog alignment meetings between IT and product teams empower organizations to be on the same page regarding what and when will be delivered, as well as how it aligns to the product roadmap.

Tamia Mackay
Tamia Mackay
6 months ago

Hi Alex, what are the red flags to look for when choosing a managed services porvider? Thanks!

Last edited 6 months ago by Tamia Mackay
Alex Lukashevich
Alex Lukashevich
5 months ago
Reply to  Tamia Mackay

Rather than focusing specifically on red flags, I’ll share a general overview of the things I look for when working with a software-as-as-service (SaaS) provider.

When it comes to choosing vendors, I’m looking for someone who is focused on partnership and long-term value.

Partnership-focused service providers will try to establish a relationship where their team becomes a true extension of your team. Instead of saying, “Hey, just give us the work and we’ll do it,” they will focus on designing and solutioning as one with your team. Not only does this lead to a better working relationship, it also leads to a sense of ownership. We, as a team, own our successes and failures.

Next is value. When it comes to value, too often, service providers are trying to win the bid by offering rock-bottom prices. Obviously, cost matters, but if that’s the only thing that service providers are focusing on, that’s a huge red flag for me.

As a client, I’m always thinking about the total cost of ownership. This includes “initial spend” as well as ongoing support and maintenance costs. I’m okay with paying a premium if I see that a service provider is not just focused on price, but rather trying to work with me on understanding my short- and long-term goals, then coming up with pricing scenarios to help me to achieve them.

Jolene
Jolene
5 months ago

We are using Jira to manage tasks, but are searching for a tool to manage incoming projects. We want the tool to identify the incoming projects, timelines, and priority (as well as other things). Which tools have been successful to use for that purpose?

Alex Lukashevich
Alex Lukashevich
5 months ago
Reply to  Jolene

Depending on the number of projects in your pipeline and budget, the options will vary. Free tools like Trello may meet your needs, but if you’re looking for additional paid options, Asana or monday.com are also good options. This topic is well researched, but you’ll never know until you give these tools a try and determine which is the best fit for your budget and needs.

Tools are there to support your goals. Depending on your goals, the tools that work best for you will be based upon your unique needs. To truly answer your question, I would need to know more about your goals. I’d be happy to walk you through what tools might work best for you — feel free to reach out to our team at contact@fortegrp.com for a brief walkthrough.

Start a Project

Start here to accelerate or advance your business

Plan a Project

Answer a few questions and find the right software delivery model for you