Is it better to develop using waterfall or scrum?
Posted: Tue Feb 18, 2025 3:41 am
If you follow the events in the Chamber of Deputies, you know what we're talking about. On May 25th, the Senate will debate a gambling bill that will lead to censorship and higher internet prices. The bill will allow officials to "ban" websites with illegal gambling.
Why won't the law change anything?
Above all, we believe that the law will not change anything at all. It will not prevent gambling and will only burden internet providers in the Czech Republic. You can already find instructions on the internet on how to connect to banned URLs .
Just 2:45 is enough to connect to the internet without censorship. How much time will it take senators to reject the bill?
Not to mention that foreign websites will not be blocked. If someone cash app database really wants to bet online, they can connect to Slovak or other foreign websites .
That is why we have joined the initiative of other IT companies " The censor is coming" . you can read the full text of the law , press releases from the domain company NIC.CZ.
We believe that the road to hell is paved with good intentions. Don't let anyone censor the internet!Agile vs. non-agile approach
There are basically two ways to approach web and mobile application development:
1. Agile development
This approach is based on iteration . This means that developers constantly return to the same problems, constantly test and fix them. This meta can reflect change requests during development. The term has been used since 2001, when the Agile Programming Manifesto was created .
There are many variations of this method. In practice, the scrum method is most commonly used .
2. Non-agile development
Non-agile development, on the other hand, is gradual. It progresses in sequences . First, the first step is completed, then the next ones follow. It is not as flexible to reflect changes. This procedure is significantly older.
The name waterfall model is also very often used for a non-agile approach to development .
Scrum method: advantages and disadvantages
A key principle of agile development is that the requirements and requirements for the resulting application can constantly change. Developers constantly return to different parts of the development. All stakeholders participate in the development and a so-called scrum master ensures communication during the development.
Why won't the law change anything?
Above all, we believe that the law will not change anything at all. It will not prevent gambling and will only burden internet providers in the Czech Republic. You can already find instructions on the internet on how to connect to banned URLs .
Just 2:45 is enough to connect to the internet without censorship. How much time will it take senators to reject the bill?
Not to mention that foreign websites will not be blocked. If someone cash app database really wants to bet online, they can connect to Slovak or other foreign websites .
That is why we have joined the initiative of other IT companies " The censor is coming" . you can read the full text of the law , press releases from the domain company NIC.CZ.
We believe that the road to hell is paved with good intentions. Don't let anyone censor the internet!Agile vs. non-agile approach
There are basically two ways to approach web and mobile application development:
1. Agile development
This approach is based on iteration . This means that developers constantly return to the same problems, constantly test and fix them. This meta can reflect change requests during development. The term has been used since 2001, when the Agile Programming Manifesto was created .
There are many variations of this method. In practice, the scrum method is most commonly used .
2. Non-agile development
Non-agile development, on the other hand, is gradual. It progresses in sequences . First, the first step is completed, then the next ones follow. It is not as flexible to reflect changes. This procedure is significantly older.
The name waterfall model is also very often used for a non-agile approach to development .
Scrum method: advantages and disadvantages
A key principle of agile development is that the requirements and requirements for the resulting application can constantly change. Developers constantly return to different parts of the development. All stakeholders participate in the development and a so-called scrum master ensures communication during the development.