General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Immudzen
Continuous Delivery
comments
Comments by "Immudzen" (@Immudzen) on "Is SAFe REALLY Safe?" video.
One thing that SAFe has been good at is giving me cover to introduce more agile methods to our process. We are definitely not fully there because that is just too much stuff to change quickly but our processes keep getting better over time and our results continue to improve.
21
In SAFe training they mostly talked about using agile for everything except code. If they only targeted code they would not sell as many organizations on it.
3
I am a chemical engineer and the agile approach does seem like an engineering approach to making software. I just see it as still in an early stage of development. Most of our practices and calculations we use for engineering where created through trial and error iteration and improvement and anything that is cutting edge still tends to get developed that way. Sure we don't do that for bridges anymore but we also learned how to build bridges a long time ago and have mostly been slowly refining them.
3
@trsshowstopper9518 I think we have a very different idea of what agile is. Of course that is understandable given that agile seems to mean almost anything at this point. What I think of is what this channel talks about where you have CI/CD, rapid feedback, unit testing, tooling to support best practices and give rapid feedback on mistakes and try to engineer a system to prevent many classes of mistakes. So at work in Python we have started defining some of the function interfaces using dataclasses. It dramatically lowers the defect rates and based on evidence. I would consider all of this agile and also all part of an engineering approach. Having code that is well tested and in an always releasable state is also much easier to change as requirements change.
1
@trsshowstopper9518 The advice given in this channel are based on actual tested knowledge. Dave constantly refers to the research behind the advice given here. These are the engineering best practices based on data and this is the education format. I have no idea why most schools don't teach this stuff in computing classes. The point of this channel is you don't have to discover it yourself.
1
@Savvynomad225 some scope changes occur due to understanding the problem better at the scope narrowed to something that is more realistic to deliver. In other cases there are external needs that drive changes in scope. In all cases we use CI/CD to make a continuously working system and we work with the various stakeholders at every step. If they do want to make a chance they are kept informed in the entire process and what that change will cost in terms of time. Since they work directly with the developers we often find ways to cut that time down because the stakeholders can be informed of the price of their various options.
1