Create a minimalistic design.
Create a GUI mockup.
Use TDD or ensure that there are unit tests.
Write the code.
Let another team member manually test your story.
The whole system can be built and compiled with the new code.
Functional or acceptance tests pass as expected, after the new code is integrated into the system.