Articles about Project Management

What is a minimum viable product & how to build an MVP for startup


There are many startup owners who mention a minimum viable product concept when writing a project documentation. To me, a minimum viable product (or an MVP) sounds wonderful because it falls in with our development approach. So, when I see an MVP mentioned in project specs, I start believing that the project owner thinks the same way I do and is familiar with the rest of the Agile (or Lean Startup) methodology.

Best Practices When Managing a Distributed Team

Best practices when managing a distributed team

Internet gives an ability to hire best software developers from all around the world. A smart project owner can even gather a custom team made up of engineers located in different countries. This type of a custom team is also known as a distributed team or a virtual team. Having a distributed team is a great opportunity which, however, can turn out a great catastrophe

Software Development with a Distributed Team

Distributed team

Sending part of work to offshore companies has become natural to many areas of business. Outsourcing software development to countries that have well educated people with decent engineering skills is part of life many project owners are used to.

The idea to find the right engineers turned out to be so good that many project owners even started gathering their own teams and hiring people in different countries.

Get in Touch