Product design and development remains difficult, even when applying Lean or Agile principles. Why is developing a great product so hard? How come it takes so many iterations? Why don't users know what they want? Why don't I know what they want?
There are no silver bullets in life, but there are some crucial techniques that are often not well applied that can save you time and massively improve your ability to deliver a product that your users will love and love using.
User Experience is more important today than ever. 85% of consumer purchases today are made by women. It takes a millennial women 3 seconds to decide if she wants to stay on a page. So how do we create an experience that our users will respond to and enjoy? Measurable Design. During this talk I will explain how we can use Lean principles applied to UX to iterate our way to engaging sites that customers will love.
Foundational unit testing techniques are often taken for granted, but are an essential underpinning for delivering maintainable software. The tests need to assist software development not hinder it, and to that end need to be flexible, robust, comprehensible and performant. If you find yourself fighting your test suite, then something is wrong.
In this session, we re-examine the basics of a unit test. We will work through a number of examples with continuous input from attendees. Each example will start with a test of questionable quality, and we will work through the issues till we're happy that it's as good as we can get it.
Although this session is not specifically about the testability of software, this will necessarily be touched upon as we consider some test cases. Examples will be written in several common languages, but knowledge of all (or any) of them is not a pre-requisite.
The Bermuda Triangle is a mythical place in the western part of the North Atlantic Ocean, where - according to the legends - a number of aircraft and ships are said to have disappeared, but no one has been able to come up with an explanation why these unusual disappearances have been happening. During the last couple of years I observed a metaphorical similarity between the disappearance of the aircrafts and ships in the Bermuda Triangle and the false positive results of the organisational transformations I was observing. It is extremely difficult to determine why a transformation provides false positive results, but maybe the three vertices of the Bermuda Triangle of the organisational transformation can provide a quite good explanation. The three vertices aren't locations, they are concepts: how decisions about ideas are made (Parkinson's Law of Triviality), how ideas are implemented (Cargo Cults), and how ideas scale in an organisation (Nuclear Chain Reaction).
This talk will explain the three vertices - for example, why an organisation needs a critical mass and proper environment to expand the effect of an idea -, and how they are related to each other - for example, how the setup of a committee can create a cargo cult inside an organisation, which eventually provides false positive results. If you attend this talk you'll know more about how organisations are working and what the important details are that require you attention if you would like avoid false positive results of any kind of transformation.