Insights for app owners, developers, and all digital product enthusiasts


If it helps, pick something more specific:
5 Scrum Values

5 Scrum Values: Guide for App Owners with Real-life Examples

Hi there! Are you wondering what Scrum Values are? Why are they important? How do they work in practice? Or are they just a catchphrase?  I’m Beata, and I’ve been a Scrum Master at Droids On Roids for almost three years now. Let me share insights from our software house with you.  I’ll present how […]

Mobile Usability Testing and their business meaning

10 Benefits of Mobile Usability Testing | Guide for App Owners

In this article, you will learn about mobile app usability testing. We will explain why it is so important for the success of your application. We will guide you step by step through the entire process.  We will also: What is app usability testing? Usability testing in an application is nothing more than watching how […]

real benefits of implementing company apps for employees

Mobile App for Employees: 5 Reasons Why Your Company Needs One

Employee mobile apps are becoming increasingly popular in the workplace.  They provide a range of benefits for both employers and employees, including improved communication, increased productivity, better collaboration, enhanced employee engagement, improved customer service, and more. This article will discuss five reasons why your company needs an employee mobile app.  From streamlining processes to providing […]

Mobile app cost estimate

7 Steps to an Accurate Mobile App Development Cost Estimate

Learn the step-by-step process of app cost estimation and offer preparation at Droids On Roids.

Flutter SSL Certificate pinning

SSL Certificate Pinning in Flutter

HTTPS basics To understand certificate pinning you need to know first how HTTPS works in general. Look at the following diagram: Let’s take a look at the Certificate verification step. By default, it bases on the trust chain. What is that chain? Let’s take a look at the picture. The idea of the chain is […]

Outsource Your Mobile App Development to Poland

Top Software Development Companies from Poland in 2024 Grouped by Technology

Based on our eleven years of experience in the business, we list top mobile and web app development companies that deliver great digital products.

Benefits of outsourcing software development

Outsourcing App Development – Benefits & Risks for App Owners

Take a closer look at the trend for outsourcing software development to analyze its key benefits and risks together with tips on how to avoid them.

Google Safety section

What is Google Play’s new ‘Data safety’ and How it May Affect Your Mobile App?

(If you’re wondering why you need a privacy policy and how to write one, check out our latest article). Increasing information requirements for software providers is a part of the global data privacy trend that can be observed since GDPR (2018), followed by CCPA (2020) and the introduction of other cross-border laws. At the same […]

GDPR

10 Myths About GDPR in Mobile Apps

The privacy policy is mandatory in every app You may have heard that the privacy policy is a must-have and you cannot have an app without it. Well, it is not quite accurate. A privacy policy is not obligatory according to GDPR. On the other hand, you (or more precisely the data controller) have to […]

mobile app development cost in 2020 - how much does it cost to develop an app?

Mobile App Entwicklung Kosten: Wie viel kostet die Entwicklung einer mobilen App?

Discover how much it costs to build a mobile app in 2022 and how to reduce development costs with four proven practices.

Story points vs hours 1

Estimations in Story Points vs Hours – What to Choose for Software Development?

The development of software and mobile applications is classified as a complex domain in the Cynefin decision-making model. This means that we are in the domain of “unknown unknowns” and cause-effect relationships are only determinable for historical data. Furthermore, we are in an environment of constant changes. Everyday, we gain knowledge and understanding about the […]

what goals to set for digital products before you start working on them

Digital Product Goals and Metrics: How to Set Product Goals with Examples

Vision – How to inspire and align others towards your dream? To get to the truly powerful product goal, you need to start from the very top. Either you’re just starting up your business or have been active for years now. Maybe you are your own boss or you are an employee of a bigger […]

How to Write a Mobile App Privacy Policy

How to Write a Mobile App Privacy Policy

How to Write a Mobile App Privacy Policy As frequent users of internet-related media, especially mobile or web apps, we are all familiar with pop-up windows with privacy information; however, even though we are bombarded with privacy notices on a daily basis, there is still a lack of clarity on what exactly this privacy information […]

Scrum vs Kanban vs Scrumban – Comparison for App & Product Owners

Kanban in Software Development – Guide for App Owners

This is the second article from the series explaining the most popular Agile frameworks for Product Owners. Kanban is in third place in terms of the number of projects using it (according to stateofagile.com). In second place, there is Scrumban, which will be further explained in the third article from the series. But to understand Scrumban, you need to understand Kanban’s basic assumptions. Let’s start, then!

