RSS

Workforce Reduction

In world at war, something much closer to home has happened. On Monday, March 11, 2022 everything changed for me. For the first time in my life, after 25 of engineering, I was laid off. At later date, I will detail who I was working for, once the severance check goes through and I have a new position. I worked at company X for 7 years as a Design Test Engineer, an interesting title for a job that, quite honestly, got really boring at the end. From here on out, this is will a cautionary tale for anyone who wants to try Scrum.

Before I detail what the heck scrum is, I want to preface that when I started working at company X, scrum was just starting to be used in the east coast facility, and not back here in Illinois. I enjoyed what I was doing and was almost done with a complete set of code for a new test site, then Scrum started. As a spoiler, Scrum was originally meant for software programming, not hardware. Sadly, 90% of what company X made was hardware with a software component. It does not work well, if at all, or worst case, as I saw, actually slows down hardware development to an absolute crawl or even backwards. Scrum does not work. It hides the failings of bad or mediocre engineers and pulls down good or great engineers.

Scrum is based on the book SCRUM The Are of Doing Twice the Work in Half the Time, or I like to call it, the book of lies, from Jeff Sutherland. The ‘old’ way of doing things is the waterfall, when all the steps are planned out, with dates and milestones. It is not a perfect system, but in my opinion, it still works for HARDWARE based development. A modified waterfall with some agility built in to deal with setbacks has been the best compromise. I am sure some version of Scrum/Agile could work, but you really need to have it across the company. The biggest fault I have with of the book is the vilification of task switching along with the underestimating the impact non-value task that the rituals of Scrum.

From the very beginning of the Scrum switchover at company X my biggest concerns were the time to be used for the rituals and lack of true cross functional teams. Let me tackle them one by one:

Rituals and the Time used:

-Daily Stand up -15 minutes a day, ideally. In reality, depending on the size of the team and globs onto the team, this could be as long at 30 minutes. You are supposed to state what you worked on, what you will be working on, and if there is anything in the way. In reality, the sales guy chimes in how angry the customer is, the product owner, which echos the same and outside work that may be needed, and production…and quality. Instead of a nice, tight 7 person team, you end up with a 15+ person standup.

-Demo preparation -Up to an hour meeting + time it takes to produce pointless power power slides, which took me 2 hours or so per ‘sprint’.

-Demonstration – Usually an hour to 1.5 hours.

-Retrospective – Was somewhat quick at 30 minutes.

-Sprint planning – 30 minutes to an hour.

A ‘sprint’ is a 2 week period of work where we tracked information on a Jira board. Lets add up all the time spent on this: Lets be generous:

20 minutes per stand up x 10 = 200 minutes

Demo Preparation 180 minutes

Demonstration 90 minutes

Retrospective 30 minutes

Sprint Planning 30 minutes

———-

530 minutes, 8.883 hours per two week sprint. So, we more or less wasted over an entire day PER PERSON for 80 hours. That’s about 11% of our time spent doing. Meetings, planning, demos, retrospective. How is this really an improvement over the typical way of doing things? In addition, this ignores the task switching time that is supposed to be the problem with waterfall management. Even this loss of time is nothing compared to the total stall of progress I experienced. In the software world, if there is an issue, you can just throw out the code, re-write, test, and release, all in the span of 2 weeks. This is just not possible with hardware. You have to order components from external suppliers. If the design is wrong, you have to re-spin, retest, and try again. This takes weeks and weeks, months or more. You can’t just fix a few lines of code. With all the delays, the tasks just keep getting kicked into the ‘backlog’. The can just keeps getting kicked down the road. This is supposed to be impossible in scrum, but in the real world, this is not the case. The Scrum book is deceptive in a major way, summed up in a diagram.

Did you notice anything odd with this diagram? The only reason the Scrum team is faster is the boxes are smaller. In the real world, the boxes are small, but you end up with MANY more small boxes and if the task does not get complete, it had to spill over into the next sprint. The task does not get done because of the very nature of the speed of hardware development. This problem was further exacerbated in company X by repeated, intermittent failures and test cycled that could take days or even weeks to see if a change worked. Even if everything worked perfectly, the text process took close to 2 weeks to complete. You can see here what I experienced with Scrum. The original diagram also does split up the tasks into the 2 week sprints, with all the associated overhead, but does not duplicate any sprints or backtrack.

To expand my real world experience, there were 3 cable assemblies, each different, that got mated to another assembly, not interchangeable, that got mated to yet another larger system, so lets call them A, B, and C. What I ended up with A1, design the cable, 1 sprint, have external vendor make the cables, 3 to 4 sprints, 6 to 8 weeks, receive cables, test, Sprint 5. Find the cables don’t work, go back to Step A1, another sprint 7, send back to cable vendor, sprint 8,9, and 10, receive back, test, Sprint 11, initial test so we integrated in to B. Attach to B in task B1, Sprint 12, then test, Sprint 13, find there is a issue, go all the way back to A1, redesign able, Sprint 14, get new ones from vendor, sprint 15, 16, 17, skip to B1, test again, B2, Sprint 18, find it fails again…this repeated for almost a year. For three cable assemblies. It was insane, and this was just part of the whole, and you can imagine the rest was not much better. Repeat this for 5 years.

At the end of the day, the project X was no closer to being complete than it was 5 YEARS before and I am out of a job, along with Mr. M, who founded company X, was outed, sorry, retired at the same time.

