A great article on how SpaceX works. If we think about structuring a productive team as how we would model an engineering system or architecture, the collaborative points mentioned here makes sense. To move fast and move together, the whole team needs to be committed and feel as if they have ownership in the same thing, not just an individual. Very insightful!
Lian Ming Goh’s Post
More Relevant Posts
-
🌟 Conflict Resolution in Requirements Engineering: A Key to Success! 🌟 In the dynamic world of software development, conflicts are as common as bugs in code! 😅 When it comes to requirements engineering, resolving conflicts is paramount for project success. Take, for instance, the case of Apple's collaboration with GT Advanced Technologies. 💼 According to reports, conflicts over production targets and technical specifications led to GT Advanced Technologies filing for bankruptcy and Apple breaking contracts. (https://lnkd.in/gUFJsSi8) On the flip side, consider companies like SpaceX, where effective conflict resolution has saved massive projects. 🚀 SpaceX resolved conflicts with NASA during the development of the Crew Dragon spacecraft, ensuring alignment between project requirements and safety standards. This collaboration was instrumental in SpaceX's successful crewed missions to the International Space Station. (https://lnkd.in/gPdJBgj7) So, what to do when you have a conflict on your hands? 🤔 With these techniques in your toolkit, conflicts will be but a distant memory! 💼🌟 🤝 Stakeholder Collaboration Workshops: Bringing everyone to the table for a fruitful exchange of ideas! 📝 🔍 Prototyping and Mockups: Seeing is believing! Visualizing requirements for clearer understanding. 🖼️ 🔄 Iterative Approach: Step by step, we iron out the wrinkles! 🚶♂️ 📈 Requirement Prioritization Techniques: Sorting through priorities like a pro! 🏷️ 👥 Facilitated Meetings: Guiding discussions with finesse, making sure every voice is heard! 🗣️ The role of a requirements engineer is pivotal in facilitating effective conflict resolution. 🕵️♂️ They serve as mediators, guiding stakeholders through negotiations and ensuring alignment between requirements and project objectives. With empathy and negotiation skills, they navigate conflicting priorities and steer projects toward success! 💪 #ConflictResolution #RequirementsEngineering #SoftwareDevelopment #StakeholderManagement #Teamwork #EmbraceTheConflict 😄👩💻👨💻
To view or add a comment, sign in
-
🚀 Dive into the world of #engineering resilience Discover how traceability shields against single points of failure (SPOFs) in projects, drawing insights from real-world examples like the Ariane 5 rocket incident. Learn why SpiraPlan and Rapise are pivotal in ensuring reliability and excellence in #softwareDevelopment. Read more to uncover valuable strategies for success👉 https://ow.ly/GnBv50QzOTE #InflectraSoftware
Building Resilient Software: Traceability in Systems That Run The World
inflectra.com
To view or add a comment, sign in
-
Very insightful post by Pari Singh about what is expected from an engineer in Elon Musk's companies (and the companies founded by former SpaceX's engineer). Worth to read also the discussion and some other associated blog notes. You can also re-read this one : https://lnkd.in/eBahM_Pu Thanks Pari Singh for this post.
SpaceX's secret weapon is it's Systems Engineering culture. The SpaceX mafia is real (Vardra, Impulse, Relativity, STOKE, Radiant, Apex) and they are taking a wildly different approach. Here's 5 lessons you can take from SpaceX: 1. Every Engineer is a Systems Engineer SpaceX doesn't have traditional systems engineers. At SpaceX, engineers are called RE's, or responsible engineers. REs are domain engineers who take a systems eng mindset - taking ownership of both design and requirements to ensure integration across teams. The core realisation here is that either everyone is a systems engineer, or no one is. 2. Fundamentally Different Collaboration Model The core principle of the iterative approach is that It’s faster to get something wrong quickly 3 times and then right the 4th, than it is to get it perfectly right the first time, and take 20 years to do so. This requires a great systems team to be networked not siloed. You need REs negotiating requirements directly, fostering a deeper understanding of the entire system among all engineers, and accelerates changes and improvements. This will lead to chaos, which is why you need stage gates and to draw a line on what goes in this iteration vs the next iteration. Teams must adapt to late-stage changes, with rework likely. Constant change is the norm… 3. Every Problem is a Systems Problem Which system/team does reusability fit in? What about self-driving/cruise control? In order to solve really hard problems, every engineer needs to put the mission first and optimise their own system second. They must be willing to make sacrifices in their area (make a worse system, or delete it) for the overall benefit of the system. While this sounds simple, it's incredibly challenging to put into practice. 4. Systems Engineers Are Called “Design Reliability Engineers” In a world of RE's, what becomes of the systems engineer? They transition from writing requirements to guiding responsible engineers in their approach, spotting cross-functional hurdles, and foreseeing second and third order impacts that local engineers might miss. Systems engineers graduate from execution monkeys to the leaders and advocates of the systems mindset and process, aiding faster and more reliable synchronization among cross-functional teams. 5. Rename Internal Requirements to "Design Criteria" SpaceX distinguishes external requirements from internal design criteria. Why? It's about the mindset. The terminology encourages engineers to challenge and refine internal constraints. This is what you want to inspire. Engineers to push back on requirements and kill systems rather than add requirements, more systems, and complexity. Disclaimer: All information is public and non-confidential. This post is not affiliated with or endorsed by SpaceX.
To view or add a comment, sign in
-
Chief Solution Architect @ LMI | Creative solutions at scale, helping passionate people keep their promises to the world | Digital Engineering, MBSE, Cloud Computing, Advanced Analytics
INNOVATION MINDSET 5 lessons from SpaceX which are driving innovation. They are getting radically different results because they are solutioning in radically different ways. Take one of these lessons and put it to work in your teams tomorrow!
SpaceX's secret weapon is it's Systems Engineering culture. The SpaceX mafia is real (Vardra, Impulse, Relativity, STOKE, Radiant, Apex) and they are taking a wildly different approach. Here's 5 lessons you can take from SpaceX: 1. Every Engineer is a Systems Engineer SpaceX doesn't have traditional systems engineers. At SpaceX, engineers are called RE's, or responsible engineers. REs are domain engineers who take a systems eng mindset - taking ownership of both design and requirements to ensure integration across teams. The core realisation here is that either everyone is a systems engineer, or no one is. 2. Fundamentally Different Collaboration Model The core principle of the iterative approach is that It’s faster to get something wrong quickly 3 times and then right the 4th, than it is to get it perfectly right the first time, and take 20 years to do so. This requires a great systems team to be networked not siloed. You need REs negotiating requirements directly, fostering a deeper understanding of the entire system among all engineers, and accelerates changes and improvements. This will lead to chaos, which is why you need stage gates and to draw a line on what goes in this iteration vs the next iteration. Teams must adapt to late-stage changes, with rework likely. Constant change is the norm… 3. Every Problem is a Systems Problem Which system/team does reusability fit in? What about self-driving/cruise control? In order to solve really hard problems, every engineer needs to put the mission first and optimise their own system second. They must be willing to make sacrifices in their area (make a worse system, or delete it) for the overall benefit of the system. While this sounds simple, it's incredibly challenging to put into practice. 4. Systems Engineers Are Called “Design Reliability Engineers” In a world of RE's, what becomes of the systems engineer? They transition from writing requirements to guiding responsible engineers in their approach, spotting cross-functional hurdles, and foreseeing second and third order impacts that local engineers might miss. Systems engineers graduate from execution monkeys to the leaders and advocates of the systems mindset and process, aiding faster and more reliable synchronization among cross-functional teams. 5. Rename Internal Requirements to "Design Criteria" SpaceX distinguishes external requirements from internal design criteria. Why? It's about the mindset. The terminology encourages engineers to challenge and refine internal constraints. This is what you want to inspire. Engineers to push back on requirements and kill systems rather than add requirements, more systems, and complexity. Disclaimer: All information is public and non-confidential. This post is not affiliated with or endorsed by SpaceX.
To view or add a comment, sign in
-
Project Management | Purchasing | Mechatronic Systems Development | Business Partnerships Development
I do believe that the APQP as a main frame and this approach cumulated are compatible and would deliver the best results. Indeed APQP is more designed for high mass production, though this is a good frame in all configurations (as it finally simply describe how to plan and manage a good application of the V development cycle), the idea would be to repeat the first mockups and prototypes phases to be more close to this agile project management
SpaceX's secret weapon is it's Systems Engineering culture. The SpaceX mafia is real (Vardra, Impulse, Relativity, STOKE, Radiant, Apex) and they are taking a wildly different approach. Here's 5 lessons you can take from SpaceX: 1. Every Engineer is a Systems Engineer SpaceX doesn't have traditional systems engineers. At SpaceX, engineers are called RE's, or responsible engineers. REs are domain engineers who take a systems eng mindset - taking ownership of both design and requirements to ensure integration across teams. The core realisation here is that either everyone is a systems engineer, or no one is. 2. Fundamentally Different Collaboration Model The core principle of the iterative approach is that It’s faster to get something wrong quickly 3 times and then right the 4th, than it is to get it perfectly right the first time, and take 20 years to do so. This requires a great systems team to be networked not siloed. You need REs negotiating requirements directly, fostering a deeper understanding of the entire system among all engineers, and accelerates changes and improvements. This will lead to chaos, which is why you need stage gates and to draw a line on what goes in this iteration vs the next iteration. Teams must adapt to late-stage changes, with rework likely. Constant change is the norm… 3. Every Problem is a Systems Problem Which system/team does reusability fit in? What about self-driving/cruise control? In order to solve really hard problems, every engineer needs to put the mission first and optimise their own system second. They must be willing to make sacrifices in their area (make a worse system, or delete it) for the overall benefit of the system. While this sounds simple, it's incredibly challenging to put into practice. 4. Systems Engineers Are Called “Design Reliability Engineers” In a world of RE's, what becomes of the systems engineer? They transition from writing requirements to guiding responsible engineers in their approach, spotting cross-functional hurdles, and foreseeing second and third order impacts that local engineers might miss. Systems engineers graduate from execution monkeys to the leaders and advocates of the systems mindset and process, aiding faster and more reliable synchronization among cross-functional teams. 5. Rename Internal Requirements to "Design Criteria" SpaceX distinguishes external requirements from internal design criteria. Why? It's about the mindset. The terminology encourages engineers to challenge and refine internal constraints. This is what you want to inspire. Engineers to push back on requirements and kill systems rather than add requirements, more systems, and complexity. Disclaimer: All information is public and non-confidential. This post is not affiliated with or endorsed by SpaceX.
To view or add a comment, sign in
-
If you want to build solid products, systems engineers are the key
SpaceX's secret weapon is it's Systems Engineering culture. The SpaceX mafia is real (Vardra, Impulse, Relativity, STOKE, Radiant, Apex) and they are taking a wildly different approach. Here's 5 lessons you can take from SpaceX: 1. Every Engineer is a Systems Engineer SpaceX doesn't have traditional systems engineers. At SpaceX, engineers are called RE's, or responsible engineers. REs are domain engineers who take a systems eng mindset - taking ownership of both design and requirements to ensure integration across teams. The core realisation here is that either everyone is a systems engineer, or no one is. 2. Fundamentally Different Collaboration Model The core principle of the iterative approach is that It’s faster to get something wrong quickly 3 times and then right the 4th, than it is to get it perfectly right the first time, and take 20 years to do so. This requires a great systems team to be networked not siloed. You need REs negotiating requirements directly, fostering a deeper understanding of the entire system among all engineers, and accelerates changes and improvements. This will lead to chaos, which is why you need stage gates and to draw a line on what goes in this iteration vs the next iteration. Teams must adapt to late-stage changes, with rework likely. Constant change is the norm… 3. Every Problem is a Systems Problem Which system/team does reusability fit in? What about self-driving/cruise control? In order to solve really hard problems, every engineer needs to put the mission first and optimise their own system second. They must be willing to make sacrifices in their area (make a worse system, or delete it) for the overall benefit of the system. While this sounds simple, it's incredibly challenging to put into practice. 4. Systems Engineers Are Called “Design Reliability Engineers” In a world of RE's, what becomes of the systems engineer? They transition from writing requirements to guiding responsible engineers in their approach, spotting cross-functional hurdles, and foreseeing second and third order impacts that local engineers might miss. Systems engineers graduate from execution monkeys to the leaders and advocates of the systems mindset and process, aiding faster and more reliable synchronization among cross-functional teams. 5. Rename Internal Requirements to "Design Criteria" SpaceX distinguishes external requirements from internal design criteria. Why? It's about the mindset. The terminology encourages engineers to challenge and refine internal constraints. This is what you want to inspire. Engineers to push back on requirements and kill systems rather than add requirements, more systems, and complexity. Disclaimer: All information is public and non-confidential. This post is not affiliated with or endorsed by SpaceX.
To view or add a comment, sign in
-
It comes from the top. Elon Musk has 5 ground rules to tackle any Technical or Product challenge. The two that apply here are: 1) question the constraints and requirements make them less dumb 2) accelerate design and manufacturing cycles. Higher rates, cure many ills. Also, he learned to “Fail Fast Fail Forward” from the Russian Space Agency. They just keep building stuff until they get it right, scrapping builds that they learn lessons on rather than spending time in the pursuit of perfection or paralysis by analysis. It creates a culture of learning, the freedom to innovate, and a pace of business at “The Speed of Relevance”.
SpaceX's secret weapon is it's Systems Engineering culture. The SpaceX mafia is real (Vardra, Impulse, Relativity, STOKE, Radiant, Apex) and they are taking a wildly different approach. Here's 5 lessons you can take from SpaceX: 1. Every Engineer is a Systems Engineer SpaceX doesn't have traditional systems engineers. At SpaceX, engineers are called RE's, or responsible engineers. REs are domain engineers who take a systems eng mindset - taking ownership of both design and requirements to ensure integration across teams. The core realisation here is that either everyone is a systems engineer, or no one is. 2. Fundamentally Different Collaboration Model The core principle of the iterative approach is that It’s faster to get something wrong quickly 3 times and then right the 4th, than it is to get it perfectly right the first time, and take 20 years to do so. This requires a great systems team to be networked not siloed. You need REs negotiating requirements directly, fostering a deeper understanding of the entire system among all engineers, and accelerates changes and improvements. This will lead to chaos, which is why you need stage gates and to draw a line on what goes in this iteration vs the next iteration. Teams must adapt to late-stage changes, with rework likely. Constant change is the norm… 3. Every Problem is a Systems Problem Which system/team does reusability fit in? What about self-driving/cruise control? In order to solve really hard problems, every engineer needs to put the mission first and optimise their own system second. They must be willing to make sacrifices in their area (make a worse system, or delete it) for the overall benefit of the system. While this sounds simple, it's incredibly challenging to put into practice. 4. Systems Engineers Are Called “Design Reliability Engineers” In a world of RE's, what becomes of the systems engineer? They transition from writing requirements to guiding responsible engineers in their approach, spotting cross-functional hurdles, and foreseeing second and third order impacts that local engineers might miss. Systems engineers graduate from execution monkeys to the leaders and advocates of the systems mindset and process, aiding faster and more reliable synchronization among cross-functional teams. 5. Rename Internal Requirements to "Design Criteria" SpaceX distinguishes external requirements from internal design criteria. Why? It's about the mindset. The terminology encourages engineers to challenge and refine internal constraints. This is what you want to inspire. Engineers to push back on requirements and kill systems rather than add requirements, more systems, and complexity. Disclaimer: All information is public and non-confidential. This post is not affiliated with or endorsed by SpaceX.
To view or add a comment, sign in
-
Helping Leaders get more Value from Data & AI📈 | Top Data Management Voice | Managing Director på Northridge Analytics | Data Governance Advocate | D&A Strategist | Data Architect
Is a Prompt Engineer a 'Real' Engineer?👷 The lines between traditional engineering and new-age skills like prompt engineering are becoming blurrier every day. Some might argue that if you're not building bridges or coding complex systems, you’re not a 'real' engineer. I’d challenge that notion. Prompt engineers are crafting the very instructions that guide AI in solving problems often bridging the gap between business and technology. So, are promt engineers 'real' engineers? Absolutely. The tools and methods may have changed, but the essence remains: solving problems by building robust technology solutions. So, Is a Prompt Engineer a 'Real' Engineer? What do you think? Eduardo Ordax
To view or add a comment, sign in
-
in the years 1980 ... 1990 there was the skill of 'Knowledge engineering" the expert for building the domain knowledge in the "expert system" engine. Every technologycal phase has its own "meta engineer"
Helping Leaders get more Value from Data & AI📈 | Top Data Management Voice | Managing Director på Northridge Analytics | Data Governance Advocate | D&A Strategist | Data Architect
Is a Prompt Engineer a 'Real' Engineer?👷 The lines between traditional engineering and new-age skills like prompt engineering are becoming blurrier every day. Some might argue that if you're not building bridges or coding complex systems, you’re not a 'real' engineer. I’d challenge that notion. Prompt engineers are crafting the very instructions that guide AI in solving problems often bridging the gap between business and technology. So, are promt engineers 'real' engineers? Absolutely. The tools and methods may have changed, but the essence remains: solving problems by building robust technology solutions. So, Is a Prompt Engineer a 'Real' Engineer? What do you think?
To view or add a comment, sign in