The Digital Software Services team at Hicron usually works using agile methods. Agility in creating even the most complex applications is critical: it helps to work faster and more efficiently, and the client can routinely monitor the progress of work. How do we use agile at Hicron and what software trends are prevalent on the markets?
Trends in IT – evolution or revolution?
Virtually every client places special emphasis on the security, performance and stability of the software we are supposed to design and implement. Clients also frequently refer to ergonomic solutions, transparent interfaces and compliance with UX trends – says Marcin Połulich, manager of Digital Software Services at Hicron.
Cloud technologies should also be mentioned here – there are few companies nowadays that want to be responsible for maintaining hardware and investing both in IT infrastructure and in competencies that are not very relevant to business. Cloud Computing is certainly a tendency that will persist and quickly develop.
Other important trends include AR (Augmented Reality), AI (Artificial Intelligence) or ML (Machine Learning), which, so far, have been developed primarily in the entertainment business but which seem very promising to the DSS team. We will be closely watching the AR revolution in order to implement this technology in our products. We believe that it has tremendous business potential that should be used – says Marcin Połulich.
The agile approach
Agile methods are particularly convenient when working with small and medium-sized companies, which need agile actions, which have the courage and are ready for new solutions and which want to establish partner relations with Hicron.
The DSS team at Hicron works with clients using the agile methods, including SCRUM and Kanban. This form of work contributes to close interaction with the clients, consultation of subsequent steps with them and full transparency of such steps. This is frequently shocking to our new clients – there are few organisations that are accustomed to this work philosophy – explains the manager of the DSS team.
The team usually delivers subsequent changes or functions within two weeks, presents them to the client, consults the next steps, and the client regularly receives an update of the user acceptance environment. Then, the client gets back to the DSS team with ideas and acceptances.
Software engineers of Hicron always work directly with the product, which enables them to meet the business needs of the clients. Quick project development and efficient change management help when suddenly everything “turns upside down” – at such times agile enables a fairly easy change of direction. Agile methods enable close cooperation of the DSS team with the client, which benefits both sides: software engineers have the sense of control over their work and find it easier to accept responsibility for its results, and clients that actively participate in the process are more likely to return to Hicron.
For the DSS team, caring for the client is very important: they begin working on the project with several developers, who create the backup for their own needs. Naturally, the team also includes the Project Manager, who is responsible for uninterrupted implementation. Then, we increase the team by including further programmers as well as testers. This way DSS creates “client-centric” teams managed by experienced PMs.
The Digital Software Services team grows very fast and always needs a new pair of hands. Interested? Look for job openings here.