Build Your MVP the Right Way: 5 Common Mistakes to Avoid (And How to Fix Them)

20 min read

Business, Product Design, Agile
None

Over the past decade, I’ve worked with founders from across the world, helping them build their MVPs (Minimum Viable Products). 

Regardless of whether you create an MVP for a startup, a medium-sized company or an enterprise-level business, there are certain anti-patterns you need to steer clear of. 

To help you avert easy-to-spot and avoidable mistakes that have sunk countless other businesses, I’ve prepared a list of five of the most common one to look out for, together with ways to solve them.

Author

Paweł Jurdeczka

Product Strategy Consultant

Author

Lidia Kurasińska

Content Writer

Software Product Discovery Workshops: How to Ensure a Successful Digital Project Kickoff (Free Step-by-Step Agenda Inside)

17 min read

Business, Agile, Product Design
None

The right way to start building your digital product is to rely on the knowledge and experience of those who develop software projects on a regular basis.

But how do you go about using that expertise to your advantage? We recommend going through discovery workshops.

Read on to learn:

  • What are discovery workshops? What can you expect from the process?
  • Why should you take part in discovery workshops? What are the benefits for you?
  • What are the best practices for discovery workshops? What questions should you ask to get the most out of them?
Author

Paweł Jurdeczka

Product Strategy Consultant

Author

Adam Stempniak

Content Specialist

How Does the Scrum Master Help Your Development Team?

8 min read

Business, Agile
None

“What is the value of a Scrum Master?”

This question may very well be on your mind if you’re about to sign a software development outsourcing contract and need to decide on team composition.

Paweł Jurdeczka—one of the most experienced Product Owners and Scrum Masters at STX Next—sat down with me to solve the mystery of the elusive Scrum Master and dispel any doubts about them once and for all.

Read on to learn everything you need to know about the role of Scrum Master and the value they introduce to your team.

Author

Paweł Jurdeczka

Product Strategy Consultant

Author

Adam Stempniak

Content Specialist

How Can You Manage Your Outsourced Development Team?

11 min read

Business, Agile, QA
None

It’s okay to be a little nervous when you first start working with an outsourced development team.

After all, ordering a remote team to code for you can feel like putting your eggs in some mysterious basket. Hidden in a black box. Hundreds of kilometers away. And still expecting a return on investment!

But it doesn’t have to feel that way. No matter the time or space, a remote team can work with you almost as closely as if they were right beside you.

In 2018, software houses have the tools and proven practices to make that happen.

Author

Michał Kwiatkowski

Head of Service Delivery

Author

Maciej Urbański

Python Developer

Author

Jakub Grajcar

Inbound Marketing Team Lead

Software Development Outsourcing: 5 Holes in Your Contract

12 min read

Business, Agile, QA, DevOps
None

When you select software professionals to work with, you want them to know their game. You may go through tens or hundreds of their previous projects, but you are still vulnerable. You are out of your area of expertise and you are about to face the first challenge: signing a contract.

We’re here to help you tackle this challenge. This list will help you spot the most common traps in software development contracts. Click to learn how to avoid copyright issues and ensure a fair and productive relationship.

Author

Marcin Zabawa

Head of Service Delivery

Why Do You Need a Product Owner? 5 Ways to Improve Your Software Development Project

10 min read

Business, Agile, QA
None

Team composition is one of the key aspects you need to consider when launching a software development project.

The value of some roles is clear from the get-go. For example, developers and testers write and test the code, respectively. However, roles such as Product Owner or Scrum Master are a little less straightforward.

So why do you need a Product Owner?

That’s the question we’ll be answering in this article, from both your perspective and the perspective of your development team, highlighting the potential benefits.

Author

Małgorzata Maksimczyk

Product Owner

Author

Adam Stempniak

Content Specialist

Product Owner Responsibilities: The Career Path from Junior to Expert

8 min read

Business, Agile
None

Transitioning to agile software development brings with it a set of new roles and concepts which can be a bit murky at first. One of those roles is the Product Owner.

If you’re looking to hire a software development company, they’ll recommend adding a Product Owner to your team, and for good reason. If you feel like you can do without one, read on; you might change your mind once you discover the many responsibilities that the PO can take over to facilitate development and improve your product.

You can start by closing your eyes.

Author

Maciej Sikora

Product Owner

Author

Jakub Grajcar

Inbound Marketing Team Lead

How to Use Burndown Charts for Transparent and Predictable Development

6 min read

Agile
None

It might seem that software development and predictable results go together like fire and water - which is to say, not at all. Your developers might hit unexpected snags, productivity varies between Sprints and it's difficult to say how much exactly will be done, and when.

But it doesn't have to be that way. Introducing: burndown charts.

A burndown chart enables the monitoring of work progress in a Sprint and in a product release by clearly visualizing the difference between the actual and forecasted effort.

Author

STX Next

Python Powerhouse

Case Study: Building a Progressive Web App to Spread the Wisdom of the Buddha in 41 Languages

19 min read

Agile, Business, QA, Product Design, Python
None

SuttaCentral approached STX Next for support with a website collecting early Buddhist texts and their translations. They wanted their product to be easy to access, simple to use, and available to all.

To that end, we helped the client build a Progressive Web App to provide them with offline functionality and a mobile component.

As a Product Owner, working with SuttaCentral has been an absolute highlight of my professional career. This is a story of the deciding factors that made our cooperation a glowing success.

Author

Małgorzata Maksimczyk

Product Owner

Author

Adam Stempniak

Content Specialist

Managing Software Developers: 4 Steps to Improve Your Process

8 min read

Business, Agile, QA, DevOps
None

So you’ve gone through the effort of hiring a team of software developers for your project. Now is the time to manage their work. How do you get the most out of their skills?

I’ve talked with Rafał Gajewski, one of our Service Delivery Managers, to find out what his experience can tell you about managing software developers effectively.

How can you save money and effort as a manager for software developers? We recommend focusing on 4 areas in particular that yield the best results.

Author

Rafał Gajewski

Service Delivery Manager

Author

Jakub Grajcar

Inbound Marketing Team Lead