Previous Lecture | lect10 | Next Lecture |
lect10, Wed 02/13
Standup, Exam Preview, Time to meet
Announcements:
Retro survey: last reminder
- REMINDER: The retro survey is worth a big part of your lab grade and your team’s lab grade.
- You need to have it filled out no later than 3:30pm Thursday.
- The link is here: http://bit.ly/ucsb-cs48-w19-retro1
- Ask your team during your standup—did you fill it out?
- Anyone not present at class today, ask them: did they fill it out?
CONFIRMED: next Wednesday, guest lecture by three senior staff from Procore
Procore is a software development company in Carpinteria (30 minutes drive south of the UCSB campus) that serves the construction industy.
- Heidi Helfland, Director, Engineering Excellence
- Amir Shahheydari, Staff Quality Assurance Engineer
- Jason Wojciechowski, Lead QA Engineer
More about Procore
From the procore.com website
What the company does:
Procore is a leading provider of cloud-based applications for construction. Procore connects people, applications, and devices through a unified platform to help construction professionals manage risk and build quality projects—safely, on time, and within budget. Procore has a diversified business model with products for Project Management, Construction Financials, Quality & Safety, and Field Productivity. Headquartered in Carpinteria, California, with offices around the globe, Procore is used to manage billions of dollars in annual construction volume.
Technologies they use to do that:
Our tech stack is Ruby / Rails / Postgres, with a few microservices in Rust and Elixir, where we need to focus on high concurrency and performance. We have overhauled our front end to implement ReactJS and Redux. Our mobile apps provide access to many of Procore’s tools on iOS, Android and Windows.
Topics
- Amir and Jason will discuss QA in general, and acceptance testing for issues/user stories in particular
- I’m also hopeful they might talk about testing and code review processes at Procore
- Heidi and I will have a brief Q&A conversation about Agile/Scrum/Lean/Kanban and the importance of Teamwork skills
- We’ll also incorporate time for a brief standup; please make that standup very efficient on time so we maximize our time with Amir, Jason and Heidi.
Today
- Standup
- Time for your teams to work together
- Office hours for teams