DEV Community

Cover image for do YOU sprint
Waylon Walker
Waylon Walker

Posted on

do YOU sprint

Whether you are on an agile team or not do you hold yourself to small frequent communication cycles, or do you work a problem until it is as complete as possible?

Top comments (4)

Collapse
 
sargalias profile image
Spyros Argalias

In a large company, I 'sprint'. I think it's to the benefit of everyone, particularly product managers.

In a small company, it depends. For example, in my current company the stakeholders don't closely track projects or have tight deadlines. They're not super interested in when a project will be done, and they trust us to do the work. In this case, Scrum won't benefit any product managers.

However, other than 'sprints' missing, communication is still there. The 'product manager' approves what I work on, and they get frequent updates. I still form stories for myself and treat the process like proper software development.

Collapse
 
waylonwalker profile image
Waylon Walker

Do you find it harder to keep on the right track in a smaller company? Not necessarily the originally planned track, but the right track. Do you ever get to the end of something and have a feeling that you didn't end up in the right place?

Collapse
 
sargalias profile image
Spyros Argalias

It can be harder. In the end, like you mentioned in your comment, I think it all comes down to communication. Agile helps as well in that you create complete features to get frequent feedback on. Your approach seems pretty spot on to me.

I feel like work is progressing in the right direction in my current company. Communication is good and frequent. If something doesn't seem right, it changes. We all understand that everyone has the best interest of the company in mind, so culture is quite good and unifying. With bad communication or bad politics... things would probably be a nightmare.

Collapse
 
waylonwalker profile image
Waylon Walker

Whether on an agile team or not I tend to send many updates through translators/management. This might be daily or a few times per week. I also make sure that we meet up every 1-2 weeks. I have had many projects early in my career that took the wrong direction for too long, several people were waiting on each other, or priority was not well communicated. Whether I am working in an agile team or not, I really try to work my main project with short feedback cycles.