Selection Criteria for Software Development Tools for SMEs - SMEs and Cooperatives in Venezuela

Software engineering tools have regained interests in recent years due to different changes affecting software developing organizations. These organizations carry out activities that might be undertaken in a plan driven and agile manner with the support of such tools. A proper balance between both approaches and the effective tool adoption will help organizations to meet their objectives and evolve. Small and medium enterprises and Cooperatives (S&C) share common characteristics throughout Latin America. Small and medium enterprises (SMEs) lack of formality in their roles and relationships among interacting individuals, whereas Cooperatives are usually small companies with weaknesses as to management techniques and technological equipment. In fact, both have difficulties when finding the right personnel and tools that best suit their needs. Considering Venezuela as our study subject, we have herein proposed some criteria to assist S&C in the tools selection that support their development processes while fostering the balance required between agility and discipline. Such criteria were formulated based on the characterization of five factors aimed at determining this balance. These contributions will help subsequently identifying methodological and technical aspects to provide guidance to S&C in the improvement of their development processes.