About us

Who we are.

WHO WE ARE

WAHISHTA is an Iranian development corporation aiming for better healthcare all around the world. We seek ways towards amelioration of health by offering automation to healthcare practice, facilitating access to data (both as information registry and raw as well as processed data extraction), and interdisciplinary and transdisciplinary actions.

WHAT WE DO

Considering both medicine and software development, WAHISHTA tries to constantly keep the two grounds close and in touch with each other, aiming to make use of virtual machine automation to benefit medical research as well as developing new possibilities using the latest theoretical and technological advancements in software engineering. Creation of high-quality science in faster ways and as readier to be employed as possible -both in extending research and in practice- is the core of our goals

What we offer

Our developers work in association with our clinical medical experts to investigate entities in common and create ways as well as finding solutions for complex problems and the complexity itself. Keeping up a constant readiness towards frequent need for improvement and fast service delivery is our teams' core exercise

Rainbow glow 1

Approaching complexity


One method to tackle complexity, including Complex problems, is separating areas that are usually tangled in e a first sight at the issue. Developing Tools, Features and applications using a domain-centered approach is now well--known as Domain-driven design, which tries to tackle problems. by breaking them down into smaller " problem particles», Finding resolutions and then re-assembling the issue back together, Slowed.

Clear conversation


It is absolutely essential when addressing an issue, to have all sides converse well. Having a standard-shared language by which all parties involved in, say, a problem can convey intentions and exchange ideas helps obtain a shared understanding and view of the issue under investigation. Using behaviour-driven development (BDD), we intend to constantly explore for subtlety and misunderstanding to make sure neat conversation is held by means of a ubiquitous language and best results are continuously obtained by shortening the gap between issues and solution design.

V for Validata


As part of an agile development setting, we are continuously reviewing actions and outcomes in order to make sure we are delivering the purpose. i.e., Verification is intended to take place as simultaneously with validation as possible; an approach that, contrary to a traditional 'Waterfall' process, does not postpone acceptance testing and bug checks to the end of all efforts.

Free Delivery


Software delivery, as widely accepted, is generally applied to all the way from the end of a developer's work on a feature to the point where it is used in the product. Development with an agile manner ensures fast and iterative feedbacks with short intervals. Along with continuous daily integration across the team members and Devops, we aim to offer continuous delivery by employing short sprints, continuous integration, optimized teamwork and fast feedbacks to make rapid release and response possible.

Darwin got it right


Carefully taking steps with the Reactive Systems manifesto constantly in mind, we are aiming to move forward towards developing with an evolutionary manner. Just like what the peppered moths did in England during Industrial Revolution, we are actively trying to react -appropriately- to the environment (which, in the current case, is the needs and purposes of development) in order to get as close to meeting all the needs as possible. The approach also enables us to distribute both computing and/or system s whenever and wherever required. Because of their constant responsiveness, reactive systems are maintainable, or, in other words, they are here to stay.



Clear conversation

Free Delivery

Approaching complexity

V for Validata

Darwin got it right

Rainbow glow 2