English | Português

Search

Services

Products

Free Software

Documentation

Software Development

Our "Software Process" is based on a coherent set of practices that are used for the development and evolution of software systems. These practices enclose the activities of specification, design, implementation and tests, and are characterized by the interaction of tools, people and methods.

"Software engineering is the establishment and use of sound engineering principles in order to obtain, economically, software that is reliable and works efficiently on real machines" -- Fritz Bauer

Based on this definition, our work concentrates on the practical aspects of the production of a software system: creation, construction, analysis, development and maintenance. Making use of abstract and accurate models that allow us to specify, to project, to implement and to keep these systems evaluating and granting its qualities.

We have experience using the methodology of Extreme Programming (XP) and Rapid application development (RAD) and can apply them if appropriate.

We use free software tools and technology, therefore our commitment is to offer alternative solutions with great quality. We have great experience in development of solutions based on the operational systems Linux and Unix using graphical interface for users or twirling in second plain at servers.

A software project with Async includes:

  • Organization of the project:
    - Definition of teams and reponsibilities.
  • Planning of tasks:
    - Requirement analysis;
    - Specifications;
    - Design and architecture.
  • Building the project schedule.
  • Production of code.
  • Test, Documentation and Maintenance.

At Async, every project has a dedicated Web page where are all information can be viewed with restricted access. The use of the bug-tracking tool Bugzilla makes it possible for the customer to follow and participate from the initial execution of the project to the final delivery and posterior maintenance.

Please Contact us for an appraisal. Our development team is always ready for new challenges.