Enterprise Systems Development

We are a company with 8 years of experience in developing systems for exchange brokers, insurance companies, fleet managers, banks, E-commerce companies, telephony and several other segments.

Our professionals are able to develop the best solution for your business needs.

TO WHOM IT IS INTENDED

It addresses the specific needs of your business that are not normally met by commercially available products. Many companies try to develop their software in-house, which, in most cases, is not the best alternative. According to market statistics, in addition to requiring large investments in staff and infrastructure, the vast majority of these projects suffer significant cost, schedule and scope deviations. As a result, all the desired features are not always developed, generating user frustration and a great waste of time and resources.

ALTIO offers software development outsourcing services, supported by mature processes and architecture based on components with a high degree of reuse, ensuring better management, productivity and complete fulfillment of customer needs.

FUNCTIONALITIES

Initial technical consultancy focused on the client’s business:

The customer needs analysis process is already an opportunity for the customer to review processes and, in many cases, improve them with IT support.

 

Methodology:

ALTIO’s MDS is based on the RUP (Rational Unified Process) process, which is a set of collected software engineering best practices. RUP uses the Iterative process, which is the sequence of incremental steps, that is, the execution of a life cycle of a systems project results in an internally or externally released version of the system.

From a management point of view, the RUP software lifecycle is divided into 4 sequential phases, each completed by a major milestone, that is, each phase is basically a time interval between two major milestones. At each phase end, an assessment is performed to determine whether the phase objectives have been achieved. A satisfactory assessment allows the project to move on to the next phase.

 

  • 01 – Project Proposal

This phase involves understanding the problem and identifying your needs. Based on this information, the initial scope is defined and the functional size of the project is estimated, whose objective is to obtain approval from all Stakeholders on the continuity of the project.

  • 02 – Initiation

At this stage, the project is already approved. The objectives of initiation are: to define the scope and overview of the iteration or demand; carry out project planning; define the architecture that will be adopted based on the established guidelines. Stakeholders on project lifecycle objectives come to a consensus and the technical team is defined.

  • 03 – Preparation

This phase covers the detailing of the solution and the transformation of the product requirements into use cases that will support the architectural document update and the effort estimation, according to the contracted metric. Based on the new information obtained during the phase, it is possible for the systemic view to be refined, establishing a solid understanding of the most critical use cases that drive the architecture and planning decisions of the next interactions. All analysis documentation is generated at this stage.

  • Construction

This phase covers the development of the system based on the specified requirements and the defined architecture. It is essentially related to system design, programming, testing and approval. Parts of the system are developed in parallel and integrated during this phase. Several testing activities are also performed in order to validate the software product, testing the functionality of each module. In the end, you have a working product ready to be released to the customer.

  • Transition

This phase includes executing the deployment plan, finalizing and making operational support material available, training users, and delivering the product to end users.

In addition to the phases described above, the MDS is structured based on 4 (four) basic elements that represent “who” does, “what” does, “how” and “when”:

  • Roles (who) – A role defines the responsibilities of a practitioner or group of practitioners participating in project development. Responsibilities are usually associated with the artifacts that each role must produce and maintain throughout the activities it performs. In practice, the same role can be played by more than one person, just as the same person can assume several roles throughout the project.
  • Artifacts (what) – In a broad sense, the term artifact represents a tangible element of a project. They can take various forms such as: model, document, source code or executable. The MDS does not include all artifacts of a development project, but all required artifacts described in the MDS must be developed throughout the project. MDS provides templates (templates) for its artifacts, with the aim of guiding and facilitating their elaboration.
  • Activities (how) – An activity in the MDS represents a set of steps and tasks that a professional, who plays the role responsible for that activity, must perform in order to generate some result. Activities involve producing and modifying project artifacts.
  • Phases (when) – The MDS phases present the sequence and dependency between project activities over time. The activities in the flow are divided into phases of the project life cycle and the roles responsible for executing each one.

MDS is applied to all software engineering needs, such as: design (development and improvement) and maintenance (corrective, evolutionary and adaptive).

Software development, depending on the scope and scope, can be considered as a project. In this case, ALTIO uses the agile Scrum methodology for the management and planning of software projects.

In Scrum, projects are divided into cycles (typically monthly) called Sprints. The Sprint represents a Time Box within which a set of activities must be performed. Agile software development methodologies are iterative, that is, the work is divided into iterations, which are called Sprints in the case of Scrum.

