Leading SAFe Certification, Lean Agile Development, & Hardware

 In aerospace, defence, automotive, medical devices, communities and others, we see many exciting things that were being built today. Autonomous vehicles, medical monitors that are connected to cell phones, iPhones for alerts and status, or sharing information with loved ones. These solutions that they build are all unique by their nature, but face many common challenges in terms of increasing complexity, short cycle times, risks, product variation that's being demanded by consumers, etc. Their solutions also span many organizational boundaries in terms of supply chains and systems.

Uncertainties in Large Systems

Even some of these smaller systems that get built, there's obviously supply chain involved and on top of all this complexity, we still have the contractual and regulatory compliance demands that are faced by the systems. Leading SAFe provides early feedback and the early decision-making that is needed to make these large complex systems. These systems by the nature have larger uncertainty and unknowns.

Being Innovative and Scaled Agile

System builders need to be innovative in the way they create these systems. Agile has long become a de-facto interest standard for software teams, but the case of hardware running into same brick wall over and over again is becoming more frequent.

Why they cannot apply agile to hardware development? The reason is, we cannot produce working hardware as frequently as software teams can produce working software and they're right, but what's interesting about it is when we look back into software agility we realize that there's a reason why we do want to produce frequent increments.

In case of software it's very easy to check cycles very frequently by producing working software increments. Now in case of hardware it's not possible at least not at that rate and it unfortunately prevents us from being agile.

What we should do is go back to the very foundation of being iterative and incremental and that's to be able to execute that fast learning cycle let's ask another question can we learn fast in case of hardware? - maybe without fully integrating the system every two weeks but maybe there is something else we could do and indeed one of the techniques is to control the depth of integration instead of integrating every component end to end in a large solution what we're trying to do essentially is to be selective some of the components will be real components some of them will be substituted with their cyber-physical approximations others will have software proxies and some of them will be just stops well that will allow us to minimize the cost of integration so that would be doable at a much more frequent rate without really losing much in terms of feedback that's just one of the great techniques a regular comic cadence is that vehicle we use to create those plan do check just learning cycles we're not a bunch of separate independent teams that are focused on our part of the solution in isolation instead we're an aligned team of teams or a large program value stream aligned and focused on creating nurture business value and then also learning about what will be the ultimate solution we use cadence to regulate a line all those books line everyone and have them focus on a small set of near term goals near-term objectives case also allows us to see some form of the solution regularly at each one of those cadence boundaries with perhaps some lower fidelity approximation with some of the components but we can still assess that solution for feedback we're indeed on track down not only build that right solution but also meet any compliance demands that we're gonna have at the end.

Cadence also reduced our variability by focusing on regular incremental objectives on to give us feedback we can then make adjustments we can make adjustments to ensure that we make the long-term deliveries more predictable then is that cadence is not just a time box there's a lot more to that there are certain events attached to that cadence so when we say that a program operates on the cadence it means that they plan together execute synchronously and review the results together and repeat until further notice this is really critical and when we say everyone plans together they all plan together begs the question who is everyone that's a really important question from the organizational design standpoint we often make this mistake by organizing teams and groups of teams around let's say part of the architecture or part of the engineering discipline or a function that's a big mistake because oftentimes we start seeing how tightly coupled those different groups are and it just doesn't help it slows us down well in fact sometimes would bother or gonna ask completely differently completely orthogonal to that one of the examples could be as follows look at these two teams one of them is firm or a team another one is hardware team it's not uncommon that such teams have a lot of hard dependencies on each other.

So now instead of having too many offices across these two groups of people would rather have two teams each one having some firmer and some hard work folks on board and each such proof would be organized around end to end solution capabilities instead in this case there would be hand offs across teams because much so that would be encapsulated on board, which means that each team would have a much higher velocity in the organisation as a whole would be much faster with him much higher throughput to them value related to team organization is just in general how do we organize around value delivery value streams organize people to continuously deliver value in the sort of sustainable lead time therefore we need everyone on the value stream to be able to ensure fast reliable delivery so therefore the value stream is really going to extend across the whole solution to all stakeholders involved we show a couple examples here of those participants including suppliers and customers we expect everyone on the value stream so that we can build in a great and learn together we need customers to actually participate in setting priorities and validating our eco solutions and while suppliers may not internally follow a lean agile process we do expect them to participate in those plan-do-check-act ceremonies because we need them to learn with us about what the ultimate solution will be.

 

If you want to learn more about SAFe Agilist certification cost in India, SAFe agile interview questions, and how SAFe can be beneficial for your organization, visit LearNow.live.

Comments

Popular posts from this blog

Implementation Strategies for Business Epics

Critical Behaviours for Agile Leaders

How Do You Prioritize Value Delivery in Agile?

More About Professional Certification