From my perspective I think this is what happened: Mr. M was told about Scrum and how it was the best thing since sliced bread. He directed a SOFTWARE team to work using Scrum and it worked well, since it was software. Around five and a half years ago, Scrum was rolled out over company X. I remember having to read the book, then even been flown out to New England to learn more about Scrum. Looking back at the financial records of company X, the very same fiscal year they went from a somewhat profitable company to losing money. Over the last 6 years, company X has lost an average of $10,000,000 a year and close to $60 million total. The whole scrum process is a fiasco. This problem was not limited to the team I was on, but also with a research and development scrum team that has produced no working product despite millions of dollars of equipment purchased and external contracts. In the end, an external investment firm must of taken a close look at the finances and realized company X could be turned around and elected a new board of directors, which then removed the Mr. X and downsized the company around 10%. I was in the 10%. I know why they did it, I am still angry and disappointed, but it had to be done. If they really want to turn around company X, they need to end scrum and end it now.

Why did I write this long ass blog post? I wanted to get everything down before it fades in my memory. My prediction for company X is either they will sell the intellectual property rights to a competitor or sell the division to another company or possibly spin it of as its own company.

 

Posted by on March 19, 2022 in engineering

Leave a comment

Life Updates

I really have not posted in a long time and it is a shame. It has been a little over a year since Biden was sworn in as the President and I for one, really enjoy not waking up at 4 in the moving to read the news to find out what stupid thing the President tweeted. That being said, we are now 2 years deep into the COVID-19 pandemic and it is getting to be a real drag.

There was a wonderful period, just around Thanksgiving 2021, that Covid was really starting to bottom out and we were able to host a lovely Thanksgiving with the whole family, but then omicron hit…ugh. Yet another Christmas without family or friends. It is now February and we still have not exchanged gifts. Maybe for our birthdays in March.

I wanted to write this post for the future, to really let those who did not live through Covid-19 just how it affected our daily lives, even years into the pandemic.

Hopefully, it will transition to endemic soon and just get your shots and move one with life, but I don’t see that happening soon. You see, dear reader, 40% of America is really stupid. Do they like living like this? Are you just in denial? I know your newscasters in right wing media say it’s all a hoax, but it is not and you can live in Foxworld, you have to live in the real world, with real death and real consequences. The official death toll in the US is a little over 900,000 now, with around 1,000,000 deaths total, taking into account the extra deaths. That a lot of people. Now, on a more personal note.

My family and myself are doing fairly well. It will be 3 years in our home in April and I am so thankful we moved when we did. Being stuck in a small home or apartment must be hell. My son is doing well in sophomore in high school. He was remote learning for half of last year, but now it back to full time, in classroom, which is really necessity. Remote learning is just not the same.

For me, I am celebrating my 7the year as a design test engineer. I really enjoy the work and the 10 minute commute. My wife’s health has been up and down, but after her surgery last year, she is doing better.

Our two dogs are going well, but our little boy Ricky cracked his dew claw on goodness knows what, so he has a cute little tractor bandage on this paw. Enough of my rambling for now, I will make is a late new year’s resolution to post more. Done is better than perfect.

 

Posted by on February 4, 2022 in COVID-19, Family

Leave a comment

A little cross posting

Even though this site has been quiet, I have been updating my PDA and watch collecting sites:

PDA Stuff:

And my YouTube Channel: The What’s On My Workbench is updated often.

https://www.youtube.com/user/sandbender1414

 

Posted by on October 4, 2021 in Uncategorized

Leave a comment

First Blog Post, 2021

Starting a new era in American history.

As you may of noticed, I have not updated this site much in the last 4 years.  This has been due to a plague upon the land known as Donald Trump.  He is going down in history as the worst president of all time.  During his tenure in office, we have seen 400,000 dead Americans, concentration camps at the border, a vast expansion of religious bigotry, codified into law, and more Americans out of work since the Great Depression.   All of this was followed up by an attempted coup, let by the President, which resulted in his SECOND impeachment.  The trial may begin next week and I can only hope he is banned from holding a federal office again.  He is a horrible human being and almost certainly a sociopath.  Even typing this now, my blood boils.

That being said, we have a new President Joe Biden.  A man with ambition, but with empathy and caring that the Trump cannot understand.  After Biden was inaugurated, I slept better than I have in years.  No worry about an insane tweet storm at 2 in the morning, not worried about an insane moron with his hand on the nuclear button.  An actual, full gown adult is in the White House.

I wish the best to you Joe, you are our president and even if you do half of what you promised, you will be a 100 times better president than the last.  Let us not forget Harris, the first woman elected to the second highest office in the land!  I was proud to vote for both of you and I am proud to be an American again.

 

Posted by on January 22, 2021 in Political

1 Comment

October Surprise 2020

October 2, 2020

Today is truly a turning point in American history.  Early this morning it was announced the Donald Trump was diagnosed with COVID-19.  After battling a pandemic with bluster and lies, the virus has caught up with him.  He refused to wear masks and encouraged others not to wear masks.  You reap what you sow.  I think he really is sick, it is not a hoax.  I am concerned that with his advanced age, obesity, and almost certainly a heavy exposure due to traveling with Hope Hicks, his survival is not assured.  I do not like the man and would never vote for him, but I would not want Baron to grow up  without a father.

Maybe now he will understand the terror we have all been facing since early March.  Maybe his followers will finally wear a mask.  9 out of 10 people who have caught COVID-19 with symptoms have some sort of health problem following recovery.  I hope the lies will finally end, but I don’t think so.  If he can breathe, he will lie.

 

Posted by on October 2, 2020 in COVID-19, Political

Leave a comment