Since a web system (or site) is always part of a larger system, the work begins by establishing requirements for every system element. This view is essential when softwares must interface with other elements such as a hardware, people and databases.
Agence Development conducts a detailed survey of the functions and business rules and documents a specification of the Web system
The purpose of the specification is to show an overall and general idea of the project being developed. It is made to understand the needs, the coverage and to determine the scope of the project.
In this phase, we generate documents with precision and caution, because the solution is based on this specification. If needed, we developed a working prototype of the system to be validated with the customer.
The requirements gathering process is intensified and focused specifically on the software. The Agence software Engineer (“Analyst”) must understand the domain (scope) of the information. The requirements are documented and reviewed with the client.
Analysis and Design
We plan an innovative solution using technologies and tools to meet customer needs.
The design of the web system is actually a multi-step process that focuses on four distinct attributes: Data Structure, Software Architecture, Procedural Details and Characterization Interface. As the requirements, the design is documented and becomes part of the web system configuration.
Agence Development projects a solution using technologies, software and tools that meet customer requirements.
Currently, we work with the following languages and technologies: Java J2EE Web, .Net, ASP, PHP (Various frameworks), Ruby on Rails and Django Python. Also mobile technologies iOS, Android and Windows Phone (.Net) technologies.