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.
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.
Application Insights monitors the availability, performance, and usage of your web applications. It provides you with deep insights into your application's operations and diagnose errors without waiting for a user to report them. It gives you the ability to continuously improve performance and usability.
Agile’s approach to balancing capacity against demand starts from the principal of embracing change. Adaptability is Agile’s superpower. Waterfall projects will have a place for the foreseeable future. The most important thing that an organization can do is define when and how to apply each of the strategies.
In this post, I will cover a basic end to end-to-end example of taking a local Oracle database, setting up a project in a Git repository and using a Continuous Integration / Continuous Delivery (CI/CD) pipeline to take your database changes from code through to production.
CMMI may seem like overkill, but even on small projects, the knowledge captured by following the process shortens the cycle the longer you are away from the project. Not to mention if you’ve never worked on the project before.
As more companies are pursuing their DevOps journey and looking at the union of People, Process, and Products to enable continuous delivery of value to end users, it is important to realize that there is a reason People come first in that list.
The biggest challenge that we face as developers is understanding the problem that we're trying to solve, understanding the business logic that we're trying to implement inside of our code. In my opinion, this challenge has been one of the most significant issues we deal with as software designers and developers.