What is Scrumban? Scrumban definition

What is Scrumban? | Definition + 5 Common Scrumban Myths

Kanban and Scrum have both settled down well in software development, but what the heck is this Scrum-hybrid for?

leave management software

Efficient Leave Management Using Online Software

See how leave management software can change your organization and your employees’ performance

Graphics fushia

Google is officially releasing Fuchsia – OS to rule them all

On May 25th Google released the Fuchsia OS for the Google Home Hub aka first-generation Nest Hub. From the user’s perspective there are no expected changes. However, it is a huge milestone achieved. Fuchsia is the new OS made from scratch, completely different from the previous versions. Surprisingly the release was very quiet without any […]

Graphics survey

Flutter users satisfaction survey Q2 2021 results – 55% are very satisfied

On May 13th Google published the survey results collected over 8,000 responses. The vast majority (92%) is satisfied with Flutter and Dart. The latter mostly due to null safety. Users appreciated a single codebase for all the supported platforms and out of the box widgets as the factors in the decision to adopt the Flutter.

Frequently Asked Questions

Scrum is an approach for developing products in complex environments. Scrum helps development teams to respond quickly to changing requirements, incorporate feedback, and deliver value to the users every week or two.

The Scrum Values are crucial elements of the Scrum framework that help to build a real effective team. These 5 values guide the behavior and mindset of the individuals within the team to create an environment of trust. The Scrum Values are commitment, courage, focus, openness, and respect.

This may be different for each team. The best teams make sure that it is each of the five values. When creating a new team, I would start with Focus and Commitment, and I would build Courage over time.

Creating mobile applications is creative mental work. Developers need the right environment to develop a good-quality, useful product. Scrum Values are essential to creating such an environment. When the 5 Scrum Values are embodied in the team, they create an environment of trust.

The best way is to lead by example. Talk to your team about why it’s important and how they understand it.

  • Courage – helps to deal with hard tasks and talk about uncomfortable things
  • Focus – helps fight distractions
  • Commitment – helps deliver goals
  • Respect – helps build good relationships in the team
  • Openness – helps to improve

The three Pillars of Scrum are transparency, inspection, and adaptation. 

  1. Transparency: It promotes clear communication and understanding of the project’s goals and progress among all team members and stakeholders.
  2. Inspection: It involves regular, non-disruptive reviews of the development process and the product to detect any undesired deviations.
  3. Adaptation: If any significant deviations are found during the inspection, prompt adjustments are made to the process or product to prevent further discrepancies.

The Scrum Pillars focus on the process and the Values focus on the people.

In other words, while the Scrum Pillars provide the foundation and structure for implementing Scrum, the Scrum Values guide the behavior and mindset of the individuals within the team.

Scrum Principles are less formally defined than the 3 Pillars of Scrum or Scrum Values. They can be thought of as key behaviors and attitudes necessary to implement the Scrum framework successfully. These may include:

  • self-organization
  • collaboration
  • prioritization for maximum value
  • iterative development
  • delivering high-quality products

They play different roles and serve distinct purposes.

Scrum Values – being a crucial element of Scrum Framework – guide the behavior and mindset of the individuals within the team to create an environment of trust.

Scrum Principles are not a formal part of the Scrum framework. They are an additional interpretation created by an accreditation body called Scrum Study.

In essence, Scrum Values are the attitudes or behaviors expected of team members, while Scrum Principles are not-official guidelines that drive the implementation of the Scrum framework.

Referring to Scrum as a “Scrum methodology” is a common misnomer and is somewhat imprecise because it suggests a prescriptive set of detailed instructions for carrying out a project.

In reality, Scrum is more appropriately defined as a “Scrum framework” outlined in the Scrum Guide. This framework is designed to be flexible and adaptable, offering guiding principles rather than a strict methodology.

This Scrum framework encompasses elements like Sprint goals and requires that Scrum team members respect each other and the process, but it doesn’t prescribe exactly how tasks should be accomplished. Instead, it leaves room for teams to adapt and innovate according to their unique circumstances. This distinction is important because it emphasizes the collaborative, adaptable, and iterative nature of Scrum, which separates it from more rigid, traditional project management methodologies.