{ BLOG }

Blogshop

Time and materials vs fixed-price: Comparison of pricing models.png
March 04, 2021

Time and materials vs fixed-price: Comparison of pricing models

When we outsource a software development project, we need to know which billing agreement will best meet our needs. We have the choice between two major types of billing agreements: Time and materials and fixed-price. Each model offers distinct advantages and disadvantages. Let’s take a closer look at these two models:

The guide to five scrum values.png
February 22, 2021

The guide to five scrum values

Back in 2016, the creators of Scrum, Ken Schwaber, and Jeff Sutherland, updated the Scrum Guide. They decided to add five values to the guide to help software development teams achieve their goals. While on their face these values may seem simple, they offer teams a set of tools to stay on track and deliver results. The five values are:

Scrum Release Planning & how to make one.png
February 22, 2021

Scrum Release Planning & how to make one

Scrum in Agile is popular because of its efficiency, and it works so well because of the attention to detail and meticulous planning. A Scrum release plan is a guide that lays out what will be completed, when, and general progress. In addition, the release plan also factors in budget, deadlines, new priorities, and specifications. Despite being in Agile, release planning in Scrum has a rigid structure.

What is scrum velocity and how do we calculate it?.png
February 09, 2021

What is scrum velocity and how do we calculate it?

When we talk about scrum velocity, we talk about the number of user story points completed in each sprint. By user stories, we mean informal and naturally written descriptions of a feature in a software development project. We should write user stories from the perspective of the end-user. When measuring scrum velocity the development team uses story points.

8 scrum metrics to measure the effectiveness of your Agile team.png
January 31, 2021

8 scrum metrics to measure the effectiveness of your team

Scrum, an agile methodology, uses time-boxed sprints to organize projects. Time-boxing simply means that the sprint has a fixed time in which the team must complete the sprint. Each sprint typically lasts from one to four weeks. When operating within the scrum framework the software development team uses scrum events to manage iterations and control the process.

Minimum Viable Products examples and how to implement them.png
January 31, 2021

Minimum Viable Products examples and how to implement them

Minimum viable products (MVPs) are small, working increments of the new product or service a business wants to provide, and they are helpful when studying the market. It’s the most basic, yet still functioning, action that can show the customer what the product or service is offering. An MVP is minimal, meaning there are no extra features, and it’s viable, which means it can work as is.

Differences between IaaS, PaaS, and SaaS: The ultimate guide.png
January 29, 2021

Differences between IaaS, PaaS, and SaaS

Software development principles you should know about.jpeg
January 11, 2021

Software development principles you should know about

4 Types of System Integration Methods.jpeg
January 11, 2021

4 Types of System Integration methods

The purposes of system integration vary from company to company, but the main focus tends to be decreasing labor time and costs, increasing productivity, simplifying data transferal between departments, and processing raw data. The system integrator is the person or company that handles the integration process. They create the framework for the integration, develop the translation method between the systems, and maintain connectivity.

Software development project planning in Agile.png
January 04, 2021

Software development project planning in Agile