Scrum itself is one of the most used managing mechanisms. Its usage was only about management of controlling projects but also about creating mini-managers for each part of a development team which brought a significant portion of responsibility for delivered product.
Scrum consists of a few individual components. Each has a sovereign position and can work completely on their own. Those components have strictly defined rules based on which they function.
The most important part is process of planning which needs to have strictly specified its rules. These include who is Scrum Master, Product Owner, who’s a part of the development team and also who can/not enter the planning process.
Next one is Sprint definition and its duration to which the planning process is bound. A crucial part of this is properly designed backlog (not prioritised by product owner) which implementation is planned. Such rules clearly define planning as a part of Scrum and not as a general approach to manage projects.
Whether we enrich the planning by grooming, retro meeting or demo meeting for clients is solely on the dev team decision or Product Owner. None of the meetings is compulsory. All depends on the size of projects, number of people involved or even the client’s size.
It’s important to mention that Scrum gives us a very effective way of control.
Since the planning is completely in hands of a dev team, there’s a space for their control of planned and estimated work. Neither Scrum Master nor PO should enter the process of estimations. Each developer makes their own estimates while controlling how the estimate is fulfilled during implementation. This is a strong tool in terms of self-control and responsibility for work done in a planned Sprint.
This makes a situation in which a dev team, with its cooperation, mutual help and level of selfreflection creates a moving mechanism which implies delivery of planned work and the project as such. Positions of Scrum master and PO are complementary roles that create an environment for correct and smooth developing process.
If the synergy works correctly, Scrum is a glue holding the whole process together.
Planning, as was previously mentioned, is the most crucial part of Scrum. This is what creates a concrete goal for each section of Scrum team. Once the goal is clearly specified, nothing blocks the product to be finished and deployed at agreed time without further adue.
The aim of this blog article was to answer how Scrum enters CI/CD process. We went through the most important bits of Scrum and its clear rules.
Scrum itself creates open and democratic environment for development and deployment of any product. It does not order or enforce anything. Scrum listens and that is its strongest feature in comparison with all other project management mechanisms.
Peter Zozulák / Project Manager & Certified Scrum Product Owner
We would like to introduce you to our new interview format, which will be gradually added to our blog. As the first in line, we interviewed our Croatian colleague Mario Plantosar, who is a react native developer. He told us what he does in his free time, how he hacked a computer at his elementary school, and when is the best time to visit Zagreb.
Welcome to this interview where we dive into the world of product owners in the software development industry with our colleague Karol. According to him, being a product owner is an exciting and dynamic role that includes a wide range of responsibilities. We will find out what he learned in the Romanian city Cluj and also, what vacation destination he recommends. So, let’s get into it and explore what it’s like to be a product owner in this rapidly changing and innovative field! :)
Data science has become a powerful field that combines statistical analysis, machine learning, and domain knowledge to extract valuable insights from complex datasets. By leveraging data collection, cleaning, exploration, modeling, and visualization techniques, businesses can uncover patterns and correlations that drive innovation and decision-making. Let’s explore the exciting world of data science and its transformative impact across various industries.
Some people bike or watch series in their free time. Our colleague Michal Géci, however, used that time to create his own arcade game called Ulrich. It’s about a vampire who one day receives a strange letter. After long nights of story development, drawing, programming, and composing music, he revealed more to us :)
Our client is one of the biggest suppliers of spare parts for transport vehicles and buses in Slovakia and the only producer of buses in our country. With more than 90k different kinds of commodities in its warehouses and growing operations every year, the point where all the stock movements in, between and out of the warehouses became particularly challenging was reached. It has had certain implications for controlling, reporting processes and in overall transparency of financial and data flows in company.