Home / Blog
Blog
Notes on outsourcing, teams and software delivery
Practical articles for engineering leaders: how team extension works, which contract model fits, and how to work well with an external team.
Start here
Most useful if you are considering team extension
All articles
From the archive
Modernising a .NET Framework application step by step, without a big-bang rewrite
Rewriting a business-critical .NET Framework system from scratch rarely ends well. How to move to modern .NET and Azure module by module, with the system in production the whole time.
Dynamics 365 clean-up: signs your environment needs it, and how to fix it without stopping the business
Years of unmanaged customisations make every Dynamics 365 release risky. The warning signs, and a step-by-step approach to a clean, managed solution structure.
How to onboard an external .NET engineer in two weeks: a checklist for engineering managers
Most delays in team extension are not about finding people. They happen in the first two weeks. A practical checklist to get an external engineer committing code in the first sprint.
Software Development Outsourcing – How to Protect Your Business, Idea and Rights?
When you decide to outsource software development, it’s a good idea to protect your business in case a software house doesn’t comply with the obligations or is unable to finish the project.
What are the types of IT outsourcing models and how to pick the best for your company
Outsourcing your IT needs can be a great way to save on costs and improve efficiency. It’s an easy decision to make, and it can help you improve your overall business efficiency. But how do you know which model is best for your business?
Time and Materials contracts for software development – pros and cons
Time & Materials pricing model gives you more control and much more flexibility over the project. Let’s dive into the world of time and materials contracts and its pros and cons for your development process.
Automated End-to-End Tests for Ionic App using Appium
Enter Appium, an open-source automation framework that has revolutionized the way mobile app testing is conducted. By leveraging the power of Appium’s capabilities, developers can now automate end-to-end tests for Ionic apps, enabling them to detect and address potential issues early on in the development cycle.
Appstronauts Announces Rami Wazni as New Managing Partner to Expand North American Presence
We’re happy to announce that we have a new managing partner on board – Rami Wazni. With over two decades of experience in the software development industry, Wazni will be responsible for overseeing Appstronauts’ North American division and helping to increase our presence in the region.
What Is Ionic And How Does It Work?
Creating native mobile apps for multiple platforms is an expensive process, which also requires a lot of time and competencies.
A Successful Software Development Project Transition Plan + Checklist
Follow this smooth project transition plan to make sure the new vendor has all the required information, and the outgoing team gave you all the knowledge, documents and rights.
Fixed-Price contract for software development – all you need to know
Two of the most popular contract types are fixed-price and time & materials. In today’s article we will discuss what the fixed-price contract is, what are the pros and cons of it and when to consider this approach.
What is Staff Augmentation? Pros and cons of Staff Augmentation services
Every successful project depends on having the right team in place. But what makes a great project team? And how can you ensure that you have the right people on board from the start?

Let’s talk
Have a question an article did not answer?
Book 30 minutes with me. Ask about team extension, contracts or how we work, and I’ll give you a straight answer.
or email radek@appstronauts.co














