Project Management - A Tree Swing Story

2017-11-01 14:53:00

The tree swing analogy first came in the 1970s and many variants came later on different subjects, such as software and management. It depicts the difference of how each department interprets and implement a requirement in the development of a tree swing. The variation of the cartoon on perception gaps in software development projects first came out in 2003. Then it became popular among the management to address issues when projects did not go the right way. Someone blames the pitfalls in communication, such as not listening to the client, but it also reveals the problems in product development and reminds anyone involved what to do and what not to do.

Look at this cartoon.

  1. When a customer describes what s/he wants, it tends to be true that s/he always overstates it.
  2. The product owner gathers the customer's requirement and summaries it.
  3. Engineers follow PO's summary and make it work. Well, to some extent...
  4. Then programmers will write it. However, when you test it, it is not workable.
  5. Finally we have a product, so the sales can start their job by exaggerating its features.
  6. When you want to check the documents to, it is always nowhere to be found.
  7. What the operations build is simply a rope. Gosh, I don't know what to say.
  8. Customers are billed for extraordinary experiences.
  9. The way Helpdesk solves problems is just simple and "radical".
  10. Voila! It turns out what the customer truly wants is just a simple tire swing.

Communication: the big "C"

A project is about a bunch of various people working together to meet the requirements. The role of a project manager is to monitor details through strategic, efficient and meaningful conversations on a project. "About 90% of the time in a project is spent on communication by the project manager"[6]. As it is known, communication is a very important element of any well-organized project. Therefore, project management is not just tools and processes.

The right tool

However, don't get it wrong. Choosing the right project management tool is what successful project teams must do. Through collaborating and using tools to keep each other on the same page, the gap caused by different interpretations among departments can be minimized. Our open source project management software, ZenTao, can help you with:

  • Product management: story management, plan management, release management, product roadmap.

  • Project management: team and effort management, task management, Kanban, tree, list, group views, burndown chart.

  • Testing management: test case, test case library, test suit, test plan, test result, bug management.

  • Document management

  • Dashboard: todo, calendar, tasks assigned to me.

The main difference between ZenTao and other systems is that ZenTao divides the complex project management process into four major items: story, task, bug, and case, through which ZenTao supports the whole flow management. ZenTao Cloud is also available now.


    Write a Comment
    Comment will be posted once reviewed.

    Why choose ZenTao


    Serving 30,000+ teams

    Serving 200,000+ projects

    Serving 800,000+ developers

    The #1 in local market share

    Free & Open

    Open source and unlimited to commercial

    Powerful extension mechanism and various plug-ins

    Available on Github

    Either Self-Host or Cloud Apps


    Refined ALM support

    Zero downtime upgrades 

    Integrate Git and SVN (pro)

    Word and Excel import & export (pro)

    Preview-Edit-Diff document online(ent)

    Integrate OPS-Attendance-Feedback(ent)


    ZenTao team has involved in open source since 2004

    Frequent releases and free upgrade forever(even self-hosted) 

    Instant and powerful support for 20000+ companies


    Out of the box, Less config

    Nice price for small team($9.9)

    Design to adhere Scrum Best practice

    For Agile but not restrict to Agile


    Applicable for different sized teams

    Applicable for Agile/Waterfall

    Modules can be used in any combination

    Convenient customization