Agile Cooperation between Business & IT: The Neglected Principle of the Agile Manifesto

Henk Kok Insights, Mobile Strategies, Software Factory, Technical Leave a Comment

Agile Cooperation is a critical aspect of the Agile software development process, emphasizing the importance of close collaboration and communication between different departments, such as business stakeholders, developers, and operations. This principle, often ignored in practice, aims to break down silos and facilitate effective teamwork to deliver value to the customer in a predictable and repeatable way. To start small with Agile Cooperation, technical and business teams should come together to define their shared vision and goals, and regular meetings can help build trust and facilitate teamwork.

The Importance of Communication and Collaboration for Successful Software Development

Henk Kok Insights, Mobile Strategies, Software Factory, Technical Leave a Comment

Breaking down organizational silos and promoting cross-team collaboration is essential for the success of any business. In this blog post, we explore key strategies for addressing silo mentality in leadership, centralizing cross-team collaboration, balancing extrinsic and intrinsic incentives, and aligning team goals with company goals. Discover practical tips for fostering a culture of communication, collaboration, and accountability, and learn how to ensure your teams are working together towards a common goal.

GPT AI aligned with human values and follow human intent

Building Responsible AI: Microsoft and OpenAI’s Approaches to Alignment

Henk Kok Insights, Mobile Strategies, Software Factory, Technical Leave a Comment

As artificial intelligence (AI) becomes more integrated into our daily lives, the need for responsible and trustworthy AI systems becomes increasingly important. In their quest to develop such systems, both Microsoft and OpenAI have outlined their approaches to responsible AI development. Microsoft recently shared its Responsible AI Standard, a framework to guide the development of AI systems, while OpenAI takes an empirical and iterative approach to aligning AI with human values. In this blog post, we will take a closer look at both companies’ approaches and how they can serve as valuable resources for software teams looking to implement responsible AI in their own work.

SonarQube: adding Pull Request Decoration directly to your project for cleaner and safer code

Pascal Herms Insights, Mobile Strategies, Projects, Training Leave a Comment

Sonarqube is an open-source platform which performs a continuous code analysis to help your team write cleaner and safer code. You can view this report of your code in your SonarQube account, where you can see possible bugs, security issues, code smells and other suggestions to avoid technical debt. However, it is also possible to add this report straight into …

What’s New in Xamarin Forms 5?

Sebastián Pérez Insights, Technical Leave a Comment

It was 2019 when the launch of .NET 5 was announced at the annual event for developers (Microsoft Build). At the same time, it was announced that all platforms would be integrated into one. This integration included Xamarin as part of the .NET platform, something expected since Microsoft had acquired the framework. This also implied the appearance of a new …

10 Things You Should Know About Xamarin

Sebastián Pérez Insights, Technical Leave a Comment

Xamarin is used to create amazing cross-platform mobile applications! Did you know that cross-platform means you can actually share classes across .NET platforms? Our colleague Seba takes center-stage to explain 10 different things you should know about Xamarin. He shares some core definitions for Xamarin, as well as how to use it in practice:  Here is a summary of the …

Onboarding Remote Colleagues – Learning From the Best

Sebastián Pérez HR, Insights, Projects Leave a Comment

Onboarding remotely: it is not always a choice anymore due to the current COVID-19 situation. But, especially in these times, onboarding cannot be forgotten or cut back on. In our previous posts, we highlighted the importance of team and personal guidance to make the onboarding process a success. However, the onboarding process also needs to provide insights on how practical …

Onboarding Remote Colleagues – Guiding the New Colleague

Maaike Dokter HR, Insights, Projects Leave a Comment

Congratulations, you have hired a new colleague! Chances are that their first day will be spend from their own home. For many companies, and new colleagues, this will be a completely new and challenging experience. In our previous blogpost, we discussed how difficult it can be to really get to know the team, but it needs to be a top priority …

Onboarding Remote Colleagues – Getting to Know the Team

Maaike Dokter HR, Insights, Projects Leave a Comment

Starting a new job, or hiring a new employee, is always exciting: both parties are motivated to make a great first impression and start the new collaboration. A first day on the job usually implies going to an office building and meeting your new team and colleagues. However, this phenomenon is slightly different in these times where COVID-19 has us …