![principle app development handoff principle app development handoff](https://pbs.twimg.com/media/FMS03mRacAE5HiQ.jpg)
The design system then serves as the single source of truth that gives designers and developers an agreed-upon language that they can use to build apps. Both are right, of course, but neither is to blame.Ī design team can Introduce a design system to overcome these common issues.
![principle app development handoff principle app development handoff](https://cdn.akamai.steamstatic.com/steam/apps/1809810/ss_a60fe3d6a73ad62ced28a834fe0562ecb795187a.1920x1080.jpg)
![principle app development handoff principle app development handoff](https://i.pinimg.com/736x/80/7e/ff/807eff2ea9141bdfe6df402c40b31ab5.jpg)
From the developer's perspective, the designer has wasted their time. From the designer's perspective, the developer has destroyed their design. In the end, the developed design looks - and acts - like a caricature of the intended design. And don't get developers started on where to find files for features or images that are shown in mockups but weren't delivered to them during handoff! For instance, the designer envisions a certain hover animation, but doesn't properly communicate it to the developer. The developer must guesstimate the size of each element and its relative proportion to other elements on the screen.ĭevelopers often apply the same guesswork to determining how features are meant to function. It's nearly impossible, for instance, to know the pixel measurements of, say, a scroll bar, by looking at a static design file. Be Clear in Specs and FunctionalityĬommunicating specs and functionality has become the biggest obstacle plaguing the designer-to-developer handoff. There are several ways to accelerate the change from design to code. It's also one of the greatest opportunities for transformation. This designer-to-developer handoff has long been a source of frustration and animosity among design and development teams - and inefficiency and lost productivity for companies. Because designers are the direct gatekeepers for overloaded developers, they're critical of eliminating anything that could result in extraneous coding or lack of clarity before handing off projects for development. This rising demand for developers - despite a widely documented shortage of technical talent - fundamentally changes the roles of developers and designers and the dynamic between them.ĭesigners were once solely responsible for dreaming up beautiful interfaces, and they're now often expected to define the entire front-end UI/UX experience for users. As companies digitize their products and become more technology-focused, developers and designers absorb increased pressure to accelerate transformation so their companies can expand market share and fend off disruption.