Technology
Passion for exploring new technology and the freedom to pursue that passion is what keeps Salus Alpha - IT technically updated and growing. Our technology specialists are constantly upgrading their competence through rigorous training programs to solve complex business issues with speed and skill.

Driven by valuable expertise in existing and emerging technologies we have the potential to build teams in existing or new technology areas with relative ease.
  Agile Beginning
Salus Alpha - IT started experimenting with Agile methods. Today the new products & services required shorter time than traditional schedules would permit, IT solutions are becoming unmanageable in complexity, and cutting-edge technology wasn't making up the difference fast enough. Our people find a way to get new software to client as fast as possible, integrate complex sub-components into a simpler design, and leverage technology where necessary to become more efficient. We adapt Agile methods to meet our client's needs, not the other way around.

As shown here, Impact map binds the two worlds: they facilitate us in strategic planning and thinking to create a broader view focused on key business goals, at the same time they also facilitate us in learning through delivery and help us manage project road-maps.
  Testing
Our testing team has extensive experience in Agile practices, working with both Agile and non-Agile teams, We have a passionate testing team that implements the right testing processes and practices for the applications and products we deliver. We don’t treat testing as a mere checkpoint to be passed before taking the product live. Most of our projects follow an early feedback mechanism, where we conduct testing at various stages during the development cycle, whenever and wherever possible. This reduces the amount of time spent in testing the application before going live and helps to gather relevant feedback on what the application does and does not do. It also comes up with highly appreciated results including minimized defect leakage in production and considerable reduction in defect fixing cost. We often pair testers with developers, which obviously lead to an increased coding knowledge. On pairing with an analyst, this type of mutual knowledge sharing continues and builds really close-knit and highly performing teams. Working closely with customers helps the test team to ask right questions and come up with the right acceptance criteria and makes sure that our customers get full visibility of the product being developed.

We follow Test - Driven Development (TDD), in which software development process relies on the repetition of a very short development cycle: first our Testers pair with developer  to write a failing automated test case that defines a desired improvement or new function, afterwards developers produce code to pass that test and finally they re-factors the new code to acceptable standards.