What kind of software does TenMedia develop? We specialize in the development of custom software solutions. We do not focus on any specific industry. We offer full-service software development services, including analysis, design, development, quality assurance, support, and maintenance.
Which programming languages and technologies do you support? Over our more than 10 years of development experience, we have worked with a wide variety of programming languages and technologies, including PHP, Java, Python, Ruby, .NET, React, Angular, and more. The selection of the tech stack is always made individually and project-specific.
How long does it take to complete a software project? The duration of a software project depends on many factors, such as the scope of the project, project requirements, complexity of the technology, and availability of resources. Additionally, an extensive testing and implementation phase should be planned. A good benchmark is about 6 months for regular applications.
What does the collaboration look like? The planning and development process is fully transparent. We set up a joint Scrum board. In this board, the entire project is broken down into individual tasks. We plan the tasks in two-week iterations and present them using MS Teams or on-site. Each task status (Todo, In Progress, Done) can be viewed at any time. The source code is versioned via GIT and is also continuously accessible without encryption. The current state of the application can be accessed via a test server. Moreover, all project parties get to know each other personally since we work exclusively in-house.
How is software quality ensured? As an ISO-9001-certified company, we rely on predefined processes to ensure the stability and security of applications. The key to development success lies in team composition. We work exclusively in-house with a well-coordinated and experienced development team. Another building block is "Test-Driven Development," which means automated tests that thoroughly examine essential parts of the application at the push of a button. Additionally, we conduct intensive and regular manual user tests.