Through software
development and research activities
agilengineering has acquired considerable competences in software
engineering. Our competences can be divided into three main areas:
project managing, tecniques and methodologies, tecnologies and products.
Techniques and methodologies:
- Techniques
of analisys, re-engineering and
process management.
- Techniques
of JAD requirements gathering, for
both use case and features.
- Objects
or components analisys and
designing according to the most accredited and innovative methodologies
as well as use of UML.
- Preventive
and corrective techniques for
removal of software bugs:
- Formal
specification languages such as OCL
and JML.
- Unit,
integration and system testing
techniques.
- Object
Oriented languages such as Java, C++,
Eiffel and C.
- Data
analysis and design techniques as per
relational model (ER), object and hierarchical model.
- Advanced
human interface designing techniques.
- Web
application, distributed object,
client/server, transactional architectures.
Info request:
info