The functionalities to be implemented in a project are kept in a list that is known as the Product Backlog. At the beginning of each Sprint, there is a Sprint Planning Meeting, that is, a planning meeting in which the Product Owner prioritizes the Product Backlog items and the team selects the activities that it will be able to implement during the Sprint that begins. . Tasks allocated in a Sprint are transferred from the Product Backlog to the Sprint Backlog.

Each day of a Sprint, the team has a short meeting (usually in the morning), called the Daily Scrum. The objective is to disseminate knowledge about what was done the previous day, identify impediments and prioritize the work of the day that begins.

At the end of a Sprint, the team presents the implemented features in a Sprint Review Meeting. Finally, a Sprint Retrospective is held and the team starts planning the next Sprint. Thus, the cycle starts again. See the illustration below:

BENEFITS

  • Quality assurance:

Highly qualified and experienced technical team, with more precise development deadlines, documentation of the entire system and training for users.

  • Best cost/benefit:

ALTIO’s Software Development Methodology (MDS) is a set of best practices for systems development. Its use allows the standardization of development methods, aligning work processes and their respective documentation. With this, an improvement in governance is obtained, which reflects in an increase in effectiveness, efficiency, effectiveness, productivity and less dependence on individuals.

  • Continuous update:

ALTIO constantly invests in the improvement of its professionals, always looking for the newest technology in the area of ​​​​software development and solutions for its customers.

DIFFERENTIALS

As one of its main differentials, ALTIO develops its teams with a focus on business analysis and specialized systems. The projects are initiated through the modeling of processes and through them the real business needs are identified and what are the requirements of the software that must be built in a consultative way and seeking the greatest added value for the solution that will be developed.

Maintenance and Support of Corporate Systems

The outsourcing of software management, support and maintenance provides the company with relevant operational improvements, which increase productivity and reduce costs.

TO WHOM IT IS INTENDED

It is mainly aimed at financial markets, insurance, retail, Telecom etc. Companies where IT systems are essential for the corporate world. Ensuring the availability and continuous evolution of systems is critical to ensuring business and operations continuity.

FUNCTIONALITIES

ALTIO has dedicated and shared services for the Management and Maintenance and support of corporate systems, with highly qualified developers and expertise in the most varied technologies and languages ​​on the market, in addition to mastering the best practices and experience in companies of different sizes, cultures, regions and segments.

System maintenance takes place after the system goes into production or even during its approval, when there is a change in scope. It can be a process that involves changes to correct errors, a business improvement, and/or a technical improvement to optimize a system. This maintenance includes a group of activities that are performed during the life cycle of the application. It can be classified as: corrective, evolutionary or adaptive.

  • Corrective maintenance

System changes (production version) to correct defects and/or deficiencies that were found during use by the end user. It does not involve changes to business functionality, but ensures that each existing functionality is performed as required. There are two categories for corrective maintenance that follow a different flow within the process. They are: maintenance within the warranty period and out of the warranty period.

  • Evolutionary Maintenance

The evolution (improvement) of systems aims to implement new features, adapt existing features or exclude features, seeking to improve their applicability and usability within the organization. Evolutionary maintenance typically has shorter inception and elaboration phases, as the definition and basic architecture of the product were determined by previous development cycles.

  • Adaptive Maintenance

Adaptation of the system to changes in the operating environment and/or infrastructure, comprising basic hardware and software, changes in version, language, DBMS and performance or security adjustments, which do not imply the insertion, alteration or exclusion of functionalities.

ALTIO applies the MDS (see details in the item “Development of Corporate Systems) for all software engineering needs, including maintenance (corrective, evolutionary and adaptive).

The ALTIO Applications service can be performed from our Software Factory or from the Dedicated Operations Center, according to the necessary maintenance and support of corporate systems, the demand and the volume of the client’s operations.

The maintenance of a system and/or software, depending on the scope and scope, can be considered as a project. In this case, ALTIO uses the agile Scrum methodology for the management and planning of software projects.

Details about the SCRUM methodology can be obtained in the Corporate Systems Development item

BENEFITS

  • Management team for the maintenance and support of productive corporate systems;
  • Managers focused on projects and strategy;
  • Higher level of predictability of the business application environment.

