Skip to content
Elements.cloud Colour LogoElements.cloud Colour Logo
  • Why Elements?
  • Capabilities
        • Metadata analysis

          Org model, analytics, reports, field population

          Impact assessment

          Dependency trees & grid, impact assessment from story

          Change tracking

          Change governance; change log alerts, reporting, stories

          Access and compliance

          Permission explorer, metafields

          Agent designer

          One smart place to design, deploy and iterate AI Agents. Completely free.

          Salesforce Configuration Mining

          Generate process.maps with insights in context & Data models on demand from your current Org metadata

          Process-led design

          Capture requirements, visually map business processes and generate user stories

          Lifecycle governance

          Regulatory compliance, audit trail and version control

          Change Intelligence Platform Overview

          Enables organizations to know where they are today and realize where they want to be tomorrow. Elements.cloud gives you back control.

          Find out more
  • Solutions
        • By project

          Agentforce

          Tech debt removal

          Navigating complexity

          Salesforce documentation

          Org merge / split

          Compliance & auditing

          Salesforce Implementation

          Org healthcheck

          By cloud

          Agentforce

          Revenue Cloud / CPQ

          Data Cloud

          Sales Cloud

          Service Cloud

          Education Cloud

          Manufacturing Cloud

          Automotive Cloud

          Energy and Utilities Cloud

          Consumer Goods Cloud

          Financial Services Cloud

          Gov Cloud

          Health Cloud

          By role

          Executive

          Management

          Architecture

          Operational/Product Owner

          Consultants

  • Pricing
        • Change Intelligence Platform

          Understand and trust your metadata, your processes, your changes in Salesforce

          • Turn your blackbox of Org complexity into blueprint clarity
          • Leverage deep metadata insights to build the right things at pace
          • Visualize and mitigate the impacts of change
          See pricing

          Free Agent Designer

          The best Salesforce diagramming tool on the market, designed to provide real value and show you the power of a process-led approach.

            • Agent, process & architecture diagrams
            • Instruction & test utterance generation
            • Audit trail & change logs
          Get started

          Consultants & ISVs

          Elements are focused on providing the approach and access to robust, elegant, affordable software, delivered in the cloud at scale.

          Purchase now
  • Resources
        • Resources from elements

          Success stories

          Whitepapers & eBooks

          Blog

          Resource hubs

          Center of Excellence Data cloud

          Events

          Webinars & Videos

          Academy

          Featured content

          New

          eBook

          Ultimate guide to creating Agents

          New

          Webinar

          The #1 Way to Build Complex Agentforce Agents with Confidence

          6 minute read

          News

          Metadata Explorer: Untangle Org Complexity

  • Company
        • Elements.cloud team

          We are Elements

          We’re a dedicated team at Elements.cloud, driven by a passion for innovation and a commitment to excellence in the Salesforce ecosystem.

          Read more about us

          Meet the team

          See the people that make up Elements and talk to us to shape your dream career.

          Meet the team

          Contact us

          It is easy to schedule a call with one of our experts.

          Contact us
  • Login
        • Login

        • Login to Elements
        • Support
        • Managed Package (Prod)
        • Managed Package (Sandbox)
        • Chrome extension
        • Elements.cloud status
