2.6 Code Development Outline and Begin Coding
Last updated
Last updated
Outline the features to program by priority--core features, enhanced features, and wish list features. You are creating a basic functional requirements document. Begin coding and maintain well organized code as you progress towards your first full demonstration.
Functional Requirements ExamplesCore Features - The chatbot will have a customized background and font that differs from the template - The chatbot will handle a simple intoduction dialogue and save the user's name - The chatbot will present three buttons to the visitor to select one of three topics of interest - The chatbot will be able to search a dictionary of terms based on visitor input - ....add more core features Enhanced Features - The chatbot will be able to offer embedded videos to the user based on dictionary searches - The chatbot will provide further suggestions as a follow up to search results to expand the user's experience. - ...add more enhanced features Wish List - The chatbot will respond to voice input - The chatbot will save a history of interactions with a user. - .....
❏ Deliverable A document or slide that outlines your progressive development plan.
✓- Below Standard
✓ At Standard
✓+ Above Standard
The outline is not complete and does provide a clear path for coding the chatbot.
The outline is clear and organized, following a logical progression that will aid in the development of the chatbot.
The outline is a detailed view that can be clearly used as a checklist of progress, keeping the team on track with stable chatbot code that can be refined in small steps.