The Essence of Mobile DevOps is To Destroy Silos

The Real Scope of Mobile DevOps
The Real Scope of Mobile DevOps

The Mobile DevOps is a practice of bringing the different disciplines involved in developing, testing, releasing and operating software into a functional inside organizations – or by a team that works closely together. By bringing together developers (Dev) and operations (Ops), the team is able to continuously deliver their product based on continuous feedback and iteration. And as always, there are different practices, habits and different flavors of adopted company cultures that set the behavior for an actual process and daily doing.

In this blog, we’ll take a look at the most common and widely accepted Mobile DevOps ‘process’ with its steps and what those mean. In addition, the focus is to provide insights on how enterprises can get rid of ‘siloes’ inside their organizations for dynamic development, testing, deployment and monitoring.

Read more

The Basics of Mobile Continuous Integration Workflow

The mobile workflow has been improving a lot. If there would be only two things to thank for this achievement, no doubt those would be the continuous integration adoption as a part of the mobile development workflow and use of agile and mobile devops types of cultures inside organizations. In these, the automation is the key for successful app development, testing, deployment and eventually monitoring of it running in the user context.

The mobile app quality has become crucial factor for success in mobile ecosystem. From indie developers to SMB-sized app/game studios and larger corporations pushing apps for users in various app subverticals (banks, retail, insurance, travel, and a dozen of others), they all understand what gaining a five star feedback for their app means.

We’ll take a look at how mobile continuous integration can contribute.

Read more

How DevOps Enable Simultaneous Device Use for App Testing

Simultaneous Test Runs with Agile and Mobile DevOps
Simultaneous Test Runs with Agile and Mobile DevOps

The Mobile DevOps practices and Continuous Integration/Delivery together enable Agile development. Basically all these together are fully complimentary. As we’ve been discussing Mobile DevOps is a methodology and a set of (good) practices where Continuous Integration/Delivery is more like an implementation of that. And for mobile app testing it has lot of great things to offer.

The most important things in mobile app testing are the efficient use of test automation (using real devices), the right test automation frameworks, and efficient bug catching/handling and notifying developers about those. When it comes to parallelism and concurrent, simultaneous test runs on real devices, that’s what test automation together with CI/CD system is all about.

Read more

7 Process Steps with Mobile DevOps Tools

Process Steps for Mobile DevOps
Process Steps for Mobile DevOps

Dear Testdroiders,

The DevOps approach has produced variety of principles that are constantly evolving and new tools will be adopted in growing numbers. Tools required to develop and test against production-like environment, deployment done with a repeatable and reliable process, and monitoring and constant validation of the process flow are those principles that vary depending on organization’s scope and level of Mobile DevOps adoption. As there are plenty of Mobile DevOps tools and all have different use case and sometimes can be overlapping each other in the overall Mobile DevOps process, we’ll take a look at different phases of the process and what tools are used in each one of them.

Read more

What It Takes to Deliver and Deploy Mobile Test Automation

Dear Testdroiders,

Developing, delivering and deploying mobile test automation is an ever-going hurdle. However, we’ve learnt a lot while building on-premise setups what must go in to the product that runs, manages and controls all of this. And as we are not only building one product, but instead three that can be deployed from the same code base, process and deployment are in essential role to inspect how to approach the delivery and deployment of entire mobile test automation, with software and hardware. In this blog, we’ll take a look what it takes to deliver and deploy mobile test automation – and specifically from the customer success management point of view.

Read more

What Makes Customer Success to Tick More than Traditional Support

Dear Testdroiders,

Although Customer Success Management is a relatively new term used within software business, its concept is rather simple. Comparing to traditional ‘support’ customer success management is way much more than that. Our core mission is to create more value for our customers and make our internal process yet better for the future engagements and be one part of building-machine for better customer experience. We code, we advise, we fire-fight, we make things flow smoother for all counterparts – and while doing it we gather data from every interaction to enable more proactive approach for the next confrontations.

Here is a bit more about our process and what is the secret sauce for our superior customer success.

Read more

How and Why We Moved to A Faster Release Schedule

Dear Testdroiders,

As we advocate an agile development and practices for any kind of mobile development, we would like to share with you some fundamentals and our thoughts on how we’ve built our products, what kind of processes we use internally to get things done efficiently and what has increased our capability to faster build and deploy new versions of Testdroid. This being a broad topic, let’s start first with a glance on how we changed our internal doing into yet more agile doing – enabling us to do faster releases. The part of that is agile process, agile regression testing and test-driven development approaches. Let’s deep dive into details!

Read more

NEW FREE EBOOK: The Fundamentals of Mobile Game Development and Testing

Building a mind-blowing mobile game for hundreds of millions of gamers isn’t trivial task to do. To help you to focus on the most essential things in mobile game development process, we’ve gathered some good practices, tips and tricks and more into one ebook. Please check it out.

Read more

CEO Blog Series #4: Productivity of QA in mobile app development

Quality assurance (QA) is a critical part of the process when creating and maintaining successful mobile apps for hundreds of millions of app consumers. One of the metrics in this app creation process is naturally QA’s productivity – the success to efficiently find and filter out the problems in apps before they land on hands of users. This type of productivity of quality assurance can be measured by various metrics, for example:

Read more

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close