DIFFERENTIALS

With highly qualified professionals in management and maintenance and support of corporate systems and continuous evolution of solutions, ALTIO carries out follow-up, monitoring and implementation of improvements to existing systems, with application solutions for companies of all sizes and segments.

  • Attendance to the main technologies of the market: low or high platform systems, integration platforms and cloud computing;
  • Improved cost management;
  • Structuring of service demands for maintenance and support of corporate systems;
  • Management SLA evolution;
  • Productivity measurement.

Allocation of System Development Manpower

With a full bank of selected CVs and several professionals allocated in the market, ALTIO can provide you with the outsourcing of IT resources suited to your project, we make simple and/or shared management in order to extract the maximum performance from our resources.

TO WHOM IT IS INTENDED

For companies that need an IT professional to handle a one-off project, a permanent or long-term challenge. Our IT group is trained, certified, supervised, updated and ready for the most complex challenges in the market.

We use qualified professionals who meet the expectations of our customers, always counting on the full support of our internal team for recruitment, development and project management.

FUNCTIONALITIES

Labor Allocation consists of providing information technology professionals for systems development and maintenance projects. We work with programmers, analysts, architects, coordinators, among others.

Our services can be used by companies that do not have the know-how in the process of hiring technical labor or companies interested in managing the area from a strategic / tactical point of view.

BENEFITS

Quality Increase

Quality and scale gain, as the client will only be responsible for managing the project and will not need to be involved in the operation.

Cost and Time Reduction

In the allocation of professionals, your company reduces the cost of all the hiring, financial and human resources bureaucracy. By outsourcing IT professionals, our client reduces the risk of incorrect hiring, investing in a trained, certified and updated professional according to new market practices.

Greater Focus on the Business

By allocating a professional in your company, you transfer all responsibility for that professional to us. This allows our client to have more peace of mind and focus on the business, significantly increasing potential and profit.

DIFFERENTIALS

Recruitment and selection

We carry out psychological interviews and technical screenings, in which professionals are evaluated by our internal managers according to the profile of each vacancy and position. Our clients usually interview the chosen professionals before defining them.

Support and Guidance

In our IT Professional Allocation, also known as the Body Shop or IT Outsourcing, we offer technical support and follow-up for our employees, providing solutions for all challenges.

management

Even managed by our leaders or employees and employees of our customers, all activities of our allocation of professionals (Body Shop) are managed, recorded and updated through our online tool.

App Factory

We develop applications on Java, .Net and Apps platforms, as well as using established Open Source libraries. The goal is to deliver interactive, robust, scalable solutions that are always suited to business objectives.

TO WHOM IT IS INTENDED

It is aimed at the specific needs of their business, which are usually not met by products available on the market, many companies try to develop their software internally, which, in most cases, is not the best alternative. According to market statistics, in addition to requiring large investments in staff and infrastructure, the vast majority of these projects suffer significant cost, schedule and scope deviations. As a consequence, all the desired features are not always developed, generating user frustration and a great waste of time and resources.

ALTIO offers software development outsourcing services, supported by mature processes and architecture based on components with a high degree of reuse, ensuring better management, productivity and complete fulfillment of customer needs.

FUNCTIONALITIES

Initial technical consulting focused on the customer’s business: The customer needs analysis process is already an opportunity for the customer to review processes and, in many cases, change processes for the better with the help of IT.

ALTIO is able to work with the most diverse development languages ​​on the market, with emphasis on:

  • Microsoft .NET
  • PHP
  • JAVA
  • Xamarin
  • XCode
  • Android

And the main databases:

  • MSSQL Server
  • MySQL
  • Oracle
  • Postgree

BENEFITS

Quality Assurance: Highly qualified and experienced technical team, with more precise development deadlines, documentation of the entire system and training for users.

Better cost/benefit: Hiring a specialized company to develop software projects is more efficient and involves less risk than trying to develop a homemade solution.

Continuous update: ALTIO constantly invests in the improvement of its professionals, always looking for the newest technology in the area of ​​​​software development and solutions for its customers.

DIFFERENTIALS

As one of its main differentials, ALTIO develops its teams with a focus on business analysis and specialized systems. The projects are initiated through the modeling of processes and through them the real business needs are identified and what are the requirements of the software that must be built in a consultative way and seeking the greatest added value for the solution that will be developed.

