DEV Community

Discussion on: The Loose Definition Of A "Sprint" For Newbies

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

Agile is a prescribed way of working which has become widely popular, it was invented some time ago for the sake of bringing business (everyone involved) together, testers, business analysts, developers, and the commissioner of the work (product owner) into a repetitive cycle of communication and building small pieces of work in small deadlines. Agile comes in many flavours, scrum, kanban to name a few. Every company either takes bits that work or misinterpreted agile so you end up with kind of Agile workplaces.

There are people in the world who actively dislike Agile and you can watch some YouTube videos on that.

It's a way of working, and something you should be expected to learn when joining a development shop or company. I'd be very worried for the company otherwise.

Collapse
 
angelarae63 profile image
Angela Whisnant • Edited

Thanks so much for explaining that! So a sprint is a framework that involves everyone in the building process. This has been very helpful. Now I have an idea of what to expect working as a developer.

Thread Thread
 
adam_cyclones profile image
Adam Crockett 🌀

Your very welcome.

Thread Thread
 
flippedcoding profile image
Milecia

Thanks Adam! That was a great overview of agile.