HIGH STANDARDS FOR CONTINUAL IMPROVEMENT OF OUR SOFTWARE DEVELOPMENT PROCESSES
At Viaro Networks, we are continually looking to improve the development processes we use with our customers.
For all of our customers, we are able to adapt to their software development processes and cultures,
but we also bring a set of knowledge and good practices we have acquired and learned over time, which all of our developers are trained to use:
1. Personal Software Process (PSP) and Team Software Process (TSP):
We follow this software development methodology (created by the Software Engineering Institute at Carnegie Mellon) to increase our software developers' productivity, and to clearly show our customers where the development time is invested and the increased accuracy that allows us to achieve our customers’ goals.
2. Quality Assurance:
All the software developers have been trained in quality assurance methods, including but not limited to test-driven development.
3. Project Management:
- Your team includes a Viaro Project Manager, who will supervise and actively participate in the project and interactions with you.
- Project management and collaboration tools: There is a set of tools to support all the interactions and collaborations.
4. Agile Development:
Alternatively, we work with and combine different agile software development methodologies, such as:
- SCRUM
- Extreme Programming
5. User Interface Design & Usability :
Our developers have been trained in the principles of User Interface Design (Personal – Goal-directed - Scenarios approach) and Web usability.
6. Certifications & resources:
- All our developers have approved Company Internal Certifications in .NET Microsoft, and equivalent levels.
- Resources such as diversity of .NET books and related technologies are available for all developers.
- Continuous training in new and in-depth technologies.
Communication:
- U.S. phone number
All our customers receive a direct U.S. phone number through which they can directly contact the developers, either at the job or by redirection to their personal mobile phone numbers at any non-working hour. - Time Zone
Our time zone is CST (U.S. Central), and we can adapt to your work time zone upon request. - Video conferencing and collaboration software for
Desktop sharing, audio and video conference calls, chat, and other services.
We also provide tools such as ticket tracking, project management, file sharing, and forums through our Intranet to our customers. In order to maintain good communication with our customers, we frequently have conference calls and video conferences, as we have the facilities to engage in all such types of communications.
- Travel to the United States. Onsite work is available for a given period of time, and is usually good for new projects. Guatemala has many direct flights to major hubs in the United States, and is only about a two- or three-hour flight to major southern U.S. cities; in fact, Los Angeles is only a four-hour direct flight. Travel expenses are covered by the customer.
- Connectivity. We are connected to the Internet through the largest provider in Guatemala, with a direct link to Miami/Sprint. We are approximately 100 milliseconds to most U.S. Web sites.