Development Systems

We are a company with 8 years of experience in developing systems for exchange brokers, insurance companies, fleet managers, banks, E-commerce companies, telephony and several other segments.

Our professionals are able to develop the best solution for your business needs.

TO WHOM IT IS INTENDED

It addresses the specific needs of your business that are not normally met by commercially available products. Many companies try to develop their software in-house, which, in most cases, is not the best alternative. According to market statistics, in addition to requiring large investments in staff and infrastructure, the vast majority of these projects suffer significant cost, schedule and scope deviations. As a result, all the desired features are not always developed, generating user frustration and a great waste of time and resources.

ALTIO offers software development outsourcing services, supported by mature processes and architecture based on components with a high degree of reuse, ensuring better management, productivity and complete fulfillment of customer needs.

FUNCTIONALITIES

Initial technical consultancy focused on the client’s business:

The customer needs analysis process is already an opportunity for the customer to review processes and, in many cases, improve them with IT support.

Methodology:

ALTIO’s MDS is based on the RUP (Rational Unified Process) process, which is a set of collected software engineering best practices. RUP uses the Iterative process, which is the sequence of incremental steps, that is, the execution of a life cycle of a systems project results in an internally or externally released version of the system.

From a management point of view, the RUP software lifecycle is divided into 4 sequential phases, each completed by a major milestone, that is, each phase is basically a time interval between two major milestones. At each phase end, an assessment is performed to determine whether the phase objectives have been achieved. A satisfactory assessment allows the project to move on to the next phase.

  • 01 – Project Proposal

This phase involves understanding the problem and identifying your needs. Based on this information, the initial scope is defined and the functional size of the project is estimated, whose objective is to obtain approval from all Stakeholders on the continuity of the project.

  • 02 – Initiation

At this stage, the project is already approved. The objectives of initiation are: to define the scope and overview of the iteration or demand; carry out project planning; define the architecture that will be adopted based on the established guidelines. Stakeholders on project lifecycle objectives come to a consensus and the technical team is defined.

  • 03 – Preparation

This phase covers the detailing of the solution and the transformation of the product requirements into use cases that will support the architectural document update and the effort estimation, according to the contracted metric. Based on the new information obtained during the phase, it is possible for the systemic view to be refined, establishing a solid understanding of the most critical use cases that drive the architecture and planning decisions of the next interactions. All analysis documentation is generated at this stage.

  • Construction

This phase covers the development of the system based on the specified requirements and the defined architecture. It is essentially related to system design, programming, testing and approval. Parts of the system are developed in parallel and integrated during this phase. Several testing activities are also performed in order to validate the software product, testing the functionality of each module. In the end, you have a working product ready to be released to the customer.

  • Transition

This phase includes executing the deployment plan, finalizing and making operational support material available, training users, and delivering the product to end users.

In addition to the phases described above, the MDS is structured based on 4 (four) basic elements that represent “who” does, “what” does, “how” and “when”:

  • Roles (who) – A role defines the responsibilities of a practitioner or group of practitioners participating in project development. Responsibilities are usually associated with the artifacts that each role must produce and maintain throughout the activities it performs. In practice, the same role can be played by more than one person, just as the same person can assume several roles throughout the project.
  • Artifacts (what) – In a broad sense, the term artifact represents a tangible element of a project. They can take various forms such as: model, document, source code or executable. The MDS does not include all artifacts of a development project, but all required artifacts described in the MDS must be developed throughout the project. MDS provides templates (templates) for its artifacts, with the aim of guiding and facilitating their elaboration.
  • Activities (how) – An activity in the MDS represents a set of steps and tasks that a professional, who plays the role responsible for that activity, must perform in order to generate some result. Activities involve producing and modifying project artifacts.
  • Phases (when) – The MDS phases present the sequence and dependency between project activities over time. The activities in the flow are divided into phases of the project life cycle and the roles responsible for executing each one.

MDS is applied to all software engineering needs, such as: design (development and improvement) and maintenance (corrective, evolutionary and adaptive).

Software development, depending on the scope and scope, can be considered as a project. In this case, ALTIO uses the agile Scrum methodology for the management and planning of software projects.

In Scrum, projects are divided into cycles (typically monthly) called Sprints. The Sprint represents a Time Box within which a set of activities must be performed. Agile software development methodologies are iterative, that is, the work is divided into iterations, which are called Sprints in the case of Scrum.

