Joint Application Development (JAD), also known as Joint Application Design, is an associative system tool which brings several members of the business together in a sort of brainstorming session to tackle issues that influence and affect their interests. IBM was the first company to introduce this concept into the corporate world, and later, other companies followed suit too. Today, it is widely used during the systems development lifecycle to create the most effective solutions.