In many software-related projects, with any project-management methodology, whether it's Waterfall or Agile, there is a development phase sooner or later. For architects, the development is an exciting moment; seeing the software emerging from architectural blueprints is similar to seeing a house being built. Selecting the right development tool and the right development process is essential for architects. Even if the architect does not have enough power to make the choice, they should have enough influence and respect to suggest the right approach.
One may say that the choice of development tools is limited for the solution based on the Microsoft platform, and the decision is obvious. This is true only at first glance. Yes, Visual Studio is the key development tool used for literally any development on the Microsoft platform. However, it comes in several different editions, from free Express editions to the heavily priced Ultimate edition. After the installation...