- Stop predictive planning, which relies on stable requirements, which aren’t a thing
- Prefer adaptive planning that embraces change and shifts often in response to learning
- Instead of coming up with a process and fitting people into it, the people come first and they decided what processes to follow
- Agile is distinguished by its attitudes towards planning and people
- Communication determines whether software projects succeed or fail
Original video by USI Events:
Information and subscription on http://www.usievents.com
Martin Fowler is an author, speaker, IT specialist and British consultant in the conception of companies’ software. He wrote, in particular, a reference book on refactoring and co-wrote a reference book on projects planning in extreme programming with Kent Beck, creator of the method. He is a member of Agile Alliance and is the co-author of the Manifesto for Agile Software Development.
Neal Ford is a software architect at ThoughtWorks. ThoughtWorks is a global IT consultancy company specialized in end-to-end software development and delivery. Neal Ford is also the designer and developer of applications, various materials, articles, videos and author of many books.
Martin Fowler and Neal Ford tackle the following question: Why does Agile software development work so well? They provide advice and stress the importance of communication, feedback as a crucial part of software development, the importance of boosting the creativity of developers, and how introspection is essential to continually improving the project.
Follow USI on Twitter: https://twitter.com/USIEvents
Follow USI on LinkedIn: http://linkd.in/13Ls21Y
Subscribe to our channel: http://bit.ly/19sPpSp
Twitter: @martinfowler