New Sight has a four year experience in custom .NET development. Microsoft Tech Stack is one of our main competence. We use the latest .NET and C# methodologies and frameworks to deliver flexible and scalable .NET desktop and web-based solutions that will take your business to the next level. New Sight offer full service from Business Analysis, .Net development to deployment of product on your Microsoft Servers of Azure infrastructure.
Our development process is based on the agile methodology. We use Scrum as our agile way to manage and develop software projects. The role of Scrum Master and Design resources can be covered by the same person. Based on the product backlog and the user stories provided by client each Sprint will start with a sprint planning session. Stories from the product backlog are moved into the sprint backlog, and if agreed by team and the Product Owner, the sprint starts.
If necessary the Scrum team will discuss with the Product Owner for additional guidance. From a development perspective a user story from the sprint backlog is developed as a feature. When the feature meets the user acceptance criteria for that story, it can be committed to the development branch.
Testing and Delivering
As code is propagated through pre production environments it will undergo the following test phases or functional and non functional testing: Unit, Component, System, System Integration, Compatibility, Performance, Security and User Acceptance Testing. We intend to automate the tests wherever we can during the sprints. After all tests are completed and UAT session with the product owner we can recommend to proceed to production. Before deploying to production a Test Exit will be provided. This document must be signed by the product owner before deploying to production.