The functionalities to be implemented in a project are kept in a list that is known as the Product Backlog. At the beginning of each Sprint, there is a Sprint Planning Meeting, that is, a planning meeting in which the Product Owner prioritizes the Product Backlog items and the team selects the activities that it will be able to implement during the Sprint that begins. . Tasks allocated in a Sprint are transferred from the Product Backlog to the Sprint Backlog.

Each day of a Sprint, the team has a short meeting (usually in the morning), called the Daily Scrum. The objective is to disseminate knowledge about what was done the previous day, identify impediments and prioritize the work of the day that begins.

At the end of a Sprint, the team presents the implemented features in a Sprint Review Meeting. Finally, a Sprint Retrospective is held and the team starts planning the next Sprint. Thus, the cycle starts again. See the illustration below:

BENEFITS

  • Quality assurance:

Highly qualified and experienced technical team, with more precise development deadlines, documentation of the entire system and training for users.

  • Best cost/benefit:

ALTIO’s Software Development Methodology (MDS) is a set of best practices for systems development. Its use allows the standardization of development methods, aligning work processes and their respective documentation. With this, an improvement in governance is obtained, which reflects in an increase in effectiveness, efficiency, effectiveness, productivity and less dependence on individuals.

  • Continuous update:

ALTIO constantly invests in the improvement of its professionals, always looking for the newest technology in the area of ​​​​software development and solutions for its customers.

DIFFERENTIALS

As one of its main differentials, ALTIO develops its teams with a focus on business analysis and specialized systems. The projects are initiated through the modeling of processes and through them the real business needs are identified and what are the requirements of the software that must be built in a consultative way and seeking the greatest added value for the solution that will be developed.

Maintenance and Support of Corporate Systems

The outsourcing of software management, support and maintenance provides the company with relevant operational improvements, which increase productivity and reduce costs.

TO WHOM IT IS INTENDED

It is mainly aimed at financial markets, insurance, retail, Telecom etc. Companies where IT systems are essential for the corporate world. Ensuring the availability and continuous evolution of systems is critical to ensuring business and operations continuity.

FUNCTIONALITIES

ALTIO has dedicated and shared services for the Management and Maintenance and support of corporate systems, with highly qualified developers and expertise in the most varied technologies and languages ​​on the market, in addition to mastering the best practices and experience in companies of different sizes, cultures, regions and segments.

System maintenance takes place after the system goes into production or even during its approval, when there is a change in scope. It can be a process that involves changes to correct errors, a business improvement, and/or a technical improvement to optimize a system. This maintenance includes a group of activities that are performed during the life cycle of the application. It can be classified as: corrective, evolutionary or adaptive.

  • Corrective maintenance

System changes (production version) to correct defects and/or deficiencies that were found during use by the end user. It does not involve changes to business functionality, but ensures that each existing functionality is performed as required. There are two categories for corrective maintenance that follow a different flow within the process. They are: maintenance within the warranty period and out of the warranty period.

  • Evolutionary Maintenance

The evolution (improvement) of systems aims to implement new features, adapt existing features or exclude features, seeking to improve their applicability and usability within the organization. Evolutionary maintenance typically has shorter inception and elaboration phases, as the definition and basic architecture of the product were determined by previous development cycles.

  • Adaptive Maintenance

Adaptation of the system to changes in the operating environment and/or infrastructure, comprising basic hardware and software, changes in version, language, DBMS and performance or security adjustments, which do not imply the insertion, alteration or exclusion of functionalities.

ALTIO applies the MDS (see details in the item “Development of Corporate Systems) for all software engineering needs, including maintenance (corrective, evolutionary and adaptive).

The ALTIO Applications service can be performed from our Software Factory or from the Dedicated Operations Center, according to the necessary maintenance and support of corporate systems, the demand and the volume of the client’s operations.

The maintenance of a system and/or software, depending on the scope and scope, can be considered as a project. In this case, ALTIO uses the agile Scrum methodology for the management and planning of software projects.

Details about the SCRUM methodology can be obtained in the Corporate Systems Development item

BENEFITS

  • Management team for the maintenance and support of productive corporate systems;
  • Managers focused on projects and strategy;
  • Higher level of predictability of the business application environment.

DIFFERENTIALS

