Top Banner
Requirements Gathering By Harold Quinones www.guaroco.com.au
13

Requirements Gathering

Jun 20, 2015

Download

Education

Harold Quinones

Requirements gathering presentation provided to 2nd year software engineering students from the University of New South Wales.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Requirements Gathering

Requirements Gathering

By Harold Quinones www.guaroco.com.au

Page 2: Requirements Gathering

Summary

• Tools • Documentation • Collaboration • Psychology

Page 3: Requirements Gathering

Tools

1. Pencil and paper

Page 4: Requirements Gathering

Tools

2. Wireframing (Balsamiq)

Page 6: Requirements Gathering

Documentation

1. Technical requirements – Programming language – Web Technologies – Server resourcing – Server type – Libraries – Etc...

Page 7: Requirements Gathering

Documentation

2. Business requirements – Cost – Savings – Income Potential – Return on Investment

Page 8: Requirements Gathering

Documentation

3. User requirements – Use Cases – User Testing – Focus Groups

Page 9: Requirements Gathering

Collaboration

• Highly important in any large scale project

• Tools are getting more sophisticated

• Real time collaboration speeds up the process

• Collaborate internally and externally

Page 10: Requirements Gathering

Psychology

• Customers don’t always know what they want

• You need to help them work it out

• Sometimes best to be a problem solve

Page 11: Requirements Gathering

Psychology “The most difficult part of requirements gathering is not the act of recording what the user wants, it is the exploratory development activity of helping users figure out what they want.”

-Steve McConnell Author of many software engineer textbooks

Page 12: Requirements Gathering

Thank you

Page 13: Requirements Gathering

References • http://www.my-project-management-expert.com/image-files/business-

requirements-management.jpg • http://manwithnoblog.com/2009/11/26/heretical-ideas-stop-using-wireframes • https://balsamiq.com • http://www.justinmind.com • https://rachelbythebay.com/w/2013/04/17/slow • http://www.afa.asn.au/about-us/afa-investment-fund • http://www.limina-ao.com/services/evaluation.html • http://media.photobucket.com/user/mickey110257/media/Teamwork.jpg.html • http://www.cogenit.fr/ressources/livres-bleus/smv-agile-method-for-it-projects • http://www.21stcenturynews.com.au/psychology-stock-market-investing