100 likes | 112 Views
INFO 461: Cooperative Software Development. Instructor: Dr. Andrew Begel, Microsoft Research abegel@uw.edu TA: Ryan Keller, UW rykeller@uw.edu LA: Prof. Andy Ko , UW ajko@uw.edu. Welcome. Week 1. Personal Introductions. Dr. Andrew Begel (pronounced like the food: ‘Bagel’).
E N D
INFO 461: Cooperative Software Development Instructor: Dr. Andrew Begel, Microsoft Research abegel@uw.edu TA: Ryan Keller, UW rykeller@uw.edu LA: Prof. Andy Ko, UW ajko@uw.edu
Welcome Week 1
Personal Introductions • Dr. Andrew Begel (pronounced like the food: ‘Bagel’)
I Study Software Engineers • What do software engineers do all day? • How do software engineers work together to build large software products? • What can we do to help software engineers work better, together? • I help software engineers help themselves to become better at their jobs.
Software Engineering is… • Enterprise Social Networking • Newsfeeds • Search • Job Notifications • Biometrics: Eyetracking, EEG, fMRI, Emotion Detection • Voice-Based Programming • Linked Editing • Programming Environments for Kids • Developers, Testers, Data Scientists, Managers • Neurotypical, Neurodiverse • Pair Programming, Global Software Development • Agile Software Methods
My Teaching Philosophy • Everyone can learn, when they’re motivated and believe they can. • Practice is the most effective way to gain proficiency. • Effective teachers create an environment that is conducive to learning and guide your progress through it. Effective teachers listen to feedback and change tactics when necessary. • Effective students show up, engage with the material, reflect on their practice, and ask for feedback and help. • The best way to get past being stuck is to let someone know you’re stuck.
Your Mission • Work together • In a team • To build software • For a set of stakeholders • Who will reward you for your efforts
Class Web Site • Class Web Site: http://www.andrewbegel.com/info461 • Class Canvas Site: http://canvas.uw.edu • Log in with your UW NetID • If you have registered for the course, you will be able to see the INFO 461 website in the Courses menu at the top of the web page. • If you’re not registered, the direct web site URL is https://canvas.uw.edu/courses/1134247. • My Office Hours: Tuesday, Thursday 1pm-3pm MGH 015J
Today’s Class • Go over the syllabus • Reading • Activity • SMART Commitments
How this Course Works • This is the second edition of the course created by Prof. Andrew Ko. • Some things will work well, some things will not. • Let us know! We want your feedback to improve the course. • Everything is on the course web site: http://www.andrewbegel.com/info461. • We’ll skim the syllabus now, but know that you are responsible for knowing everything on the syllabus.