Professor Roth is creating two software development teams for the class project. Each team will have 10 people. Each team will create their own version of the Astronaut Training app. To help Professor Roth create the teams, please complete all four sections of the survey below.
TIP: Before you start, review the updated Preliminary System Design. You can find it here: Blackboard > Our Class > Assignments > UNIT B-1 CHAPTER 4 SOFTWARE ARCHITECTURE 3 (You Are Here).
SKILLS
Provide your levels of programming skills and experience in the table below. Place an “x” in the appropriate boxes below. If you have had a class in one of the areas, you should enter at least Medium.
SKILL LOW MEDIUM HIGH
Database experience or class
Programming (any language)
Interface or Web Design/Development
Computer animation
Computer audio
JavaScript
HTML
CSS
Research and Writing
COMPONENTS
For your team’s version of the Astronaut Training app, you will develop with your partner, one of the components in the app. To help the Professor decide where to assign you, please place an “x” next to the components that interest you. You may select up to three components. Refer to the “Preliminary System Design” document in this week’s Blackboard area.
SKILL THIS INTERESTS ME
LOGON/SIGN UP
COMMUNICATOR
LEARNING CENTER
DATABASE
TRAINING CENTER
GAME
You will also develop individually (on your own), one of the games in the app. To help the Professor decide where to assign you, please place an “x” next to the game type that interest you. You must select at least one.
Can’t decide? For each game type in the following table, I have included a link to an example . These are of course, just examples; your game would have to fit the “Astronaut Training” theme.
GAME TYPE THIS INTERESTS ME
AGILITY
https://www.youtube.com/watch?v=RYJ2UFxM818
PROBLEM SOLVING
https://www.w3schools.com/codegame/
KNOWLEDGE
ROLES
Your primary role is Software Developer/Engineer but your team needs two additional roles; a Scrum Master, and a Product Owner (see textbook for descriptions). Use “x” to indicate your preferences. If no one volunteers, the professor will assign the roles on your behalf.
Y N
Would you like to be the initial Scrum Master for your team?
Y N
Would you like to be the Product Owner for your team?