No video

Daily Scrum Meeting: A Status Meeting In Disguise?

  Рет қаралды 77,157

Thriving Technologist

Thriving Technologist

Күн бұрын

Пікірлер: 295
@HealthyDev
@HealthyDev 6 жыл бұрын
Are your daily scrum meetings really helping developers, or just another status meeting? Skip to points: 02:58 Provide A Tool For Realtime Status 03:35 Make Sure The Meeting Is Valuable 06:18 Keep Design Discussions Separate 07:19 Let Developers Use Their "PMOC" 08:28 Keep Ramblers From Wasting Time 10:16 Let Developers Volunteer Answers 11:58 Don't Drill Into Concerns Over Progress
@matthewsheeran
@matthewsheeran 3 жыл бұрын
Although Agile has merits in its own right it is largely a corporate tool now to put developers on the treadmill to work harder to produce more in less time for the same salary. You, as i have said before, have just got to understand Marx's surplus value theory of labour!
@LCTesla
@LCTesla 2 жыл бұрын
someone once described it as "interviewing to keep your job every morning"
@ForgottenKnight1
@ForgottenKnight1 6 ай бұрын
Lol, that's a very bleak view.
@ShaunMcCready
@ShaunMcCready 4 жыл бұрын
I’ve always felt that scrum was used by management to monitor progress and felt that I was under the gun each time my turn was up, If I repeated the same topics. It always had to look like I was moving forward and completing tasks or you were in trouble. It can even make you fish for the ideas and stretch the truth just to survive it. Horrible feeling.
@HealthyDev
@HealthyDev 4 жыл бұрын
Thanks for having the courage to share that. It's absolutely true. I hope management that are still learning to understand what agility is really about, will eventually realize how these twisting of practices are making it hard for people to have the honesty and safety to take the risks needed to be successful. I talked about that some in one of the other videos on the channel that might be relatable based on your feedback, "Is it Safe to Make Mistakes on your Software Project?": kzfaq.info/get/bejne/Y8qYf9h_yLO5eaM.html
@EverlastGX
@EverlastGX 3 жыл бұрын
I know the feel
@nonequivalence1864
@nonequivalence1864 2 жыл бұрын
I can relate to this word for word. Such a terrible feeling man.
@faridguzman91
@faridguzman91 2 жыл бұрын
omg i felt this so hard man... its so annoying and unnecessarily stressfull, id rather code as a hobby just because of this
@myentertainment55
@myentertainment55 2 жыл бұрын
Wow You put this feeling in words perfectly. I would probably screenshot it as a reminder to myself.
@brianmccormick8328
@brianmccormick8328 2 жыл бұрын
My daily scrum is exactly a daily status. It’s sickening. It’s a struggle to make enough progress day to day to sound like you’re making progress. I think of it as a prison count.
@jwenting
@jwenting 2 жыл бұрын
indeed. And the idea of having managers just call you into their office if they think you're "too slow" makes any one on one with your manager a communist style struggle session where you're being accused of laziness and incompetence and basically won't get out until you acknowledge that you are indeed lazy and incompetent. I've sadly seen that on all too many projects.
@teamspeak9374
@teamspeak9374 4 жыл бұрын
I'm actually finally in a company where people finally understand how to do scrum. We do the meeting first thing in the day, my team (4-5 people) go into the teams call everyone says if they are stuck on something and what they hope to have done by the end of the day and we go work. It usually takes around 10 minutes tops and the manager immediately cuts off anyone who starts rambling about too many details of what they did yesterday. I wish all companies worked like this, had many miserable experiences in the past unfortunately
@Yoonalayciangelo
@Yoonalayciangelo 4 жыл бұрын
This is most likely what we also do but meh .. 10mins is still a long time for me lol
@andrearmstrong3715
@andrearmstrong3715 4 жыл бұрын
@@Yoonalayciangelo I'm also not a big fan of meetings, but I believe that a well-conducted 10-minutes meeting is still important, as some people tend to not communicate when they are stuck, which ends up being much more costly in the long run. If these meetings are conducted well, you should only have to talk about 30s as a developer, at most.
@Yoonalayciangelo
@Yoonalayciangelo 4 жыл бұрын
@@andrearmstrong3715 i agree with you, but man i don't know why others cannot admit that they are having a hard time implementing something. If it's because of pride then that sucks.
@allancg1022
@allancg1022 2 жыл бұрын
If the point is just to answer those question why do we even need a meeting. Most of the time I feel like I could just send a message with the answer of those questions. The 3rd questions is pure bs, if anything reporting "blockers" only makes you feel and look bad, since 99% of the time nothing can be done to help and if nobody can do anything about the problem, why bring it up.
@teamspeak9374
@teamspeak9374 2 жыл бұрын
@@allancg1022 well the point is also to say good morning to everyone (in my case we all work remotely with almost no meetings so its often the only time of the day when I "see" my workmates) Also what I mean by blockers arent things like oh theres a bug I havent figured out, more like team wide issues like this might be a data concern, turns out this is harder so priorities might change for product team, etc. Definitely only things that actually other people should do something about, otherwise nobody cares what you are saying and I just say "working on it" Also I dont think being afraid of "looking bad" is a healthy mindset, if you are stuck on something you should ask for help rather than develop sub optimal solutions because you want to look smart, Just my opinion
@vyli1
@vyli1 4 жыл бұрын
I don't know, as a developer, I don't care about people telling me what they're working on. I don't need them to tell me, there's Jira for that (or other ticketing system). Or, if I need to know, I'll just ask that person. The only sort of valuable information would be if somebody is blocked and can I help that person? The correct thing to do here is to tell the whole team in a group chat directly in the moment the person got blocked immediately and not wait until the next day's meeting to tell that they're blocked. So even that is stupid. Standups are stupid, developers do not need standups. Management doesn't need standup either. Nobody needs it.
@vyli1
@vyli1 4 жыл бұрын
@Mesophyl why? I have perfect knowledge of what everyone in my team is doing. If they're blocked, I know that way sooner than earliest stand up meeting. I don't need those meetings to get this information, there are other channels for getting it.
@vyli1
@vyli1 4 жыл бұрын
@Mesophyl I don't understand, but OK 🙂
@sasukesarutobi3862
@sasukesarutobi3862 4 жыл бұрын
It depends on the group dynamic of the developers and how they communicate their current work. This might be the case for a team that regularly bounces ideas off one another, or where everyone uses the status tools actively, or if pair programming is a regular and shuffled thing. But there are teams where some or even many of the developers aren't keeping track of what everyone's doing for whatever reason, and especially if there's a lot of interdependency between the items different team members are working on, then scrums can be a useful tool for everyone keeping up to speed on what everyone's working on and how it affects one another.
@BittermanAndy
@BittermanAndy 4 жыл бұрын
You've never had a case in a standup where you've said "today I'll be working on the widget" and another developer has said "wait, I was about to work on the widget too" and you've said "oh right, let's get together after and make sure we're not treading on each other's toes"? If you've never had that, you've either got a quite extraordinarily efficient team and it's true that you don't need standups - you don't need anything - you have reached a level of development that mere mortals cannot hope to match; or your team is not using the standup for its intended purpose, and are probably tripping over each other in ways that could be avoided if they were.
@vyli1
@vyli1 4 жыл бұрын
@@BittermanAndy I wouldn't say never, but it is certainly rare. Most of the time I resolve these things in a group chat. Basically I prefer group chat to a stand up.
@Gabriel-um9hm
@Gabriel-um9hm 4 жыл бұрын
How does this video only have 21.6k views? This should be mandatory watching for any software manager. If each day begins with a long scrum meeting where developers have to defend what they are doing, argue about how a component should be implemented or simply wasting time listening to people talking about irrelevant stuff you can bet that it will have a significant impact on their productivity.
@JM-jc8ew
@JM-jc8ew 6 жыл бұрын
An addition to that, Having any managers (specially the pointy-haired one) in a daily standup, will make some members really verbose / More BullSh**. (SM's duty to handle this) This is to showcase their skills/items on how good they think they are and it slowly destroys the daily standup meeting.
@HealthyDev
@HealthyDev 6 жыл бұрын
Great addition. I’ve been guilty of this in the past myself. It’s hard not to feel pressure to “toot your own horn” with management present. I much prefer giving managers a landing page or view in a tool so they can stay out of these meetings. They are so valuable when focused on developers!!
@antoniocs8873
@antoniocs8873 4 жыл бұрын
01:39 - YES! Not only time wasted hearing about other peoples stuff that I don't care about, also time wasted for productivity. I won't start working seriously until after the scrum meeting. I can't concentrate when I know I'm going to have a forced break. I've been in companies where there were 15+ people in the meeting, all taking 3-4 (sometimes more) to talk about whatever they were doing. This is horrible.
@sdhetan3hetsa
@sdhetan3hetsa 4 жыл бұрын
". I can't concentrate when I know I'm going to have a forced break." true, why to dive deep into something if you know you will be interrupted and have to reset almost from the beginning.
@limouzine1529
@limouzine1529 4 жыл бұрын
Keeping team size small is one of the best strategies.
@buixote
@buixote 4 жыл бұрын
The Harvard BUsiness School seems to publish articles every 5 years or so about how much time is wasted in meetings. On solution to this problem is *stop going*. "Oh, hey, man, missed you at the Meeting." "Oh yea, sorry, I was busy doing work." ;-)
@1MinuteFlipDoc
@1MinuteFlipDoc 4 жыл бұрын
It's mainly been a status meeting in my experience.
@Meritumas
@Meritumas 4 жыл бұрын
1MinuteFlipDoc same for me
@mockdux
@mockdux 4 жыл бұрын
I have been told to "take it offline" which feels a lot like "stop talking" in a scrum. Sometimes it is exactly what I need to hear. Police this. A good developer forgives.
@99living
@99living 4 жыл бұрын
I am a product owner and this video helps me stay calm.
@schoolForAnts
@schoolForAnts 2 жыл бұрын
4 years later and this information is just as valuable today. So glad I've come across your channel. Luckily, my team does a really good job adhering to the stand up and not getting bogged down in additional discussions or status reports, even with 13 of us. We don't usually go over our 15min target, and if we do its usually one or two people hanging back at the end for additional discussions with the our manager.
@nonequivalence1864
@nonequivalence1864 2 жыл бұрын
Yo I don't know if you reply or read these comments but I just want to say thank you for touching on this topic. This video hits the nail on the head of how I've been feeling, literally word for word. Daily standup is for product managers to micromanage developers and the QA team. I hate how they just sit back and listen to updates. I bet PMs come into the meetings thinking: "Let's see what he/she is up to. Let's see if they're struggling. I enjoy watching these peasants struggle". I truly believe they're sadists and enjoy watching people go through tough times knowing they're getting paid almost as much as us engineers. The "Oh shoot, I'm next" and "What am I gonna say" parts are so relatable - I almost threw up. Thanks for your channel. I can't explain how grateful I am that I came across this channel and video.
@DayDreamingFullTime
@DayDreamingFullTime 4 жыл бұрын
10:56 is so true! My previous managers would have a set order for people to begin providing feedback. Usually the most senior would go first. This would add so much pressure to the rest of us in the room. As my turn would to speak would get closer I would become nervous and recite my feedback like some kind of speech. My current scrum master allows everyone to volunteer and speak up when ever we're comfortable too.
@HealthyDev
@HealthyDev 4 жыл бұрын
It always makes me happy to hear when someone has a bad experience with some agile or scrum practice but then gets an opportunity to do it right. Nice!
@someguy3176
@someguy3176 4 жыл бұрын
Developers should talk to each other throughout the day and make awesome things collaboratively. As soon as you give that process a name, the scrum masters reach out their wavy, soul-sucking tentacles and find a way to make it miserable.
@Meritumas
@Meritumas 4 жыл бұрын
Couldn’t agree more
@Meritumas
@Meritumas 4 жыл бұрын
Unless developers in a so-called team work solo on separate projects, manager is interrogating individuals and at the end of the scrum devs need to write explanations why some tasks will be moved to the next sprint... mind, no customers are involved in any planning, no planning whatsoever, no demos whatsoever.
@indrayudhroy9415
@indrayudhroy9415 3 жыл бұрын
@Johnny Five those are worded perfectly, and technically to boot! The way these people keep saying they were clueless about anything more complex than a Jira ticket -- is laughable.
@flowers7fun
@flowers7fun 2 жыл бұрын
Must have had some awful Scrum Master(s)
@someguy3176
@someguy3176 2 жыл бұрын
@@flowers7fun I wasn't aware there were other kinds.
@bushbuddyplatypus
@bushbuddyplatypus 5 жыл бұрын
Aren't those 3 questions for the benefit of management? What would be 3 questions relevant to the developers? 1. What am I building? 2. How am I building it? 3. What external dependencies are missing? This is a prompt for required discussion later.
@HealthyDev
@HealthyDev 5 жыл бұрын
Good insights. I think the original daily standup meeting questions were good for developers who didn’t always work with each other every day to sync up. Of course we know the management side of the industry shifted the intent and focus of them (unintentionally?) over time. I’m not sure if you watched my interview with Woody Zuill yet, or the second interview I did with Scott Nimrod right after. We get into some of the side effects of teams that do mob programming. There’s really no need any more for daily standup meetings on these teams. I realize this is only a very small percentage of the industry today, but it looks like a promising direction to explore. YMMV
@errrzarrr
@errrzarrr 3 жыл бұрын
questions relevant to developers are those that are precisely forbiden: documentation, design, interfaces, algorithms, debugging, testing, tools, etc.
@sexygeek8996
@sexygeek8996 2 жыл бұрын
The best thing about those useless daily meetings is that they are over by the time I arrive.
@ataru4
@ataru4 4 жыл бұрын
At one software house I worked at a few years ago we had 3 scrum meetings a day, and they went on too long as they often included video conferencing with devs abroad. They also had large screens next to each team with real time team and individual tracking shown. They were obsessed with this stuff.
@HealthyDev
@HealthyDev 4 жыл бұрын
Bummer :(. Yeah project managers can fall into the trap of thinking the work actually gets done in these meetings...
@munawarb
@munawarb 4 жыл бұрын
@Healthy Software Developer I love your channel. I'm so glad you're giving real tips instead of just the "software development sucks, I'm jaded, so I'm going to tell everyone I'm jaded and why I quit" approach.
@HealthyDev
@HealthyDev 4 жыл бұрын
Thanks, I never felt I had the option to quit since I was supporting a growing family and honestly still love it. Dealing with the expectations is the hard part, just trying to help people not lose hope. 👍
@someguy007
@someguy007 4 жыл бұрын
man your videos are sooooo underrated. I guess its coz you're speaking truths. Somehow people have fallen in love with Shiny glittery lies and sensational deceptions. While the truth tellers are in some hidden dark corner. Thanks for being truthful and real man, some of us still believe in truth and righteousness.
@HealthyDev
@HealthyDev 4 жыл бұрын
You have no idea how much that means to me. Thanks for the support! 👍
@tqian86
@tqian86 2 жыл бұрын
I completely agree. It's also content that stands the test of time. I'm watching this 2018 video in 2022 and every bit of it is more true today.
@SteinGauslaaStrindhaug
@SteinGauslaaStrindhaug 4 жыл бұрын
What did I do yesterday (or worse last Friday)? I have no idea until I get back to my computer and look at the git log and unsubmitted files. What am I going to do today? Probably continue whatever I was doing or pick a new task to do. Do I really care or pay attention when everyone else is telling what they did or are about to do? Not really. If it's anything important they probably contact me on text chat when the issue occurs, they don't wait until the formal standup anyway. Blockers? In my experience blockers are one of 3 things: 1. I haven't figured out a particular problem yet. So I just continue working on it, or ask someone in text chat if I think they could help. 2. I'm waiting for another developer to finish something, or even more often for the customer to decide what they want or confirm something. In either case, I will just work on something else in the meanwhile and message/email the developer or the project manager or the customer directly to remind them to contact me once the feature/decision is ready, if it takes a long time. So formalized physical standup meetings are pointless. Since text chat is better.
@SteinGauslaaStrindhaug
@SteinGauslaaStrindhaug 4 жыл бұрын
Also I have hypermobile joints, so standing up for long durations (as stand-up meetings always devolves into 30-40 minute time wasters all the time), really hurt my knees. So I always sit down, on the floor if they insist on having the stand-up away from the chairs. I also have auditory processing issues, so I have a hard time hearing what the others are saying, and I forget most info I get verbally right away. So if they need me to know something they better send it to me in writing anyway. So for me it's just a huge waste of productive time with no benefits whatsoever.
@SteinGauslaaStrindhaug
@SteinGauslaaStrindhaug 4 жыл бұрын
I find asynchronous like email, or optionally asynchronous media like text chat (you can chat to someone offline and they can respond later) is a good thing. That way I can report whatever I did and am going to do as soon as I start working and the other developers can report whenever they come in to work, and I can read that after lunch or before leaving without it interrupting my flow. I'm an early riser, at least compared to most developers, so I will start working about 8:30 or 9:00, while most others I've worked with starts showing up in between 10:00 and 12:00, and I eat lunch at 11:00. So when we had physical stand-ups, it usually was scheduled at a "compromise" time like 10:00 or 10:30 meaning, I got "nothing real done" before lunch (as less than 3 hours is too short to really get into flow. And also at least a couple of developers was always late. (And of course that also means those who are actually on time gets to hear the rant about being late at least twice a day, while those who are late may only get this lecture only once a day. That's just unfair).
@eligorniak9699
@eligorniak9699 4 жыл бұрын
Why did you stop doing videos??? Came back!
@HealthyDev
@HealthyDev 4 жыл бұрын
Had to take a hiatus to get my life back in order. I will be back this year! Thanks for the support.
@kevinlao3690
@kevinlao3690 4 жыл бұрын
@@HealthyDev Hope everything is all well on your end. Please do take care of yourself in these troubled times. I appreciate all those videos you have created thus far and am looking forward to your return if you choose to do so. Stay safe
@jasonphillips8933
@jasonphillips8933 4 жыл бұрын
@@HealthyDev Glad to hear you're coming back. Just discovered your channel and it's been great to show me I'm not alone in the stuff I've noticed as a novice dev. Best dev channel on here, hands down. Hope you're doing well
@centerfield6339
@centerfield6339 3 жыл бұрын
@@HealthyDev is 2021 the year you'll be back? Miss your insights. Hope life is better.
@bradwright5233
@bradwright5233 4 жыл бұрын
You can provide all the tools you like to provide realtime status. Management won't use it. They'll still call you or contact you for a status update.
@HealthyDev
@HealthyDev 4 жыл бұрын
You can do the equivalent of the “let me google that for you” website. You send them a link to the tool filtered to your status. If they don’t get that after a while you should probably take them out to coffee (pre-Covid) or a meal and help them understand how they’re contributing to work delays. If they still aren’t receptive, there’s only so much you can do for people who won’t help themselves! 🤷‍♂️
@nickfifield1
@nickfifield1 3 жыл бұрын
As an agile coach, i find your videos excellent.
@HealthyDev
@HealthyDev 3 жыл бұрын
I appreciate that! Thanks Nick.
@RyuSaikou
@RyuSaikou 6 жыл бұрын
Found you on reddit, just wanted to say thanks for this. It's really helping me make better talking points for how many different ways we have incorrectly implemented agile.
@HealthyDev
@HealthyDev 6 жыл бұрын
Happy to help. After working with so many broken teams as a consultant, I took my message to KZfaq to try and reach more people. If you have any other feedback or ideas for future videos, feel free to hit me up. I hope things get better for you!
@stesilaus1688
@stesilaus1688 2 жыл бұрын
"SCRUM" meetings: An opportunity for the managers' pets to strut about, boasting about the "progress" that they've made on the high-prestige projects to which they were given exclusive access. And an opportunity for other, "lesser" employees to hear about the very existence of those projects for the very first time. Sorry if that sounds facetious, but it was my genuine experience of "SCRUM".
@tr-vh3ec
@tr-vh3ec 4 жыл бұрын
Thanks so much for this, I think I'm guilty of being non-dev manager (I come from product ownership and only have very basic coding knowledge) that ppl are complaining about in the comments, so this is invaluable for me. I will incorporate this into the way we work.
@etienneb.6956
@etienneb.6956 4 жыл бұрын
Daily scrums are a big joke in all companies I worked at. Developers, QAs, Scrum Master, Analysts, Product Owner, managers.... all of them at the daily scrum and it takes between 20-30 minutes. Around 20 people in the daily scrum and everybody try to go so fast not waste time that in the end nobody is able to get any useful information out of It. Developers are forbidden to share any technical information because most people there are not technical.
@HealthyDev
@HealthyDev 4 жыл бұрын
That sucks, I’m sorry. Classic misuse of the daily scrum. I hope you can find a way to detach from it, or educate some of the leadership on the purpose being for developers in conversations one on one.
@happywanderer5632
@happywanderer5632 4 жыл бұрын
I'm and old fart and never took any stock in this new fangled SCRUM/AGILE stuff. Always seemed like a bad substitute for actually designing the software, like having a meeting with the concrete pourers and tile-setters to decide how high the ceilings would be. In my day, oh so many years ago! :) we designed the software first, before we hired the developers. Seemed to work for us.
@centerfield6339
@centerfield6339 3 жыл бұрын
People having thousands of years of familiarity with buildings certainly makes it easier for them to imagine and communicate what they want up front.
@bz7901
@bz7901 4 жыл бұрын
Status is the ONLY reason I've ever seen a daily scrum occur.
@HealthyDev
@HealthyDev 4 жыл бұрын
This is why I tell people scrum isn’t the problem it’s how widespread the abuse is. That’s sad :(
@bz7901
@bz7901 4 жыл бұрын
@@HealthyDev I known some people who, after having a bad productivity day, skip the the next mornings scrum out of embarrassment.
@JS-jh4cy
@JS-jh4cy 3 жыл бұрын
Notice how reliable and fast old software ran on your home PC versus today
@rogermouton2273
@rogermouton2273 2 жыл бұрын
All this is fantastic advice, based on what actually happens when teams attempt scrum. But a repeated problem I've come across is that organisations don't even understand what scrum is before they tell people to implement it. More specifically, I've repeatedly seen situations where teams of developers who are working on things that are completely independent of what other devs are doing have to attend a stand up. So, they end up giving status updates on stuff that doesn't even have any effect on what other people in the meeting are doing anyway. So, management fundamentally misunderstand the purpose of the stand up, which is to allow time for people working on related, complex pieces of work to communicate where they're at. I've also found that the 3 questions never get asked. One of the reasons is that, even though it seems like a great theory, it turns out that no one is really interested in what you did yesterday - I mean, what counts for communication purposes is what you're doing, not what you've done.
@manishm9478
@manishm9478 Жыл бұрын
Yes! The only times i have found standups really useful have been at hackathon or startup weekend type events, when we needed to come together as a team to check in how it was going and help each other out. In reality in most companies, teams are much less tightly coupled than that, or try to multitask a lot. So coordinating tightly is not needed.
@yiyoascen
@yiyoascen 2 жыл бұрын
I just quit a company in which the ceo/pm/po would do all of these wrong things, plus give out technical suggestions or toss more trainees at the problem
@errrzarrr
@errrzarrr 3 жыл бұрын
While I understand #3 on not talking about design details, I understand developers that do it and why they do it. Is because in a Agile framework there's never time for this because there's always another Agile meeting which is neither about design nor code. So developers are left with almost no time to discuss what they really need to discuss and team up.
@manishm9478
@manishm9478 Жыл бұрын
Haha yes. I just joined a team doing scrum and it's crazy how little time i have for writing code between stand ups, huddles, refinements, retros, increment breaks, chapter time and any other rituals i missed 😂
@emrik2s
@emrik2s 2 жыл бұрын
My teams find 'walk the board' a better way to re-plan their sprint day to day than to answer those 3 questions. Some of the problems you explain (and I agree with them) disappear when you stop using the 3 questions. Yet the team can collaborate and decide on who is doing what.
@devstories-iv1mw
@devstories-iv1mw Жыл бұрын
Daily scrum in the company where I work is a typical status meeting. The thing that bothers me the most is that I, as an engineer, have to justify myself every morning to some fool who has no idea about software development. Engineers are treated like little children who need to be kept under control because otherwise they would be lost. I think developers understand priorities very well and should not be treated in such a way.
@allessandro989
@allessandro989 4 жыл бұрын
Thank you so much for that video. I am currently not in a huge dev team where I have this issue, but I have been. So thanks for all that arguments I can use to push someones mind in the right direction in the future.
@HealthyDev
@HealthyDev 4 жыл бұрын
No problem, hope it helps down the road. 👍
@thecklaelongefobis4501
@thecklaelongefobis4501 Жыл бұрын
The best video I have ever washed about daily stand up
@sangeetamisra2816
@sangeetamisra2816 5 жыл бұрын
Please keep up the great work. If find your vlogs really helpful.
@HealthyDev
@HealthyDev 5 жыл бұрын
+Sangeeta Misra thanks for the support! Really glad to hear they’re helping you. 👍❤️🙏
@jasc4364
@jasc4364 2 жыл бұрын
I was part of a team using scrum for around a month. I found it very annoying and demotivating. It is obvious that scrum is here in the hope to push people’s performance. But actually it achieved the opposite for most of us, people start to lie, exaggerate or even coming late to try to avoid the meetings. In any case nobody started working before the early scrum meeting (probably trying to find something plausible to scrum). Frankly I am not interest to listen to 10 colleague’s report every day about projects I am not involved in. All in all we lost half an hour to an hour of productive work every day because of scrum On the other hand, the management was enthusiastic to say the least, so everybody agreed (in presence of the management) that scrum is a genius strike and the guy who introduced it got a promotion a week after the start of the whole shebang. I left the company 2 months later...
@tadeh1
@tadeh1 4 жыл бұрын
Man I wish I heard this a long time ago. A lot of communication gets taken for granted all around. It's the death knell of project teams.
@nathanfries797
@nathanfries797 4 жыл бұрын
We deleted the "what did you work on yesterday" and "what are you working on today" and skip straight to "does anything need code review", "does anything need testing" and "does anyone need help or are blocked by something". If anything needs discussion it waits for after stand up. We have a literal stuffed pineapple and we throw it anyone who goes off-topic and yell PINEAPPLE.
@HealthyDev
@HealthyDev 4 жыл бұрын
Ha!!! Nice ;)
@xybersurfer
@xybersurfer 4 жыл бұрын
that's pretty clever
@NETWizzJbirk
@NETWizzJbirk Жыл бұрын
I am a manager who only today started holding SCRUM meetings, and the catalyst is an employee who has not been working adequately when telecommuting. I really simply want people to work on something.
@HealthyDev
@HealthyDev Жыл бұрын
How are you hoping a scrum meeting will keep a single employee who’s unmotivated engaged?
@NETWizzJbirk
@NETWizzJbirk Жыл бұрын
@@HealthyDev I am out of ideas. It seems like a good step other than separation, which is the next step.
@Asimov16
@Asimov16 4 жыл бұрын
We used to have an hour long daily scrum LOL, and they wanted you to stand up. Waste of time too, as you more or less said the same thing everyday
@nightbeats5023
@nightbeats5023 4 жыл бұрын
That was the big problem for me. Like oh well I did the same shit i did yesterday and there is still a lot more shit to do. But I made progress....super annoying.
@DrunkenUFOPilot
@DrunkenUFOPilot 4 жыл бұрын
I worked at one company where not only were disparate teams all there, and it went well past an hour, but we all sat down around a table. And yet they called it "stand up"!
@markw.schumann297
@markw.schumann297 4 жыл бұрын
I'm often the oldest developer on the team, and I like to say "Long standup meetings are age discrimination!"
@miguelescalantemilke7204
@miguelescalantemilke7204 Жыл бұрын
I’m seriously thinking about saying “I have no idea what I’m doing today. Nobody cares for what I answer every morning about my TODO list so we better get this going ASAP and ask the next person”
@AhmedSaber
@AhmedSaber 4 жыл бұрын
Just great ! i'm always thinking this way but the scram stereotype for CEO's or the stakeholders is scram meetings = status meeting.
@Jaime-eg4eb
@Jaime-eg4eb 4 жыл бұрын
I don't have much data but I would imagine Scrum is universally despised by developers, much like a prisoner hates his shackles. It's unfortunate that's what it becomes most of the time, but what are you going to do. If most managers we're enlightened gurus things would be closer to the ideal of this video, but a lot of them are assholes... A tool that doesn't consider that a lot of people are assholes is a flawed one in my opinion. If someone is entitled to ask you what you are doing every five minutes, you are going to be miserable. Add in an egomaniac manager and see how your productivity and will to contribute decreases day after day.
@bradwright5233
@bradwright5233 4 жыл бұрын
@Johnny Five Pay should be higher.
@bradwright5233
@bradwright5233 4 жыл бұрын
@Johnny Five I agree. I was airing my view that startup pay should be higher in light of the workload and instability of startups.
@rmbl349
@rmbl349 4 жыл бұрын
Your videos are awesome. Would be nice if you start again with new content.
@HealthyDev
@HealthyDev 4 жыл бұрын
I will be back this year. Glad you’re enjoying them! 👍
@rmcgraw7943
@rmcgraw7943 4 жыл бұрын
Tacodeli! I used to eat at the one up by the Domain in Austin while I was integrating Worldpay and Vantiv.
@HealthyDev
@HealthyDev 4 жыл бұрын
Tacodeli is one of my all time favorite places in town since moving down here 13 years ago. The consultancy I used to work for took me there for lunch on my first day, and melted my face with the dona sauce. My wife makes it at home now. It’s not exactly the same, but pretty close when I can’t make it there or we don’t want to pay the high price they sell it for at Whole Foods. What are some of your favorite tacos?
@RU-qv3jl
@RU-qv3jl Жыл бұрын
To be honest I no longer try and use the daily scrum as a status meeting. I know that is where it came from. I just prefer to use it as a daily replanning for the team. I prefer to use the following format “Our goal is …, looking at our sprint board and burndown we seem to be ahead/behind/on-schedule. Does anyone want to comment on that? What shall we do next as a team to get to our goal and do we think we can make it by the end of the sprint or are there risks/blockers in our path?”. It’s long when I type it here. Once the team has gotten used to the format it has several benefits IMHO. No-one is singled out. Anyone can speak up. It’s goal oriented to get us to goal completion as a team. I’ve also found that it helps to foster team spirit and to get people to help each other.
@malcolmstonebridge7933
@malcolmstonebridge7933 2 ай бұрын
I think the three questions are gone in the latest version of Scrum - yet it seems to be hanging around a fair bit (appreciate the date of this video).
@hesleyt
@hesleyt Жыл бұрын
Some people leave all blockers to be sorted by the Scrum Master rather than solving it by themselves with a phone call or an email during their daily activities.
@Ondal1
@Ondal1 4 жыл бұрын
I have yet to experience scrum working. The idea was to help and encurage developers, but it just turns out as status meetings. Then again it's not created to be developer help, it's created as another management helper meeting, for when they can't follow what's going on.
@marcingordziejewski3295
@marcingordziejewski3295 4 жыл бұрын
One of the points that I heard was that daily meetings / standups are used to share knowledge within the team about what everyone else is doing so that in case of accident someone else can know the context. But there is no clear line between spreading the knowledge and just a daily, and because of that the meeting takes much more time than it should (sometimes even half an hour). And when you try to tell to just document better what they're doing, you will just get disregarded that its easier to explain verbally than in text. What do you think of that point?
@HealthyDev
@HealthyDev 4 жыл бұрын
It’s mostly a matter of whether the meeting is run by developers or management. If it’s run by management and you have to defend how it works, the best thing you can do is explain why it’s not helpful to do daily reporting (the focus of this video). If they still don’t care that’s a problem of trust that can’t be solved with an argument - only a better relationship where they trust you enough to override their initial instincts.
@logusgraphics
@logusgraphics 4 жыл бұрын
Your content is definitely very insightful. Thank you.
@HealthyDev
@HealthyDev 4 жыл бұрын
Thanks Alejandro! ☺️
@markw.schumann297
@markw.schumann297 4 жыл бұрын
I'm gonna go way out on a limb and suggest something: advising the PM on how to make the daily standup meeting more useful for developers, and getting away from the command-and-control orientation, typically fails because the PM is *actually totally okay* with command and control. Also, if the story card you're on has "blockers" external to the team, then that means the story card was not Ready To Go and should not have been included in this sprint. 👉🏻The sprint belongs to the team.👈🏻 If it doesn't belong to the team, it shouldn't be in the sprint.
@afhostie
@afhostie 4 жыл бұрын
Great thing about having these meetings virtually is the ability to mute everyone who isn't a developer
@markw.schumann297
@markw.schumann297 4 жыл бұрын
The expression in Scrum used to be "chickens and pigs." If you're having ham and eggs for breakfast, the chicken is involved but the pig is _committed._ In other words, only pigs (developers, testers, designers, the hands-on people) get to talk at the standup meeting because we're 100% committed to the project under discussion. Everyone else (the suits) has to listen-they're just "involved."
@hariseldon02
@hariseldon02 4 жыл бұрын
Watching this series, it's funny how many things we do opposite to this. I'm starting to believe we do "agile waterfall". We have increased the days on which we do status reports instead of dailies because tasks were constantly forgotten, or devs constantly assuring that the story will be finished till code freeze (when it is too late to redistribute the load or postpone it).
@chaos.corner
@chaos.corner 4 жыл бұрын
It seems like many people haven't actually looked at what a scrum is supposed to be and just try and use it to have "meetings" without being someone calling stuffy old meetings. I know this is essentially what scrums at my last company were.
@rhapps121
@rhapps121 4 жыл бұрын
From my perspective, scrum was a strange way to manage team. Every one or 2 days I will go and ask one by one whether they had blockers or not and thats it, no need to all of these details standups and meetings. Because i know what they are doing, i know their capabilities, i know when they are really blocked or not by looking at how long they do things and their capabilities. Sitting in a meeting telling each other what we do is a waste of time especially everyday, it is obvious each one of us only cares about our tasks and that is correct, we should focus solely on our own tasks and let me as lead/senior watch over which tasks might intersect each other and inform accordingly. Scrum seemed to force everyone to be active and to always out of their comfort zone by sprinting all the time. There is also this pressure of telling to all your peers that your status is not that much.
@HealthyDev
@HealthyDev 4 жыл бұрын
That’s a reasonable management strategy. And exactly the point, scrum was never intended to be a management technique it was supposed to be a way for developers to work with each other better.
@rhapps121
@rhapps121 4 жыл бұрын
@@HealthyDev I think the issue is more on the management level and above. like you know business and management quantifying tasks by using numbers, they wanna know the numbers if the numbers didn't change it means you have no progress, not growing i.e stagnant which is not always true. Many still believe that by throwing more developers in project, the timeline can be shortened and the task can be finished faster/earlier which is not always true as well. in my opinion, i think scrum started as informal way of doing things, and then comes in management to start formalize and quantify the process. It becomes hipster buzzword now, everyone standup everyday simply because that is part of scrum process "officially" and must be followed. remember when we are still in college or schools? teacher/lecturer give us group assignments? and you can see the pattern on each student group. 1. there are some group where everyone collectively do and finish with great result 2. there are some group where only one or two person in the group do the assignments 3. there are some group where nobody do the assignments. 4. there are some group where the tasks are not evenly distributed. I believe this is similar to work place. and depending on which group/team we are in, the management style must change as well. Not everyone as workaholic as management , not everyone as positive as management, and not everyone as motivated as management. Yet management believes otherwise, well because you are paid to work so you must have these infinite amount of energy right? of course not.
@HealthyDev
@HealthyDev 4 жыл бұрын
@@rhapps121 you raise some good points here. Unfortunately companies having the honesty to admit some of their employees aren't as engaged (and still do a good job) is a real problem with having transparency and realistic processes - totally.
@josevargas686
@josevargas686 2 жыл бұрын
"Yesterday I worked on my current task, today I will work on my current task, I have no blockers" ... for some reason my updates make scrum masters lose their head? What else do they want to know? I concluded that they are not satisfied until they can instill some amount of stress on the developers. It truly does not matter the quality or usefulness of the information that I hand them, they only stop insisting after I give some long explanation of some thing that they do not understand. They like to hold everyone else in the meeting captive while I try to answer their questions that show a lack of care and attention to what I am saying.
@Evergreenscoderzone
@Evergreenscoderzone 2 жыл бұрын
Hey! Thanks for the video. I agree with many things in that video, but at the same time I would also like to raise some real life examples which may contradict its statements: 1. The developers start thinking that this is the place where they have to talk. The only place. So they stop talking outside of this meeting, meaning that all blockers get discussed at the meeting only, but they could have been discussed before, which could have resulted in more efficient development. 2. In contrary, developers start discussing blockers outside of the standup, 1-1, picking "the most suitable helper / the best expert" out of all team members which could help unblocking them. They come up with some solution and go ahead with it, even if it's not 100% optimal. Then on daily standup they don't discuss it anymore, because it's not a blocker anymore. And only later, much later, some design flows caused by wrong "unblocking" may be unsurfaced, after something breaks in production. 3. Another real life example - when developers don't really listen to each other on standups, because they are not in context, or not interested. So it's just 1 minute per person, really quick call, but completely useless. Obviously there are many other examples of standups, some "good", some "bad", but I wanted to bring those three here to open the discussion on them. Cheers.
@HealthyDev
@HealthyDev 2 жыл бұрын
Agreed! That's a big reason why I don't like having the business in the daily stand-up. If only developers and the scrum master are there (as stated in the scrum guide) it's more obvious that devs should be talking to the PO separately.
@rubenlicio
@rubenlicio 3 жыл бұрын
I began to study SCRUM somewhere near 2007. In 2016 I got certified as SCRUM master. Today, when I listen to SCRUM I just ignore it. Nobody cares about what it means anymore, just a tool to do stupid things like the last one.
@lack76
@lack76 3 жыл бұрын
I Don't care what it is. If you have a daily meeting scheduled your wasting time, and your being micromanaged. 5-10 minutes yeah right.
@errrzarrr
@errrzarrr 3 жыл бұрын
You got the point. It doesn't matter if it lasts 10, 20 or 90 minutes. You ARE being micromanaged and monitored 1984-style. Period.
@maximo5737
@maximo5737 4 жыл бұрын
Value... All the sir .. thank for sharing
@kookoo111222
@kookoo111222 2 жыл бұрын
Thank you for a good video from the developers point of view! Also liked your About page on the channel.
@marna_li
@marna_li 2 жыл бұрын
As you say, having a person asking you about status is like a manager is holding them responsible for something. Then the developers are not honest - because they cannot give the manager a satisfying answer. Since Scrum is supposed to be a team meeting you should engage all members and let them speak freely as part of a team. That requires equality and trust between members. The management should not care about the team, unless it is about details about the requirements and priorities etc If you, like me, are coming from a traditional background with status or no status meeting, perhaps managers asking you directly, Scrum may be scary at first. Especially if you have impostor syndrome and some kind of stress or fear of someone holding you responsible. This is what I experienced as a consultant.
@Telorath
@Telorath 2 жыл бұрын
So I'm on a large contract that covers multiple projects, and I happen to be on two of them. One of our daily calls lasts usually five minutes. We do have a non-developer scrum-master on the team, but the atmosphere is very "Alright everyone give your status, does anybody need anything from anyone else? Alright, enjoy your day, ping me if you need me." Bing bang boom. I feel like I can share things freely with those guys. On my project call, someone (a nondeveloper) wanted to be in less meetings so they merged both teams into one scrum meeting with management on the call so THEY only had to sit on one meeting a day, but the rest of us have to also sit through a 30-45 minute meeting every morning where if we give our honest status we get a ping from the scrum master telling us "Don't say things like that on standup"- including "I'm working on tasks for the other team". So one of my coworkers in the same boat and I just shrugged and said "I guess we just make stuff up and nobody knows our real status but us". Our load isn't taken into account across teams either, so the first team generally just sucks it up when I'm busy on the second team and our scrum master plays defense for us because he actually cares about the developers, product, and client.
@1234567mrbob
@1234567mrbob 2 жыл бұрын
I have seen arguments break out about who's responsible for this or that slipup. It starts as a status meeting and degrades to finger pointing. Not always, but I've seen it happen.
@mig8447
@mig8447 4 жыл бұрын
I've recently been watching your content and I'm wondering How did you get to go from a developer working for a company to be a self-employed consultant for other companies?
@HealthyDev
@HealthyDev 4 жыл бұрын
Hey good question. I’ve got a playlist of videos on the channel about my career journey: kzfaq.info/sun/PL32pD389V8xsqw7G1p-Yx8opbgxjoTt0g The short version is I got really bad insomnia and lost my job. When I got better, an old client I helped at my prior company reached out for help and I contracted with them. Then the same thing with 4 other clients.
@neshoneshev7446
@neshoneshev7446 4 жыл бұрын
Spot on! Daily scrums can be invaluable in helping a self-organizing development team achieve their desired / committed goals. IMHO, that's largely the point of the meeting - since the team is self-organizing, they need to quickly hear from each other to see if anything needs to be adjusted. Unfortunately, it is very easy to turn into a status / brainstorming, etc. meeting. This often happens when managers run the meetings. It is so tempting to start commenting and "add value" to the meeting, while exactly the opposite needs to happen - empower the team and let them solve the development problems.
@HealthyDev
@HealthyDev 4 жыл бұрын
Exactly. There used to be advice related to scrum that if you weren't on the dev team and attended, you couldn't talk. That one got thrown out real quickly in most companies lol!
@JS-jh4cy
@JS-jh4cy 3 жыл бұрын
Yes it is a control technique.
@marna_li
@marna_li 2 жыл бұрын
I would like to add to my previous comment. The culture in the business is to have status meetings - so not unexpected that Daily Scrums are treated that way. Software developers in an organization which does not reflect upon what is agile - which does not see what insights "Agile" brings other than new processes - will inherently see it as a status meeting.
@HealthyDev
@HealthyDev 2 жыл бұрын
Agreed. We have to educate management on why status can be gathered as often as they want using tools and how the benefits to the daily standup improve communication with developers instead!
@dmd356
@dmd356 3 жыл бұрын
Never felt likw these standups are bad, but maybe i havent been around a whole lot of places. Where i work, standup is an update of what your working on as well as a time to get some good feedback from people if i demo my stuff. As i said, i dunno if all standups are like mine but i find mine pretty useful when they can be. Sometimes they are pointless for me personally, but its not like it steals all my time away lol. As i said, havent been to many other places, so i dunno outside mine
@HealthyDev
@HealthyDev 3 жыл бұрын
They aren’t bad in all situations. I’ve just seen them used for the wrong purpose too many times. Syncing up when there’s safety to be honest is a good thing. I was on one project where some newer scrum masters created a dashboard they would bring up to have the meeting with colors that would light up next to someone if they reached a certain threshold of being “late” with a task. The director on that project was great and referred to it as “the wall of shame” privately. As you can guess the meeting became completely political with nothing of real substance discussed, and people slowed down collaboration for fear of their own status.
@ed-ou812
@ed-ou812 2 жыл бұрын
Standups are definitely a status meeting when the Product Owner is asked to join. I argue against them joining standups but on some contracts management insists they be on the standup.
@JamesRendek
@JamesRendek 4 жыл бұрын
Your videos are cool and I knew what SCRUM was but I have no idea why I get so many in my feed. I haven't seriously coded anything since I ran a BBS back in the day :)
@malcolmstonebridge7933
@malcolmstonebridge7933 2 ай бұрын
It's like any activity - needs skilled professional motivated people - no silver bullets after all.
@markw.schumann297
@markw.schumann297 4 жыл бұрын
11:58 Right on. Also, when managers push developers to defend their "Three Answers," they're communicating to everyone else that _honesty will get them busted_ so the other team members will be inclined to give extra-optimistic status reports. Then the usefulness of the standup meeting is shot to hell because it's not even a good status meeting.
@HealthyDev
@HealthyDev 4 жыл бұрын
Exactly. I talked about this on another video, "Is It Safe To Make Mistakes on Your Software Project?": kzfaq.info/get/bejne/Y8qYf9h_yLO5eaM.html
@gkri8390
@gkri8390 3 жыл бұрын
My colleague always says he will finish some work in half an hour whereas he always take 3 days to complete. I say 3 days in the beginning itself and iam frowned upon
@dylanalliata4809
@dylanalliata4809 4 жыл бұрын
A planned structured ceremony lasting at most 5 to 10 minutes where teams relate their progress to sprint goals and blockers will beat any informal discussion any day. The real reason developers hate stand-ups is that they are used as opportunities to micromanage the staff by managers. The Scrum Master should be on the watch for that. I keep my stand-ups short and allow the rest of the meeting for the parking lot where the developers discuss every and anything between themselves.
@mk8530
@mk8530 4 жыл бұрын
I spend most of my time in some form of a status "device". Its because nobody has anything else to do , but take status. They take many forms. Emails, JIRA, IM's "Teams Meetings" Actual FTF Meetings... even if they are not about status, you can bet to be asked your status.
@indrayudhroy9415
@indrayudhroy9415 3 жыл бұрын
It's funny how these people use the most damaging phone apps and think a status is an indication of anything other than them not having a single clue of what's going on. Plus they appear to rely on their phone to be annoying nitwits.
@rodrigoserafim8834
@rodrigoserafim8834 2 жыл бұрын
Scrum meetings, in a perfect world should not need to exist. The team should be talking about those 3 things in real time, with the perfect set of stakeholders, as needed. The only reason it exists is that programmers are (not all, but as a general statistical rule) massive introverts, and you need to pry out of them with a crowbar how their development is going. The reason most Scrum meeting seem forced is, well, because they are. They are about the only way an agile manager has to ensure there is some failsafe mechanism for the team to communicate with each other and not slump over their keyboards for a month without saying a word to anyone about what they are doing. And trust me, it WILL happen if you allow it.
@matthoffman6962
@matthoffman6962 Жыл бұрын
This is why you don’t hold a “daily scrum” you never follow the scrum guide 100%”. It would be better to hold a scrum meeting 3 times per week. But on the other hand it’s only 15min.
@ihave3chihayas
@ihave3chihayas Жыл бұрын
i honestly thought i was the only impostor every morning… thanks for the vid/thread
@Flamechr
@Flamechr 4 жыл бұрын
As a manager and scrum master I am more conceren about removing impedements than control because I belive in my software developers
@HealthyDev
@HealthyDev 4 жыл бұрын
Your team is lucky to have you. Nice!
@cosmicaug
@cosmicaug 4 жыл бұрын
Calling things by different names doesn't make them different things. Agile "ceremonies" are meetings and if in one such meeting you are answering the questions of what have you done, what are you going to do & what your impediments are, you are giving a status. That doesn't mean that there aren't more and less productive ways of doing these things so my semantic observation is not meant to imply that anything about this video is not useful (because calling things by different names doesn't make them different things).
@nightbeats5023
@nightbeats5023 4 жыл бұрын
I hate morning standup so bad.
@DrunkenUFOPilot
@DrunkenUFOPilot 4 жыл бұрын
Standup are bad, but having no contact, no having an idea where others are at in their work, no "touching antenna" is even badder.
@TheEVEInspiration
@TheEVEInspiration 4 жыл бұрын
It is like doing the work for a project manager, but not get the pay.
@sdhetan3hetsa
@sdhetan3hetsa 4 жыл бұрын
​@@DrunkenUFOPilot Imagine your manager being a tech person, who instead of doing stupid meetings with devs and wasting their time (they usually never listen what other people say anyway), just ask each person separately how they are doing in separate time when it makes sense and it will probably be not every day.
@myentertainment55
@myentertainment55 2 жыл бұрын
My new project has 1 to 3 hours different meetings daily (with our and different teams). Such a waste. I think I could at least cut it in half. Only 2-3 person communicate and present. It could be 5-10 minutes meeting plus email to make sure that main points didn't get lost. Why I have to sit everyday and listen for 40 up to hour things barely related to me. Meet with core team 4-5 people, decide and make announcement to others or gather all up for final decision. Why I have to be here for the whole time? I theoretically can work during those meetings, but I hate multitasking, I can only do automatic task, not thinking. What a waste. I like my team, they are nice people, but I don't think it's best way. In other projects we had 10-15 min meeting (sometimes even 3-5 minutes if there nothing to tell) and up to 20-30 in there is major problem (very rarely) it was way better. I understand that my current project a bit different. Stakes are higher. But I still think we could easily cut it in half.
@Casey093
@Casey093 2 жыл бұрын
Spend 50% of your workday in meetings reporting on your progress, and then having to explain why you did not have enough time to finish work. Project manager does not understand.
@kott
@kott 4 жыл бұрын
It is not a status meeting because the persons that are interested on a status should actually not be invited.. Daily scrums are made by and for the dev team
@HealthyDev
@HealthyDev 4 жыл бұрын
You are absolutely correct. Unfortunately many companies get this completely wrong, hence the video. 🤦🏻‍♂️
@addsonomari6129
@addsonomari6129 4 жыл бұрын
One Scrum Master
@saisrinivasreddy6820
@saisrinivasreddy6820 2 жыл бұрын
It suppose to discuss impediments and connect the dots between all developers . It’s should not be a status call
@Muuuzzzi
@Muuuzzzi 5 жыл бұрын
I am so glad to have found your channel, very informative, and useful advice,...Also things to keep in mind while attending daily “scum” lol 😝
@HealthyDev
@HealthyDev 5 жыл бұрын
Thanks, I’m glad to hear it’s helping you! 👍❤️
@Muuuzzzi
@Muuuzzzi 5 жыл бұрын
Healthy Software Developer it’s extremely helpful to know the big picture, and the greater experience of the whole developer community...
@HealthyDev
@HealthyDev 5 жыл бұрын
Thanks I’m happy when I can help people avoid pain by sharing some of my mistakes and the areas I see companies need some help. As far as the general community definitely check out dev.to if you haven’t already. Reddit is okay but I feel like the community over at dev.to is more positive and encouraging. YMMV
@tjmullin2909
@tjmullin2909 4 жыл бұрын
Most of the time managment doesnt have a frigin clue, the scrum meetings at Intel was a joke. It was people coming in the morning after my 12 hour day and asking "did we hit our goals...derp"
@perfectionbox
@perfectionbox 4 жыл бұрын
You haven't lived (or died, rather) until you hear a boss admitting he loves forcing everyone to stand for fifteen minutes
@TrustFire1
@TrustFire1 4 жыл бұрын
Why do I want to buy something from this guy
@HealthyDev
@HealthyDev 4 жыл бұрын
The “Silver Bullet” Agile Certification™ teaches you how to solve all your problems in 3 easy payments of $10,000. You’ll learn: - How to make false promises - To tell others what to do having never done it - Advanced strategies for bragging about skills - Free access to an AI bot that guarantees you’ll pass any technical interview - Fame, fortune, fulfillment And so much more! Contact us at our office in Nigeria for details on this career changing offer! Limited supply - you’ll be the first developer on your team to say you “know it all” - and mean it!!!
@mannietayo2723
@mannietayo2723 4 жыл бұрын
@@HealthyDev Well, you know what they say 'Little water makes a mighty ocean'.. Unsubscribed!
@AuthGate
@AuthGate 4 жыл бұрын
@@mannietayo2723 Good bye.
@RobGravelle
@RobGravelle 4 жыл бұрын
If you don't mind my asking, how many hours to you put towards making music compared to programming? I find that a day job really interferes with music making. My pro musician friends say that I'm only an OK guitar player, while my genius programming acquaintances say that I'm only an OK programmer. Is there a way to kick both their a$$es?
@HealthyDev
@HealthyDev 4 жыл бұрын
Not as many as I’d like. I still write songs and practice singing and writing several days a week but it’s purely for enjoyment. Since I work as a consultant in the morning and do career coaching on the afternoon, music has to take a bit of a back seat for now. But that’s okay I’m sure it will always be part of my life - it just ebbs and flows.
@DrunkenUFOPilot
@DrunkenUFOPilot 4 жыл бұрын
I'm one of those multi-talented people, though some may say that "talented" isn't the right word. Being an OK musician is great fun, but I use my talents/whatever for church performances, where the range of skill is astonishingly broad. I make my own music and graphics for videos. In the rare occasion I actually finish a video, I claim that I'll upload it to KZfaq. Someday... As for software, I write plugins and filters and whatnot to manipulate video, audio, whatever to show off to my digital artist and video and musician friends and followers. I'd like to say I impress them, but I haven't completed that many plugin/filter/whatever projects and put up on github or make available to the artists/musicians, due to time sunk into full time work and commuting. But what I have done, is good. In short, my software work is better than what most artists can do, and my art work and music is better than what most software developers can do. I ride happily in the middle ground, making shaders and filters and tools for that overlap zone. I'm not sure I kick anyone's ass, but when I can spend full time on this sort of work, maybe... maybe.
@JO-up6eo
@JO-up6eo 2 жыл бұрын
Thanks for the video. Great. Where I work (Internal Audit) the Supervisor pretend to be conducting a SCRUM and it takes about 2 hours and I am lost as to what was the point. Daily SCRUM to answer the 3 Qs is like asking developers; Did you do any work yesterday and are you planning to do any work today? I have read some articles about SCRUM and some express that it is just "Micromanagement" and I do not deal well with that type of management style. I came from a work environment that I did not have to ask permission to my Supervisor if I could talk with someone about what I am working on it. I think it is ridiculous. If the SCRUM is worth it then it is but it is hard for me to think different.
Are Programmers Really To Blame For BAD Estimates?
16:51
Thriving Technologist
Рет қаралды 66 М.
How Agile Teams Grow Toxic! Ep. 4 Commitments
25:04
Thriving Technologist
Рет қаралды 17 М.
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 4,1 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 45 МЛН
Should we end meetings forever?
7:37
Good Work
Рет қаралды 442 М.
Walk The Board for an Effective Daily Stand-up
9:38
Agile State of Mind
Рет қаралды 33 М.
Business Meetings are Evil | Ellen De Bruin | TEDxGhent
10:58
TEDx Talks
Рет қаралды 17 М.
The Expert (Short Comedy Sketch)
7:35
Lauris Beinerts
Рет қаралды 31 МЛН
Software Project Burnout: Is It Them Or You?
24:15
Thriving Technologist
Рет қаралды 28 М.
Why Are You Making Programming HARDER?
17:10
Thriving Technologist
Рет қаралды 53 М.
Scrum Got 3 People Fired From A Software Project!
11:38
Thriving Technologist
Рет қаралды 100 М.
Why Do So Many Programmers Lose Hope?
20:27
Thriving Technologist
Рет қаралды 754 М.
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 4,1 МЛН