Category: Development
How analyzing market presence and experience can help you choose your software provider?
When choosing a software development company, you might consider market experience and expertise as a way to rationalize the fear of losing control over your project. In this article, we would like to share our thoughts on market presence, domain expertise, and experience and why these factors should be considered by managers looking to outsource developers.
Agile versus Waterfall
Agile versus Waterfall – what a choice… We have the traditional, linear, plan-oriented methodology Waterfall and the more flexible, test-driven approach Agile. Let us start with a simple explanation: when we have a software development project, we need to think about how to manage it. Which model is best for your project depends on the
How to choose the right software development company and stay sane?
Are you looking for a software development company for your project? Can I ask you if it’s all about the money for you? Well, it should not be. What really matters here is value for money. The goal of this article is to assure you that there are criteria you can apply to choose the
Definition of Ready – the Path and the Goal
Have you ever witnessed a situation where despite the team’s best efforts, diligence and meeting quality goals (Definition of Done) the customer is disappointed with the results of your work? If yes, it is very likely that the refinement process doesn’t work as well as it should, and you should have a closer look at
User Personas: Step-by-Step Guide
In the first part of this article, I explained the definition of user persona, what is the goal of creating it, when is the best time to make user personas and how many of them you need. In the 2nd part of this article, I want to focus on how to actually create a good
User Personas: Why Are They So Important?
Currently, the market is filled with digital products, including web and mobile applications. Yet somehow, according to statistics, 90% of new startups fail. Some of the main reasons are lack of market need and no interest from users, which may indicate some apps were built upon wrong assumptions of their founders. The top rule when
12 best practices to build a successful nearshore software development partnership
For today’s post, we asked Setapp’s Service Delivery Managers (SDMs) Michał and Arek, what are the best practices for making a software development project successful as a nearshore team? These guys know what they’re talking about, having facilitated many projects for clients from all over the world. The tips they have come up with form
Nearshoring, Offshoring, Onshoring – How Does It Work?
What do most companies do when the demand for their goods or services increases and they need to scale up their teams? Usually they try to hire new employees. While this standard solution might seem like an obvious choice, it’s not always as easy as it sounds and it comes with a handful of flaws
From Lean to Agile… and back again: my journey to become part of Setapp’s team
After more than 13 years spent working for the automotive, wood industry and Internet of Things businesses, where I was running and coordinating projects, designing whole production systems and helping develop some of the breakthrough, environment-saving technologies, I thought it was a good time to make a change and search for new opportunities to grow.
3 most crucial elements to maximize your product’s value
How to deliver the highest value possible? How to create a product that is loved by users? These questions are some of my biggest concerns during my work as a Scrum Master at Setapp. I want to find the answers to these questions, as I’m working with a team of experts, who are doing much