Talk to us
Get started free

    Making movies: Plan, Lights, Camera, Action.

    12 min read

    28th June 2024

    Share

    Home » Blog » Making movies: Plan, Lights, Camera, Action.
    Home » Blog » Making movies: Plan, Lights, Camera, Action.

    Blockbuster movies are a major project

    The process of making a movie is remarkable. The idea is often years in gestation. It gets the green light from the backers who are taking a major risk, bearing in mind blockbuster movies have budgets of more than $100m. The huge cast and crew are all self-employed. And often the scenes are shot out of sequence, so all the shooting at each location can be done at the same time.

    But how they were planned, directed, and filmed is driven by the Director. And to a certain extent the actors. Some actors follow the script but others use the script as a set of guidelines – for example, Jim Carrey.

    A tale of two approaches

    You would expect every film to be meticulously planned, with so many moving parts, so that it doesn’t go wildly over budget.

    Christopher Nolan, who directed Oppenheimer (just outside the top 20 highest-grossing films) is known for his highly detailed and complex narratives, and he meticulously plans every aspect of his films. James Cameron directed Avatars 1 & 2 and Titanic, which all made over $2bn at the box office. He is renowned for his innovative and meticulous approach to filmmaking, often pushing the boundaries of technology. Clint Eastwood is so well regarded for making films under budget, that film companies never intrude on his directing or production. They just let him get on with it. He is also famous for filming scenes in one take. Spielberg has his sets so well organized and planned that whilst filming, he asks questions like ‘How much would it cost us to reset and film that scene from this angle?’ His team knows and he makes judgments on the impact vs the cost, there and then. A main part of his ability to do this is that everyone is so well prepared with what needs to happen and when, that they make full use of the whole team and sets, so they rotate through all planned scenes without constantly resetting and trying to improve.

    So there are successful film Directors who love improvisation and filming in the moment. They are reactive. Some may say chaotic. Examples are Terrence Malick, who directed The Thin Red Line which made nearly $100m, and Robert Altman who directed MASH and Gosford Park, both of which made $80m+. A notoriously challenging director is Ridley Scott, who gets huge leeway because of his creative talent, but has a chaotic approach with set plans literally drawn on sheets of paper, at the start of a session. As a result, the timeframes and costs nearly always balloon and create tension with the crews, film companies, and all the associated support staff. What could be achieved in a day by rotating through planned scenes takes much longer. Props are made and not used. Money is spent on accommodation and other expenses. A lot of film is cut in post-production and ends up on the (digital) cutting-room floor and is never used.

    A clear storyline

    The success of a movie is not guaranteed. Just because it is a big budget doesn’t mean it will be a hit. There are plenty of high-profile, high-budget films that “went straight to streaming”. But the data is very clear. At the end of this article, are tables with the 20 top-grossing films by Directors who are known to be “organized,” compared with the top 20 films for Directors with an “improvisational” style. 

    The highest-grossing films are those that are planned and organized. They have 10-30x higher revenues than those born from an improvisational approach. The highest revenue organized-approach film is 30x greater than of the highest improvisational-approach.

    Also, those with the highest budgets are planned and disciplined. The only time we see the improvisational style Directors getting to the top of the list is if we look at the profitability ratio (revenue vs cost). But of course, we don’t know what the budget for these films was, and whether improv equals overrun. In general, disciplined filmmaking is more profitable. No surprise there.

    IT projects: a disaster movie

    There are strikingly strong parallels with IT implementations. The success rate of IT implementations is just 30%. And this has not gotten better over time. This data is from a 2020 report by McKinsey. And it is backed up by other reports:

    • 87.5% of projects fail to meet objectives – from the “3 Stages of a Successful Digital Transformation” report in 2022.
    • 69% wasted spend – from the “Digital Transformation Is Not About Technology” report in 2019.
    • 50% of all custom objects are never used  – from the “Change Intelligence Research Report” in 2023.

    But what is also clear is that a planned approach is more likely to achieve a successful result. The idea of an improvised IT project is ridiculous. But whilst this is not intended, the evidence is that many projects end up being run this way under the guise of agile. This was never the intention of agile. Agile is “small, planned sprints or releases,” so that the project stays aligned with the changing business user requirements. But agile is often reframed as “keep iterating ‘til we get it right,” with related cost overruns, user frustration, and lack of ROI. This is not agile.

    A strong story

    What is clear is that detailed planning, before you start building, is the path to success. This is true for movies and IT projects. It looks like you are not making progress because nothing is being developed. But taking shortcuts in the analysis and rushing into the build phase leads to it taking longer and costing more with all the rework you incur. It also erodes trust with the business users who grow weary of the cycles of functionality that are delivered but don’t meet their needs.

    What business users probably don’t realize is that they are getting what they deserve. Their demand to see rapid delivery of functionality, along with fairly loose ideas of what they need vs what they want, all contribute to the rework. They balk at the detailed questioning and analysis, and the time spent doing documentation. But they need to commit to a more rigorous implementation process. “Take time to deliver faster”.

    There is plenty of evidence of the cost of incomplete planning. The Change Intelligence Research Report uncovered some staggering data on the levels of technical debt and wasted development effort. The report is based on metadata analysis by Elements.cloud: 50,000 orgs and 1.3 billion metadata items analyzed per month. The results are worse than Friday 13th:

    • 51.26% of all custom objects are never used
    • 43.08% of custom fields on standard object are never populated. And this rises to over 50% for the core standard objects like Account, Contact and Opportunity
    • Page layouts are confusing with too many fields. The Opportunity has over 150 fields, so half of these are never populated
    • 40.78% of custom fields on custom objects are never populated.

    This is wasted implementation effort: meetings and Slack messages to discuss needs and argue over label names and positions on screens, development of the fields, and related functionality, like validation rules and automation, testing, and deployment. But it wastes users’ time navigating these complex page layouts and it impacts data quality with users entering incorrect data, just to be able to get out of a screen.

    Enter a new more demanding star: Data Cloud

    Data Cloud requires meticulous planning. Salesforce is saying that it is 80% planning, 20% development. We’ve experienced it firsthand. Without this level of planning, nothing will get delivered. If you get any step of configuration wrong, you have to unpick it all and start again. If you do not understand the source data models or analyze the data volumes, then you cannot predict the cost because Data Cloud is consumption pricing. And the planning documentation is critical because you implement one use case at a time. Each use case builds on the earlier ones. So you will rely on the documentation to understand what you need to reuse. Again, with Data Cloud you should not duplicate objects (DSO DLO, DMO). This tech debt carries the highest level of interest. The power of Data Cloud is populating objects with the source data so that they can be reused.

    This may feel like a huge change from the current way you develop in Salesforce. But this is actually how you should have developed Salesforce all along if you wanted the fastest delivery time and greatest ROI. And this has become more and more true as the scope and complexity of Salesforce has grown in organizations. When you had a 10-20 user implementation, you got away with a loose approach. No longer.

    The new way

    We’ve talked about rigorous business analysis. What does that mean? In the diagram below it means going through each of the purple boxes in detail, so that you are certain you have bottomed out what the business users need, not want they thought they wanted. 

    Capture and validate requirements

    • Manage a list of requirements, with all the related notes and documentation, through a lifecycle.
    • Validate the requirements by mapping out a business process with the business users. These can be auto-generated from text by AI as a starting point.
    • Validate the requirements by understanding the underlying architecture documented as ERD (Entity Relationship Diagrams) and DFD (Data Flow Diagrams).

    Create user stories

    • From each process step in the process map create user stories. These can be auto-generated by AI, including user acceptance criteria.
    • Manage user stories through their lifecycle.
    • Add information to “complete” the user story including risk, links to process maps, ERD, DFD, and other documentation.
    • Identify potential solutions and the metadata impacted. AI can auto-generate recommendations.
    • Sync user stories with Jira or your ticketing solution.

    Assess the impact of changes

    • For each user story look at the impact of changing the metadata by considering all the dependencies.
    • Consider the business implications by looking at the process maps.
    • Evaluate any regulatory considerations by looking at the process maps.
    • Sync the user stories with the DevOps solution.

    The final scene

    As the data from the movie industry shows, you can get away with an improv approach for a low-budget indie film. But the big-budget blockbuster hits must be planned.

    Every IT project needs to treated like a big-budget blockbuster hit – even if it is low budget.

    Elements.cloud supports the new way of managing the business analysis by providing a platform where all the documentation is managed and connected, and it is powered by AI. This accelerates the time to value without compromising the analysis. To discover the benefits a Change Intelligence Platform can bring to your organization, reach out to to our team today.

    Talk to us

    The data

    Below is a list of the top 20 grossing films by Directors who are known to be organized, compared with the top 20 films for Directors with an improvisational style. The first table is sorted by total box office receipts. The second table is ordered by profitability ratio.

    List of the 40 films ordered by total box office revenue

    Film nameDirector nameDirector styleReceipts ($M)Cost ($M)Profitability ratio
    Avatar (2009)James CameronOrganized284723712.01
    Avengers: Endgame (2019)Anthony and Joe RussoOrganized27983567.86
    Titanic (1997)James CameronOrganized220220011.01
    Star Wars: The Force Awakens (2015)J.J. AbramsOrganized20682458.44
    Avengers: Infinity War (2018)Anthony and Joe RussoOrganized20483256.30
    Spider-Man: No Way Home (2021)Jon WattsOrganized19212009.61
    Jurassic World (2015)Colin TrevorrowOrganized167215011.15
    The Lion King (2019)Jon FavreauOrganized16622606.39
    The Avengers (2012)Joss WhedonOrganized15192206.90
    Furious 7 (2015)James WanOrganized15151907.97
    Frozen II (2019)Chris Buck, Jennifer LeeOrganized14501509.67
    BarbieGreta GerwigOrganized144612811.29
    Avengers: Age of Ultron (2015)Joss WhedonOrganized14033653.84
    Black Panther (2018)Ryan CooglerOrganized13472006.74
    Harry Potter and the Deathly Hallows – Part 2 (2011)David YatesOrganized13422505.37
    Star Wars: The Last Jedi (2017)Rian JohnsonOrganized13323174.20
    Jurassic World: Fallen Kingdom (2018)J.A. BayonaOrganized13101707.71
    Frozen (2013)Chris Buck, Jennifer LeeOrganized12901508.60
    Beauty and the Beast (2017)Bill CondonOrganized12631607.89
    Incredibles 2 (2018)Brad BirdOrganized12432006.22
    The Thin Red Line (1998)Terrence MalickImprovised98.1521.89
    Gosford Park (2001)Robert AltmanImprovised87.819.84.44
    MASH (1970)Robert AltmanImprovised81.63.523.31
    The Grandmaster (2013)Wong Kar-waiImprovised64.1381.69
    The Tree of Life (2011)Terrence MalickImprovised61.7321.93
    The Player (1992)Robert AltmanImprovised28.983.61
    The Elephant Man (1980)David LynchImprovised2655.2
    Mulholland Drive (2001)David LynchImprovised20.1151.34
    2046 (2004)Wong Kar-waiImprovised19.3121.61
    In the Mood for Love (2000)Wong Kar-waiImprovised12.92.45.38
    Blue Velvet (1986)David LynchImprovised8.661.43
    Eraserhead (1977)David LynchImprovised70.170
    A Woman Under the Influence (1974)John CassavetesImprovised6.116.1
    Short Cuts (1993)Robert AltmanImprovised6.1120.51
    Inland Empire (2006)David LynchImprovised431.33
    Days of Heaven (1978)Terrence MalickImprovised3.431.13
    Badlands (1973)Terrence MalickImprovised2.90.456.44
    Happy Together (1997)Wong Kar-waiImprovised2.24.20.52
    Faces (1968)John CassavetesImprovised1.30.2754.73
    Chungking Express (1994)Wong Kar-waiImprovised0.60.61

    List of the 40 films ordered by profitability ratio

    Film nameDirector nameDirector styleReceipts ($M)Cost ($M)Profitability ratio
    Eraserhead (1977)David LynchImprovised70.170
    MASH (1970)Robert AltmanImprovised81.63.523.31
    Avatar (2009)James CameronOrganized284723712.01
    BarbieGreta GerwigOrganized144612811.29
    Jurassic World (2015)Colin TrevorrowOrganized167215011.15
    Titanic (1997)James CameronOrganized220220011.01
    Frozen II (2019)Chris Buck, Jennifer LeeOrganized14501509.67
    Spider-Man: No Way Home (2021)Jon WattsOrganized19212009.61
    Frozen (2013)Chris Buck, Jennifer LeeOrganized12901508.60
    Star Wars: The Force Awakens (2015)J.J. AbramsOrganized20682458.44
    Furious 7 (2015)James WanOrganized15151907.97
    Beauty and the Beast (2017)Bill CondonOrganized12631607.89
    Avengers: Endgame (2019)Anthony and Joe RussoOrganized27983567.86
    Jurassic World: Fallen Kingdom (2018)J.A. BayonaOrganized13101707.71
    The Avengers (2012)Joss WhedonOrganized15192206.90
    Black Panther (2018)Ryan CooglerOrganized13472006.74
    Badlands (1973)Terrence MalickImprovised2.90.456.44
    The Lion King (2019)Jon FavreauOrganized16622606.39
    Avengers: Infinity War (2018)Anthony and Joe RussoOrganized20483256.30
    Incredibles 2 (2018)Brad BirdOrganized12432006.22
    A Woman Under the Influence (1974)John CassavetesOrganized6.116.1
    In the Mood for Love (2000)Wong Kar-waiOrganized12.92.45.38
    Harry Potter and the Deathly Hallows – Part 2 (2011)David YatesOrganized13422505.37
    The Elephant Man (1980)David LynchImprovised2655.2
    Faces (1968)John CassavetesImprovised1.30.2754.73
    Gosford Park (2001)Robert AltmanImprovised87.819.84.44
    Star Wars: The Last Jedi (2017)Rian JohnsonOrganized13323174.20
    Avengers: Age of Ultron (2015)Joss WhedonOrganized14033653.84
    The Player (1992)Robert AltmanImprovised28.983.61
    The Tree of Life (2011)Terrence MalickImprovised61.7321.93
    The Thin Red Line (1998)Terrence MalickImprovised98.1521.89
    The Grandmaster (2013)Wong Kar-waiImprovised64.1381.69
    2046 (2004)Wong Kar-waiImprovised19.3121.61
    Blue Velvet (1986)David LynchImprovised8.661.43
    Mulholland Drive (2001)David LynchImprovised20.1151.34
    Inland Empire (2006)David LynchImprovised431.33
    Days of Heaven (1978)Terrence MalickImprovised3.431.13
    Chungking Express (1994)Wong Kar-waiImprovised0.60.61
    Happy Together (1997)Wong Kar-waiImprovised2.24.20.52
    Short Cuts (1993)Robert AltmanImprovised6.1120.51

    Post navigation

    Previous postBuilding a business case for removing technical debt
    Next postUS Independence: was it a good idea?
    Back to blog
    Share
    Picture of Toby Hayles

    Toby Hayles

    VP Sales, EMEA
    Table of contentsBlockbuster movies are a major projectA tale of two approachesA clear storylineIT projects: a disaster movieA strong storyEnter a new more demanding star: Data CloudThe new wayCapture and validate requirementsCreate user storiesAssess the impact of changesThe final sceneThe data

    Continue reading

    Read more news and updates from Elements.

    Product Updates
    6 mins

    The $100/Month Business Case: Proving the ROI of Essential Salesforce Software

    Agentforce
    6 mins

    The Agent Lifecycle: Ideate, Build, Govern

    Agentforce
    6 mins

    Case-to-bug: Agentforce Success Story

    Agentforce
    9 mins

    Digital Labor: How AI is Shaping the Future of Business

    Join Our Newsletter for the Latest News, Updates & More

    Using Elements is like having a Swiss Army knife for Salesforce. It’s become an integral part of our Salesforce-focused methodologies.
    Daniel Keith - Tenger Ways

    Accelerate your future with Elements, a change intelligence platform that helps you continuously innovate your business

    Talk to us
    Footer logo

    Elements Headquarters

    San Francisco, USA

    Elements Offices

    USA, UK, Canada, Switzerland, The Netherlands & Ukraine

    Contact us
    • Change Intelligence Platform
      • Salesforce Metadata analysis
      • Metadata impact assessment
      • Change tracking
      • Access and compliance
      • Agent Designer
      • Salesforce Configuration Mining
      • Process-led design
      • Lifecycle governance
    • Resources
      • Success stories
      • Integrations
      • Blog
      • Events
      • Webinars
      • Academy
      • Whitepapers & eBooks
      • Support
      • Elements.cloud status
      • Brand Resources
    • Company
      • Team
      • Contact us
      • Pricing
    Salesforce logo

    Available on
    AppExchange

    © 2025  Elements.cloud
    • Trust Center
    • Data Privacy & GDPR
    • Terms of Service (Website)
    • Terms of Service (App)
    • Open Facebook in a new tab
    • Open X in a new tab
    • Open LinkedIn in a new tab
    • Open YouTube in a new tab
    Tech web agency

    Watching videos on Elements.cloud site requires the use of Performance and Advertising cookies. These cookies are associated with video playback via services such as Youtube and Vimeo. In order to watch this video, it will require the acceptance of these additional cookies

    Reject Accept