ToscaLabs starts with a Dream
Trying to make this world a little better
About ToscaLabs
ToscaLabs is a project focused on developing software solutions that address challenges in social contexts.
Our competence lies in leveraging modern programming language and cutting-edge technologies to build versatile libraries and innovative tools.
Founded and managed by Michele Valsesia, ToscaLabs pays close attention to social issues where computer science can offer effective solutions, with the hope that our items can be of any help to others.
“There's some good in this world,
and it's worth
fighting for”
Our Method
1. Problem Analysis
A preliminary meeting to discuss your problem and evaluate whether it can be addressed through computer science.
As the conversation progresses, a more detailed description of the problem will emerge, as its ambiguities and difficulties are identified.
2. Solution Design
Based on the problem description, a potential solution will be proposed.
This is an iterative process that may require additional meetings to fully define the project and its future development.
However, be aware: this stage may also result in the absence of a solution.
3. Code Writing
Once the project outline is complete, it is time to write the software code, whether for a library or a tool.
As a general rule, maintainable and well-documented code is always preferred over disorganized and incomprehensible code.
4. Software Testing
The final stage involves executing all automated tests to verify the correctness of the developed software.
These tests will be designed based on the requirements gathered during the Solution Design stage and will also consider the potential use cases of the software.