SCRUM vs SAFe : What's the difference? How are they related?

preview_player
Показать описание
A super quick video describing the relationship between Agile Scrum & the Scaled Agile Framework (SAFe)

Рекомендации по теме
Комментарии
Автор

I like the way you explain it without too much technical jargons. :)

Ducky_logan
Автор

The best and the shortest video to explain both Scrum n Safe. I like when you say: Safe is using the principles of Agile so Organization as a whole can become Agile and not just one small team.
Awesome presentation 👍

Vishalforu
Автор

On the contrary to what you said in your first sentence - Scrum is not a methodology, it's a framework. It states so on the very first page of the Scrum Guide. And it wasn't born from the Agile manifesto, it was officially announced in 1995 while Agile manifesto was published in 2001.

justynak.
Автор

Great description, Angelo. This gave me a different high level view of the difference. I recently watched a 45 minute video that didn't make it this clear.

lizardonastick
Автор

Are most big aerospace, medical and nuclear companies using Agile or Scrum? And how does it affect the software development process?

I'd like to move away from the rapid-prototype style to a more formal environment.. perhaps not for FAA/FDA/DOE approval, but to develop high quality/safe products containing embedded software.. for any industry.. aerospace (like Lockhead's SEAL Level X, Boeing, DDPMAS etc), Medical, or Nuclear industries. I'd love to see a trivial example that shows all the steps and outputs.

For example, assuming I document the process on how the code is generated, what constitutes proof that it's safe?
Static Analysis?
Code Coverage - Statement (Level C), Decision (Level B), MCDC (Level A)?
Who defines the unit tests?

I imagine there are differences between the industries..
FAA : DO-178X, DO 331, ARP4754A , ED-12C
FDA : 13485, ISO14971, IEC 62304, SaMD and
DOE : 414.1x,
but what are the typical tools/software needed, and the typical document/artifacts in the various stages of the software life cycle?

I saw a good video by CEMILAC Education Program "Airborne Software Development & Certification Process" and it's a bit overwhelming:
Requirement Management - (IBM Ration) DOORS, JAMA, Xebrio, rmtoo florath, doorstop-dev / doorstop, reqview
Static Source Code Analysis - Parasoft, PolySpace, CodeSonar, horusec, sonar cloud, veracode PREFast
Dynamic Analysis / Modified Condition/Decision Coverage (MC/DC) - VectorCAST, RapiTest
Configuration Management / Storage and Version Control System - Git, SourceSafe, Mercurial, MS TFS
QA - Helix ALM
(I)V&V / Test Automation - VectorCAST, LDRA Testbed, Mathworks Simulink DO Qualification Kit
Continuous Integration / CD - Continuous Delivery/Deployment

And what is the general attitude towards open source software (ex. FreeRTOS) and code-generation tools (ex. ST's Cube MX)?

Also, how do CPLD and FPGAs fit in to the embedded software picture.. since not exactly software nor hardware, since they are programmable devices written in an programming language like VHDL, (system) verilog, Amaranth HDL ?

bennguyen
Автор

Thanks buddy, you're the man!. This is an awesome video.

SylOmope
Автор

This is a nice concise summary of the theory and goals of SAFE. However, having seen SAFE in practice, the assumption that this will help management be more agile seems less true than management expecting Agile processes to be more waterfall. So, in practice, it doesn't necessarily drive Agile up the organizational ladder. I understand that your mileage will vary and every organization is different, but having met more than a few senior managers in my day, do you really think they expect to change when a new process is adopted? Just asking.

tekperson
Автор

Thank you, this was very helpful. You SAFe'd me from misunderstanding. (B'dum tzzz!)

gregorrohde
Автор

Bless .... really good video but SAFe is actually a framework as in the name and follows the Agile methodology. Same as Scrum.

chezmaniac
Автор

Wrong. SAFe breaks so many Agile/Scrum principles, for correct scaling check out LeSS (official Scaled Scrum framework).

RD-pzsc