Before you hire developers, before you start your next app project, there are some things you can do to make your project more successful from day one.
11. “It’s tough to make predictions,
especially about the future.”
- Yogi Berra
12. Manifesto for Agile Software Development
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right,
we value the items on the left more.
13. Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
14. Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
Manifesto for Agile Software Development
17. “To communicate effectively, the code
must be based on the same language
used to write the requirements—the
same language that the developers
speak with each other and with domain
experts.”
Eric Evans, Domain-Driven Design:
Tackling Complexity in the Heart of
Software
23. User Stories
As a signed in, registered user when I click
on the map icon in the navigation bar I want
to see available drivers in my area on a map
centered on my current location.