Design Specifications - An Introduction. A developers guide to design communications for websites and applications. In the ever-changing face of technology and software development processes, meeting increasing demands of businesses, people and overall rapid change, fast iterations and collaboration (e.g. Agile development) are fast becoming popular approaches and issues for building software. But what if you are iterating through, and refining the wrong design in the first place? People are still not going to use it. Even if your software is built with great code, meets project deadline and is under budget. Your software can still FAIL! Communicating designs that will meet the needs of the people who will use it can get buy-in from businesses and stakeholders early on, plan for resources, what technology to use and test the experience of using it with real people. Thus saving you heaps of time and money, but more importantly giving a higher chance of SUCCESS! This talk will present you with the lastest ways of how the design and behaviour of software are being communicated and specified in a way that developers can use and undestand them and ultimately build from it. Lulu Pachuau an interaction designer and an experience design consultant at Lushai Ltd, a design consultancy in Wellington.