This USA based client needed to find a way to connect big construction industry contractors with their subcontractors.
We created a complete technological solution involving product design, cloud architecture, backend development, mobile development, front-end development, and data security implementation. The product allows the users (contractors and subcontractors) to register, subscribe, create and edit profiles, find opportunities for mutual collaboration, track the progress of the work, and rate the collaborators’ activities.
First, we understand the client’s intentions. Then, we continue with the determination of the requirement with the client, where it is possible to potentiate, balance, redefine, and arrive at a viable and effective technological approach, using the following steps:
1. Definition of product preferences.
2. Summary of the high-level requirement of the product. 3. Placing the technical viabilities and external elements for the product to be used (technological allies, APIs, libraries, frameworks) and technologies to use.
4. Setting the third-party platforms to combine Deliverable: Product documentation at a high level. Collaborating team profile: IT Senior consultant, Innovation Consultant, and the architect. Create a detailed description of the functional and non-functional characteristics that the product contains, accompanying its acceptance criteria and technical specifications on acceptable technologies to develop the product. Deliverable: The record of functional, non-functional requirements, and user stories. Collaborating team profile: Engineer specialized in requirement analysis.
We designed the user experience and user interface for the mobile apps, web apps, and Administrative consoles adjusted with the client’s expectations, best practices, and preferences. We use the best design tools and combine the experience of the art director, UX designers, and UI designers.
Our Software development team created all cloud-based architectures following scalability, arts, and client requirements. We always follow these processes looking for the most reliable performance for web apps, mobile apps, PWAs, and administrative consoles. The technologies selected to work with are C#, Microsoft Azure, SQL Server, Microsoft Visual Studio Core, Vue.JS, and Xamarin Studio. We gave the product a great equilibrium between an excellent look and feel and fabulously functional and non-functional performance.”
The Scrum methodology is our favorite. A DevOps specialist manages the development internally, and a Product Owner is involved to guarantee constant communication and potentialize the product as much as possible. We work with Azure DevOps, to transparently track the progress to all stakeholders. We implement Manual and Automated QA and testing methods for functional and non-functional specifications. We work with Postman, Selenium, and Azure DevOps to report any issues, errors, or concerns.