create wireframes include business analysts, information architects, interaction designers, user experience designers, graphic designers, programmers, and product managers. Working with wireframes may be a collaborative effort since it bridges the information architecture to the visual design. Due to overlaps in these professional roles, conflicts may occur, making wireframing a controversial part of the design process. Since wireframes signify a “bare bones” aesthetic, it is difficult for designers to assess how closely the wireframe needs to depict actual screen layouts. To avoid conflicts it is recommended that business analysts who understand the user requirements, create a basic wire frame and then work with designers to further improve the wireframes. Another difficulty with wireframes is that they don't effectively display interactive details because they are static representations. Modern UI design incorporates various devices such as expanding panels, hover effects, and carousels that pose a challenge for 2-D diagrams. The main benefit of wireframes is that they can be used to iterate on any interface in an agile manner. This happens through a process oftentimes referred to as usability tests, where users are provided with an opportunity to interact with the interface and either think aloud about their thought process or answer more structured questions throughout. After each trial with a user, a user experience researcher can identify common interactions with the interface, synthesize the data, and redesign accordingly. Due to the generally lower-fidelity nature of wireframe, it is very easy and cost-efficient to make changes. The point of a wireframe is to capture the design of the fundamental structure, high-level interaction pattern within an interface, otherwise known as the critical points, so it really allows a designer to work quickly, perfect for an agile environment where group members work collaboratively to "sprint" to the next iteration. Wireframes may have different levels of detail and can be broken up into two categories in terms of fidelity, or how closely they resemble the end product. Low-fidelity Resembling a rough sketch or a quick mock-up, low-fidelity wireframes can be quickly produced. These wireframes help a project team communicate ideas and collaborate more effectively since they are more abstract, using rectangles and labeling to represent content. Dummy content, Latin filler text (lorem ipsum), sample or symbolic content are used to represent data when real content is not available. For example, instead of using actual images, a placeholder rectangle can be used. Low-fidelity wireframes can be used