Internal IT organizations often have difficulty hitting deadlines and meeting their budget goals, in part because of a failure to communicate, according to a new study by Forrester Research.

Project complexity and silos within an organization are the main reasons for not meeting time and budget goals, according to the report, for which Forrester interviewed 50 technology decision-makers from firms with 1,000 or more employees in February 2013.

Hire application designers that understand business and technology. Foster collaboration in application development between the business and technology sides. Focus on the UI and ease of use when designing applications.

Collaboration between business and technology teams is what drives smart application development.

Of executives surveyed, 56 percent blamed the difficulties on changing business and user requirements, and 50 percent said they’re overwhelmed by too many projects.

Meanwhile, 34 percent of executives said they lack executive direction and 34 percent mentioned a scarcity of quality personnel.

Only 20 percent of IT decision-makers said they were satisfied with customer Web applications and only 14 percent were happy with customer-facing mobile applications.

Collaboration can help IT teams overcome these struggles, said the report, titled “Integrated Thinking: The Answer To Enterprise IT’s Perpetual Struggle.” The concept requires application development teams to “take responsibility not just for building the applications but for their positive (or negative) impact on the business,” the report stated.

Taking responsibility for business decisions is one way IT organizations can become more efficient, Mike Gualtieri, principal analyst at Forrester Research, said in a video from EffectiveUI, the application development firm that commissioned the report.

To overcome challenges of deadlines and goals, Gualtieri recommended focusing on business impact rather than simply development of the application code itself.

Businesses also have to foster collaboration between technology and business people, according to Gualtieri. “Sometimes it goes too far to the other side, and there’s a gap in the middle,” Gualtieri said. “Teams have to get together.”

In addition, application development teams should measure themselves on the user experience, Gualtieri advised. A hotel check-in app used by hotel staff should be designed to allow workers to use it quickly, the report noted.

“The only measure that matters in how they’ll ultimately be judged is on the user experience,” Gualtieri said. “How do the users feel about the application and is the application making the business impact.”