Answered step by step
Verified Expert Solution
Question
1 Approved Answer
SECTION 1 : OBJECTIVE / SCOPE PROBLEM You work for a local project management company that specializes in helping start - up companies and entrepreneurs
SECTION : OBJECTIVE SCOPE
PROBLEM
You work for a local project management company that specializes in helping startup
companies and entrepreneurs manage new and existing projects. Projects range from new
websites, desktop and mobile applications, advertisement, and marketing. The company needs a
new tool to help its employees and customers manage tasks and has hired you to create their
website. You have already chosen the MEAN stack environment for the website and elected to
use Swagger for documenting the API's.
Out of Scope
Authorization ie roles
Updating the text of a task
Assigning tasks to team members
Reporting
Security
Employees must be signed in to view the task management page. The landing page, about,
contact, and pages do not require authentication.
Requested Completion Date
Nodebucket should fully built, tested, and deployed by the end of wee five
SECTION : INTRODUCTION
Purpose
Provide a brief overview of the application and its purpose
Terminology
Identify the technical terms used in this document; list the name and a brief definition in a table or
matrix
User Personas
Identify the core users of the proposed solution
User Stories
Identify the user stories, based on the above personas
Work Estimations
Given the above user stories, identify the appropriate story pointstime estimations
SECTION : PROCESS DESIGN
Sitemap
Create a sitemap for the proposed website
Prototypes
Make sure the prototypes cover every pagedialogmessage in the proposed solution
ORD Object Relational Diagrams
Create an ORD based on the proposed business rules
NoSQL Data Structure
Covert the above NoSQL Document Diagram into a NoSQL Data Structure JSON dataSECTION : FUNCTIONAL DESIGN
Overview of the Design
This section will cover what you are envisioning the system will do specifically any minimum
maximum value of a field, navigation, error handling, and logging If there are exceptions,
explain how they are handled and under what circumstances they will be generatedthrown
Functional Design
This section is a list of the design definitions for the requirements in the BRD
FeedbackComments
This section is for any addition commentsfeedback that will help business and other team
members better understand the solution you built
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started