《导航员:Carta 的决策去中心化和赋能独立顾问.pdf》由会员分享,可在线阅读,更多相关《导航员:Carta 的决策去中心化和赋能独立顾问.pdf(58页珍藏版)》请在三个皮匠报告上搜索。
1、Navigators:Decentralizing Decisions and Empowering ICs at CartaDan Fike&Shawna MartellQCon London 2024PrinciplesPeopleTechnologyPrioritiesContext“We dont have an Engineering strategy.”Shawna Martell,Sr.Staff EngDan Fike,Deputy CTODeputy to theCTONavigatorsMake Better Decisions More QuicklyWhat faile
2、d?What else?What works?Whats new?What now?Clear decision makers Regular availability Status symbol Long lead times16VisionStrategyPlane.g.Real-time Data Analyticse.g.TODO:Emit Kafka events for account creatione.g.When you need a message bus,use KafkaThe best platform solutions enable simplicity,not
3、complexity;and they are built simply.Prefer“buy”over“build”26DiagnosisGuidanceActionsSometimes platform tech is viewed as introducing problems as much as solving them.Over-generalized solutions are difficult to adopt and reason about for a specific use case,increasing the load on product teams.Platf
4、orms should initially prioritize solving one problem before attempting to solve all problems.Focus on addressing the needs and requirements of a specific customer,rather than attempting to create a one-size-fits-all solution.No new platform projects without approval from the CTO.The current situatio
5、nSteps were takingPrinciples behind decisionsDiagnosisGuidanceActionsWe continue to have unstaffed systems and features.While some of these have well-defined owners who are accountable for them,that ownership is often not backed by sufficient staffing or familiarity with the system itself.Finish it
6、or delete it.Leaving work unfinished often means we made most of the investment and reaped none of the impact.Only code that doesnt exist cant break.The current situationPrinciples behind decisionsSteps were takingPre-Strategyv1v2NavigatorsAnyone can make an architectural decision.Before making the