Experience Report on the Development of a Network Management Application in a Small Mexican IT Firm

This paper presents an experience report on the development of a network management application in the context of a small IT Mexican firm (PyME). In this firm, whose main focus is not on software development, a development team was created specifically for the project. Although the environment of the project was not particularly ldquosoftware-engineering friendlyrdquo, the development team made an effort to introduce as many software engineering practices as possible with respect to the available and very limited resources to pursue quality. This report presents aspects related to the organization of the development team and a few experiences related to the development of the architecture of the system in this particular context. The experience gathered during the development of this project may be useful for development teams that have to work in similar environments. This report may also be useful for small IT owners who wish to venture into software development.