With highly qualified professionals in management and maintenance and support of corporate systems and continuous evolution of solutions, ALTIO carries out follow-up, monitoring and implementation of improvements to existing systems, with application solutions for companies of all sizes and segments.

  • Attendance to the main technologies of the market: low or high platform systems, integration platforms and cloud computing;
  • Improved cost management;
  • Structuring of service demands for maintenance and support of corporate systems;
  • Management SLA evolution;
  • Productivity measurement.

Allocation of System Development Manpower

With a full bank of selected CVs and several professionals allocated in the market, ALTIO can provide you with the outsourcing of IT resources suited to your project, we make simple and/or shared management in order to extract the maximum performance from our resources.

TO WHOM IT IS INTENDED

For companies that need an IT professional to handle a one-off project, a permanent or long-term challenge. Our IT group is trained, certified, supervised, updated and ready for the most complex challenges in the market.

We use qualified professionals who meet the expectations of our customers, always counting on the full support of our internal team for recruitment, development and project management.

FUNCTIONALITIES

Labor Allocation consists of providing information technology professionals for systems development and maintenance projects. We work with programmers, analysts, architects, coordinators, among others.

Our services can be used by companies that do not have the know-how in the process of hiring technical labor or companies interested in managing the area from a strategic / tactical point of view.

BENEFITS

Quality Increase

Quality and scale gain, as the client will only be responsible for managing the project and will not need to be involved in the operation.

Cost and Time Reduction

In the allocation of professionals, your company reduces the cost of all the hiring, financial and human resources bureaucracy. By outsourcing IT professionals, our client reduces the risk of incorrect hiring, investing in a trained, certified and updated professional according to new market practices.

Greater Focus on the Business

By allocating a professional in your company, you transfer all responsibility for that professional to us. This allows our client to have more peace of mind and focus on the business, significantly increasing potential and profit.

DIFFERENTIALS

Recruitment and selection

We carry out psychological interviews and technical screenings, in which professionals are evaluated by our internal managers according to the profile of each vacancy and position. Our clients usually interview the chosen professionals before defining them.

Support and Guidance

In our IT Professional Allocation, also known as the Body Shop or IT Outsourcing, we offer technical support and follow-up for our employees, providing solutions for all challenges.

management

Even managed by our leaders or collaborators and employees of our customers, all activities of our allocation of professionals (Body Shop) are managed, recorded and updated through our tool. online.

App Development

We develop applications on Java, .Net and Apps platforms, as well as using established Open Source libraries. The goal is to deliver interactive, robust, scalable solutions that are always suited to business objectives.

TO WHOM IT IS INTENDED

It is aimed at the specific needs of their business, which are usually not met by products available on the market, many companies try to develop their software internally, which, in most cases, is not the best alternative. According to market statistics, in addition to requiring large investments in staff and infrastructure, the vast majority of these projects suffer significant cost, schedule and scope deviations. As a consequence, all the desired features are not always developed, generating user frustration and a great waste of time and resources.

ALTIO offers software development outsourcing services, supported by mature processes and architecture based on components with a high degree of reuse, ensuring better management, productivity and complete fulfillment of customer needs.

FUNCTIONALITIES

Initial technical consulting focused on the customer’s business: The customer needs analysis process is already an opportunity for the customer to review processes and, in many cases, change processes for the better with the help of IT.

ALTIO is able to work with the most diverse development languages ​​on the market, with emphasis on:

  • Microsoft .NET
  • PHP
  • JAVA
  • Xamarin
  • XCode
  • Android

And the main databases:

  • MSSQL Server
  • MySQL
  • Oracle
  • Postgree

BENEFITS

Quality Assurance: Highly qualified and experienced technical team, with more precise development deadlines, documentation of the entire system and training for users.

Better cost/benefit: Hiring a specialized company to develop software projects is more efficient and involves less risk than trying to develop a homemade solution.

Continuous update: ALTIO constantly invests in the improvement of its professionals, always looking for the newest technology in the area of ​​​​software development and solutions for its customers.

DIFFERENTIALS

As one of its main differentials, ALTIO develops its teams with a focus on business analysis and specialized systems. The projects are initiated through the modeling of processes and through them the real business needs are identified and what are the requirements of the software that must be built in a consultative way and seeking the greatest added value for the solution that will be desenvolvida.