Since the start of Transceptor Technology, we have gained experience with the most popular development methods. Scrum is the most used method. What is Scrum and how does scrum relate to working agile?
In 2001 a group of software developers met in Utah, USA. They realized that work had to be done in a different, more efficient way. The ideas of this group of developers were recorded in the Agile Manifesto. In general terms, the manifesto says that there are better ways to develop software by demonstrating in practice that this works from the four main ideas:
- People and their mutual interaction above processes and tools.
- Working software above comprehensive documentation.
- Collaboration with the customer over contract negotiations.
- Responding to change over following a plan.
Of course the processes and tools are important and documentation should not be missing, as well as good contractual agreements and a clear picture that is being developed, but the focus on people and what results from good communication and interaction within teams and the focus on delivering usable working software that meets the needs of the customer in a changing environment brings a fresh perspective and effective working method.
Scrum is one of the ways in which we have a lot of experience. The scrum method increases the effectiveness of the team and ensures that a new piece of working software is delivered every two to four weeks. During these periods, the sprints, all the work is done that is spread over several phases with other methods. Short sprints give continuous grip, problems are tackled immediately and there is always room for improvement with advancing insight without having to leave the corner. Only what is needed is built. this drastically reduces the risks and guarantees an optimal result (ROI).
Roles within the scrum team
The Product Owner draws up the package of requirements and the tasks to be performed together with the client. Based on 'user stories', the priorities are determined, which functionalities are developed and when. This also results in an estimate of the required development time.
Our Scrum Master holds a standup, the daily scrum, at the start of every working day. Here the team members indicate what they have done, what they are going to do and what problems they may have encountered. A close team with open communication is motivated and effective. The scrum master ensures that continuity is in progress and that the right things are being implemented.
The Development Team can vary in size per sprint and distributes the tasks within the team so that everyone can make the best contribution to delivering working software at the end of the sprint based on their own talents, knowledge and experience.
We are happy to discuss with you how your projects can best be realized and which roles we can fulfill within the development processes.