Shelby Paul, Cullen O’Neill, Sarthak Patel, Muhammad Mian
Lists
Must have things:
-screen 1 with enter password text box and generate password button
-if button clicked, five questions to select one from
-Once one question is selected, the user enters answer for that question
-Once answer is inputted, multiple passwords are generated with key words from the input
Nice to have things:
-a “pretty” interface with nice colors and background changes
-multiple generated passwords
-error clause
Documentation
1) Function: The program helps the user generate a password by asking questions that provoke sentence long answers, and then generates random passwords.
2) Tutorial: A screen will ask for a users new password, and if the “Help generate” button is clicked a screen with five questions will pop up and you will be asked to pick one and enter an answer. Once an answer is inputted, many random passwords with key words will be generated.
3) Logic: Tasks
• Draw user interface (SHELBY): Draw the beginning user interface with most basic functions
• Make questions (MUHAMMAD): Team member created five questions to add to the code to make the product function
• Make list of buffer words, including words longer than five letters (MUHAMMAD): Make list of stop words like however, although, etc. to add to the code
• Make this document (SHELBY): Team member documented the Scrum process and sent to rest of team
• Upload user interface picture (MUHAMMAD): Team member uploaded pics of user interfaces and sent them to rest of team
• Program development in Python (CULLEN): Team member who put together code
• Draw new user interface with upgrades (SARTHAK): Team member drew a newer user interface with all the upgrades we thought would be nice to have