Agile Software Development at Desmart - Interview with Bartek, our PM

in Business, Culture by Damian on January 19th, 2017

Bartek is a Project Director and Project Manager at DeSmart. I decided to ask him some questions about the way we produce great digital products.

What does Agile mean to you?

It means working as a motivated team to deliver complex products.

Collaboration and cooperation between high skilled team members are most important to achieve a highly specific project goal. Completing a project in an Agile way means constantly working on perfecting team collaboration and product stage with certainty that with every sprint we are getting better.

How do Agile Methodologies help clients make better online products?

A typical scenario look as follows. First, we come to an agreement with the Product Owner who is often very passionate about their vision for the product. Very often, the decision to start a project is the most important business decision in a client’s career. Clients often have no detailed technical knowledge on what the product will look like. However, they do know why they want to build said product, which problem it will solve, and who their target customer is. So clients in our project are a part of an Agile team and we are working towards the same goal. We believe in full transparency and honesty in a project’s progress.

Why people should use Agile Methodologies?

Let’s be honest, there are many duties required of a team that need to be carried out in a fixed period of time. We often receive a long list of requirements that sometimes involve weeks of development. In a market that is heavily saturated with apps, it is likely that others have already tried to create a similar product. The successful creation of a project depends on the people who will be responsible for its development and their ability to make things happen. So agility means finding a balance between building the right product, building the product right, and building it fast and efficiently. The product owner is responsible for building the right product, the Development team for building the product right, and the Agile Coach and Team for building it fast while making improvements with every Sprint.

Describe Agile at DeSmart in 1-2 sentences

We believe that completing projects in an Agile way is the best way to make the right products quickly while ensuring high quality. From our experience, we have found this recipe for efficient product delivery.

You can find detailed description of our process here.

← back to the blog

You May Also Like

5 Places You Will Find Beacons in 2015

by Damian in on September 18th, 2015

Beacons are powerful piece of electronics that allows you to communicate with smartphones. They give you 2 options: collect data about people around + send them notifications and call to actions.

Improving Communication - Part 1: Hardware and Software

by Piotr in , on November 29th, 2015

The most important thing in software house is communication between the remote team and clients. Thanks to technology it is possible. Read how we do that and how we deal with unexpected difficulties in Desmart.

Why I Won’t Sign Your NDA

by Damian in on December 29th, 2016

"I have a great unique idea, but before I share it we need to sign and NDA" - this is what I get a couple of times in a week. And here is the explanation, why I don't do it.

Interested in Creating a Successful Project?

Contact us and together we'll bring your ideas to life!