Whether it's a software lab or an in-house department that creates its own applications, its reputation can be made or destroyed whenever a product is launched. Therefore, the concern with software quality becomes increasingly essential for any company that wants to stand out in the market.
This blog post will highlight a case from the field to shed some light on what changes are made to the work item form, also known as the 'Best-effort transformation'. We'll walkthrough a case from the field where the custom work item was very different after upgrade.
Given the dire need expressed by many of our enterprise customers for a complete ALM and DevOps support in to the Microsoft Power Platform I felt like writing this blog to give a very quick high-level overview of the tool and its capabilities.
Setting up automated testing can be complex, but I wanted to build out an automated testing system that would be simple to understand and implement, yet cover most of the basic needs of test automation.
How do I merge solutions in CRM? How do I perform feature-based deployment in Dynamics CRM? These are a few frequently asked questions when I am presenting DevOps for CRM talks or asked about my post on “Continuous Integration, Deployment and Test Automation for Dynamics CRM.
As your organization grows, you will start to have many repositories inside of your Azure DevOps projects. Most organizations allow developers to browse and contribute to any repository, and put policies on pull requests for specific branches to protect them.
When working with customers that are just starting their journey of converting to CI/CD pipelines within Azure DevOps, the initial focus is making sure their current manual build and release processes are automated. Can our pipeline do more? How do we build security steps into the process?
Sharing best practices across the enterprise becomes more important and reshaping organizational structure and transforming into modern Agile practices with a DevOps culture, while difficult, will lead to the faster delivery of stable high-quality applications with fewer bugs, less technical debt the ability to more rapidly deliver value.