SlideShare a Scribd company logo
1 of 1
Download to read offline
10 Steps to Defining a QuickBase Solution


DEFINING BUSINESS REQUIREMENTS: This is the process of describing what you want your software system to do, in
business terms. We have found that our clients know what they want (their system to do), but are often challenged to
describe their needs in software development terms. This 10 Step Guide is meant to help non-technical (and even
technical) people define their initial requirements, which will be used to construct a QuickBase prototype, the first step
toward deploying your QuickBase Solution.

    1.   BUSINESS STORY: What problem(s) are you looking to solve, what are your business issue(s) and how did you get here? A
         plain English explanation to these questions provides (your consulting team with) context for defining a technology solution
         that fits your business. Additionally, we like to use the business story during training (and even embed aspects of it, in your
         QuickBase application) to explain to users how to use the solution and why you built it, in the first place.

    2.   USERS: How many people will be Users of your QuickBase system?
             a.   Will all Users have the same rights (view, add, edit, provision new users, create new views/reports, admin rights and
                  developer credentials) or do you foresee needing to support different levels of permission (roles) in your application?
             b.   Will Users be from different organizations? Do you need to Hide Views or data from certain User roles?

    3.   DATA: Provide examples of how you currently manage your business data and processes. Explain existing tools and
         processes (paper, print-outs, MS-Excel worksheets), the quantity of data being managed and the types of data values being
         managed (data types, restricted value fields – field values that could be limited to a pull-down list).

    4.   DATA RELATIONSHIPS: Whenever possible describe data relationships in parent-child terms. Examples include: a contact
         management system that records contact information (in one table), and supports relationships that link each contact record to
         one or more activity records; or where you have an order management system that supports a relationship where an order
         may have one or more order detail records. This aspect of requirements defining is referred to as the relational aspect of
         database design. Many people make careers out of database design; so don’t get disappointed if these requirements are hard
         to articulate.

    5.   DATA ENTRY: Will users be required to manually enter data (using web-based data entry forms), cut and paste data from
         spreadsheets or will there be no need for data entry by users (data bulk loaded by Administrators)?

    6.   DATA ENTRY FORMS: Will all users have permission to enter data into all fields? Do users tend to work on one row at a time
         or are there scenarios where you need to enter data into multiple rows/records at once (like a spreadsheet)? Is there a need
         for conditional data entry -- are there cases, based on a data field being of a certain value (Client Type = Prospect), that
         subsequent data fields/sections may or may not be required as part of the data entry form?

    7.   VIEWING DATA: A key strength of QuickBase is that it provides many different ways to view data (grouped, summarized,
         user query-able, cross-tabs, charts and even Gantt charts for Project Management). Determining how you want to View (or
         Report on) your data is one of the more challenging aspects of building a QuickBase system. The best way to define your
         Views (and the underlying queries) is to write out use cases (business scenarios for Viewing the data), in plain English, which
         detail what QuickBase data you wish to View. Use Case Example: At Monday morning sales meetings, we need a View that
         allows us to select a particular sales person, the Opportunities they’re working on (that are not closed or cancelled), that have
         an expected close date before 9/30 -- displaying the following fields: District, Prospect Name, Prospect Contact, Prospect E-
         Mail, First Contact Date, Expected Close Date and Deal Amount.

    8.   E-MAILING OF DATA: Will there be a need to “push” or e-mail users data from the system? Examples include:
             a.   Notify users (via e-mail) when records are added, edited or modified in QuickBase
             b.   The ability to “subscribe” (via e-mail) to view data on a scheduled basis
             c.   Alerts and reminders (via e-mail) that are triggered from date fields in QuickBase, (i.e., send a reminder to field
                  Assigned To, when records with a Due Date that are within one week of today’s date)

    9.   YOUR QUICKBASE TEAM: Who are the “players” in your organization? Who should be involved in detailing requirements?
         Who will be involved with the development, testing and the acceptance process (the people who say, “This is good to deploy
         as version 1.0”)?

    10. DEPLOYMENT PLAN: How will you train your team?            Will you require documentation of your QuickBase solution (to provide
         to users and keep internally in your organization)? Who in your organization will support users when they have questions and
         serve as the conduit for getting answers from Intuit or your consultant(s)? Who will track bugs and feature requests for
         subsequent versions, and document your next set of business requirements?




w: http://productivityadvisors.com                       e: info@productivityadvisors.com                              v: 415.425.5374

More Related Content

What's hot

Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentEECJOURNAL
 
Master data services
Master data servicesMaster data services
Master data servicesSteve Xu
 
Mastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsMastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsChanukya Mekala
 
Enterprise Information Management (EIM) in SQL Server 2012
Enterprise Information Management (EIM) in SQL Server 2012Enterprise Information Management (EIM) in SQL Server 2012
Enterprise Information Management (EIM) in SQL Server 2012Mark Gschwind
 
Generating XML schemas from a Logical Data Model (EDW 2011)
Generating XML schemas from a Logical Data Model (EDW 2011)Generating XML schemas from a Logical Data Model (EDW 2011)
Generating XML schemas from a Logical Data Model (EDW 2011)George McGeachie
 
Customization in Ms Dynamics CRM 2013
Customization in Ms Dynamics CRM 2013Customization in Ms Dynamics CRM 2013
Customization in Ms Dynamics CRM 2013Naveen Kumar
 
MicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy Nederland
 
SharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solutionSharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solutionMetaOption-LLC
 
Microsoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification TrainingMicrosoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification TrainingDavid Blumentals
 
docEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management PlatformdocEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management PlatformPERICENT
 
Comparison of document management systems by meta modeling and workforce cent...
Comparison of document management systems by meta modeling and workforce cent...Comparison of document management systems by meta modeling and workforce cent...
Comparison of document management systems by meta modeling and workforce cent...ijcseit
 
Service oriented architecture & web 2.0
Service oriented architecture & web 2.0Service oriented architecture & web 2.0
Service oriented architecture & web 2.0Abhik Tushar Das
 
Knowledge management and information system
Knowledge management and information systemKnowledge management and information system
Knowledge management and information systemnihad341
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Stéphane Fréchette
 

What's hot (18)

HARISH SANGA
HARISH SANGAHARISH SANGA
HARISH SANGA
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
 
Master data services
Master data servicesMaster data services
Master data services
 
Mastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domainsMastering data-modeling-for-master-data-domains
Mastering data-modeling-for-master-data-domains
 
Enterprise Information Management (EIM) in SQL Server 2012
Enterprise Information Management (EIM) in SQL Server 2012Enterprise Information Management (EIM) in SQL Server 2012
Enterprise Information Management (EIM) in SQL Server 2012
 
Generating XML schemas from a Logical Data Model (EDW 2011)
Generating XML schemas from a Logical Data Model (EDW 2011)Generating XML schemas from a Logical Data Model (EDW 2011)
Generating XML schemas from a Logical Data Model (EDW 2011)
 
Customization in Ms Dynamics CRM 2013
Customization in Ms Dynamics CRM 2013Customization in Ms Dynamics CRM 2013
Customization in Ms Dynamics CRM 2013
 
MicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business DashboardsMicroStrategy - Effective Business Dashboards
MicroStrategy - Effective Business Dashboards
 
CQRS
CQRSCQRS
CQRS
 
SharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solutionSharePoint based helpdesk, ticketing and case management solution
SharePoint based helpdesk, ticketing and case management solution
 
Microsoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification TrainingMicrosoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification Training
 
docEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management PlatformdocEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management Platform
 
Comparison of document management systems by meta modeling and workforce cent...
Comparison of document management systems by meta modeling and workforce cent...Comparison of document management systems by meta modeling and workforce cent...
Comparison of document management systems by meta modeling and workforce cent...
 
ER/Studio XE7 Datasheet
ER/Studio XE7 DatasheetER/Studio XE7 Datasheet
ER/Studio XE7 Datasheet
 
Service oriented architecture & web 2.0
Service oriented architecture & web 2.0Service oriented architecture & web 2.0
Service oriented architecture & web 2.0
 
Knowledge management and information system
Knowledge management and information systemKnowledge management and information system
Knowledge management and information system
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012
 
DMS
DMSDMS
DMS
 

Viewers also liked

niño 35
niño 35niño 35
niño 35rewind
 
Surec Birlikte Calisabilirligi
Surec Birlikte CalisabilirligiSurec Birlikte Calisabilirligi
Surec Birlikte CalisabilirligiNusret Guclu
 
Stainless Steel Stove
Stainless Steel StoveStainless Steel Stove
Stainless Steel StoveAsherart
 
Patterson Job Presentation
Patterson Job PresentationPatterson Job Presentation
Patterson Job Presentationmpatte6740
 
PrivacióN Y Desarrollo.
PrivacióN Y  Desarrollo.PrivacióN Y  Desarrollo.
PrivacióN Y Desarrollo.deyani
 
LPG Propane Equipment Catalog 4
LPG Propane Equipment Catalog 4LPG Propane Equipment Catalog 4
LPG Propane Equipment Catalog 4Asherart
 
1 A Jupiter Nicolas Junior Marcel Daniel Ri
1 A Jupiter Nicolas   Junior   Marcel   Daniel Ri1 A Jupiter Nicolas   Junior   Marcel   Daniel Ri
1 A Jupiter Nicolas Junior Marcel Daniel RiSusanna Soler Sabanés
 
Photo Shots Of Our Winter Skiing In Utah
Photo Shots Of Our Winter Skiing In UtahPhoto Shots Of Our Winter Skiing In Utah
Photo Shots Of Our Winter Skiing In Utahguest153d81
 
Help志愿者第一次培训
Help志愿者第一次培训Help志愿者第一次培训
Help志愿者第一次培训leolaoshi
 
Mkt Mates Solidarias Medios
Mkt Mates Solidarias MediosMkt Mates Solidarias Medios
Mkt Mates Solidarias MediosTORREVELO
 
Harris Arm
Harris ArmHarris Arm
Harris ArmAsherart
 
Evaluation
EvaluationEvaluation
EvaluationImmz
 
Recent art works
Recent art worksRecent art works
Recent art worksJahintzy
 
Supporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual ClassroomSupporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual ClassroomMelanie
 

Viewers also liked (20)

niño 35
niño 35niño 35
niño 35
 
Surec Birlikte Calisabilirligi
Surec Birlikte CalisabilirligiSurec Birlikte Calisabilirligi
Surec Birlikte Calisabilirligi
 
Romeo And Juliet99
Romeo And Juliet99Romeo And Juliet99
Romeo And Juliet99
 
Stainless Steel Stove
Stainless Steel StoveStainless Steel Stove
Stainless Steel Stove
 
Patterson Job Presentation
Patterson Job PresentationPatterson Job Presentation
Patterson Job Presentation
 
PrivacióN Y Desarrollo.
PrivacióN Y  Desarrollo.PrivacióN Y  Desarrollo.
PrivacióN Y Desarrollo.
 
LPG Propane Equipment Catalog 4
LPG Propane Equipment Catalog 4LPG Propane Equipment Catalog 4
LPG Propane Equipment Catalog 4
 
1 A Jupiter Nicolas Junior Marcel Daniel Ri
1 A Jupiter Nicolas   Junior   Marcel   Daniel Ri1 A Jupiter Nicolas   Junior   Marcel   Daniel Ri
1 A Jupiter Nicolas Junior Marcel Daniel Ri
 
Photo Shots Of Our Winter Skiing In Utah
Photo Shots Of Our Winter Skiing In UtahPhoto Shots Of Our Winter Skiing In Utah
Photo Shots Of Our Winter Skiing In Utah
 
Help志愿者第一次培训
Help志愿者第一次培训Help志愿者第一次培训
Help志愿者第一次培训
 
LA EDUCACION
LA EDUCACIONLA EDUCACION
LA EDUCACION
 
Frankfurt auto
Frankfurt autoFrankfurt auto
Frankfurt auto
 
Journey To Kithira Island
Journey To Kithira IslandJourney To Kithira Island
Journey To Kithira Island
 
Mkt Mates Solidarias Medios
Mkt Mates Solidarias MediosMkt Mates Solidarias Medios
Mkt Mates Solidarias Medios
 
Photo Album1
Photo Album1Photo Album1
Photo Album1
 
Harris Arm
Harris ArmHarris Arm
Harris Arm
 
Evaluation
EvaluationEvaluation
Evaluation
 
Recent art works
Recent art worksRecent art works
Recent art works
 
Supporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual ClassroomSupporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual Classroom
 
àToms I MolèCules
àToms I MolèCulesàToms I MolèCules
àToms I MolèCules
 

Similar to 10 Steps for Customizing a Web App

SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Processsilvaft
 
architecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxarchitecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxAngeloAlmonte5
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirementshapy
 
Suppose you are the information technology (IT) manager for an IT
Suppose you are the information technology (IT) manager for an IT Suppose you are the information technology (IT) manager for an IT
Suppose you are the information technology (IT) manager for an IT lisandrai1k
 
Data Modeling 101: How to make Data model
Data Modeling 101: How to make Data modelData Modeling 101: How to make Data model
Data Modeling 101: How to make Data modelAbdul Ahad
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management SystemPamela Wright
 
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...SydneyMorgans
 
Discussion post· The proper implementation of a database is es.docx
Discussion post· The proper implementation of a database is es.docxDiscussion post· The proper implementation of a database is es.docx
Discussion post· The proper implementation of a database is es.docxmadlynplamondon
 
Share point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awarenessShare point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awarenesspangressive
 
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COM
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COMWINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COM
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COMalbert0030
 
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEM
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEMLEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEM
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEMmyteratak
 
2010 share point saturday deck enterprise office applications
2010 share point saturday deck   enterprise office applications2010 share point saturday deck   enterprise office applications
2010 share point saturday deck enterprise office applicationsGarry Stewart
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringVanessa Turke
 

Similar to 10 Steps for Customizing a Web App (20)

Course Outline Ch 2
Course Outline Ch 2Course Outline Ch 2
Course Outline Ch 2
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
 
architecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxarchitecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptx
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirements
 
Building a SaaS Style Application
Building a SaaS Style ApplicationBuilding a SaaS Style Application
Building a SaaS Style Application
 
Suppose you are the information technology (IT) manager for an IT
Suppose you are the information technology (IT) manager for an IT Suppose you are the information technology (IT) manager for an IT
Suppose you are the information technology (IT) manager for an IT
 
Data Modeling 101: How to make Data model
Data Modeling 101: How to make Data modelData Modeling 101: How to make Data model
Data Modeling 101: How to make Data model
 
Project report
Project reportProject report
Project report
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management System
 
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...
Integrated Business Processes with ERP Systems 1st Edition Magal Solutions Ma...
 
Project report
Project report Project report
Project report
 
Discussion post· The proper implementation of a database is es.docx
Discussion post· The proper implementation of a database is es.docxDiscussion post· The proper implementation of a database is es.docx
Discussion post· The proper implementation of a database is es.docx
 
Share point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awarenessShare point saturday2013 upsa_3rd_party_tool awareness
Share point saturday2013 upsa_3rd_party_tool awareness
 
Bi & d wglossary
Bi & d wglossaryBi & d wglossary
Bi & d wglossary
 
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COM
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COMWINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COM
WINDOWS SERVER DEPLOYMENT PROPOSAL / TUTORIALOUTLET DOT COM
 
Bi requirements checklist
Bi requirements checklistBi requirements checklist
Bi requirements checklist
 
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEM
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEMLEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEM
LEGO EMBRACING CHANGE BY COMBINING BI WITH FLEXIBLE INFORMATION SYSTEM
 
2010 share point saturday deck enterprise office applications
2010 share point saturday deck   enterprise office applications2010 share point saturday deck   enterprise office applications
2010 share point saturday deck enterprise office applications
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements Gathering
 
Sap
SapSap
Sap
 

More from Productivity Advisors

More from Productivity Advisors (6)

DoWhatMattersExecutiveOverview-jul01
DoWhatMattersExecutiveOverview-jul01DoWhatMattersExecutiveOverview-jul01
DoWhatMattersExecutiveOverview-jul01
 
4 legs of work_com
4 legs of work_com4 legs of work_com
4 legs of work_com
 
Sales Overview 2015
Sales Overview 2015Sales Overview 2015
Sales Overview 2015
 
What is Collaborative Productivity?
What is Collaborative Productivity?What is Collaborative Productivity?
What is Collaborative Productivity?
 
Cost Reduction Services
Cost Reduction ServicesCost Reduction Services
Cost Reduction Services
 
QuickBase QuickStart
QuickBase QuickStartQuickBase QuickStart
QuickBase QuickStart
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

10 Steps for Customizing a Web App

  • 1. 10 Steps to Defining a QuickBase Solution DEFINING BUSINESS REQUIREMENTS: This is the process of describing what you want your software system to do, in business terms. We have found that our clients know what they want (their system to do), but are often challenged to describe their needs in software development terms. This 10 Step Guide is meant to help non-technical (and even technical) people define their initial requirements, which will be used to construct a QuickBase prototype, the first step toward deploying your QuickBase Solution. 1. BUSINESS STORY: What problem(s) are you looking to solve, what are your business issue(s) and how did you get here? A plain English explanation to these questions provides (your consulting team with) context for defining a technology solution that fits your business. Additionally, we like to use the business story during training (and even embed aspects of it, in your QuickBase application) to explain to users how to use the solution and why you built it, in the first place. 2. USERS: How many people will be Users of your QuickBase system? a. Will all Users have the same rights (view, add, edit, provision new users, create new views/reports, admin rights and developer credentials) or do you foresee needing to support different levels of permission (roles) in your application? b. Will Users be from different organizations? Do you need to Hide Views or data from certain User roles? 3. DATA: Provide examples of how you currently manage your business data and processes. Explain existing tools and processes (paper, print-outs, MS-Excel worksheets), the quantity of data being managed and the types of data values being managed (data types, restricted value fields – field values that could be limited to a pull-down list). 4. DATA RELATIONSHIPS: Whenever possible describe data relationships in parent-child terms. Examples include: a contact management system that records contact information (in one table), and supports relationships that link each contact record to one or more activity records; or where you have an order management system that supports a relationship where an order may have one or more order detail records. This aspect of requirements defining is referred to as the relational aspect of database design. Many people make careers out of database design; so don’t get disappointed if these requirements are hard to articulate. 5. DATA ENTRY: Will users be required to manually enter data (using web-based data entry forms), cut and paste data from spreadsheets or will there be no need for data entry by users (data bulk loaded by Administrators)? 6. DATA ENTRY FORMS: Will all users have permission to enter data into all fields? Do users tend to work on one row at a time or are there scenarios where you need to enter data into multiple rows/records at once (like a spreadsheet)? Is there a need for conditional data entry -- are there cases, based on a data field being of a certain value (Client Type = Prospect), that subsequent data fields/sections may or may not be required as part of the data entry form? 7. VIEWING DATA: A key strength of QuickBase is that it provides many different ways to view data (grouped, summarized, user query-able, cross-tabs, charts and even Gantt charts for Project Management). Determining how you want to View (or Report on) your data is one of the more challenging aspects of building a QuickBase system. The best way to define your Views (and the underlying queries) is to write out use cases (business scenarios for Viewing the data), in plain English, which detail what QuickBase data you wish to View. Use Case Example: At Monday morning sales meetings, we need a View that allows us to select a particular sales person, the Opportunities they’re working on (that are not closed or cancelled), that have an expected close date before 9/30 -- displaying the following fields: District, Prospect Name, Prospect Contact, Prospect E- Mail, First Contact Date, Expected Close Date and Deal Amount. 8. E-MAILING OF DATA: Will there be a need to “push” or e-mail users data from the system? Examples include: a. Notify users (via e-mail) when records are added, edited or modified in QuickBase b. The ability to “subscribe” (via e-mail) to view data on a scheduled basis c. Alerts and reminders (via e-mail) that are triggered from date fields in QuickBase, (i.e., send a reminder to field Assigned To, when records with a Due Date that are within one week of today’s date) 9. YOUR QUICKBASE TEAM: Who are the “players” in your organization? Who should be involved in detailing requirements? Who will be involved with the development, testing and the acceptance process (the people who say, “This is good to deploy as version 1.0”)? 10. DEPLOYMENT PLAN: How will you train your team? Will you require documentation of your QuickBase solution (to provide to users and keep internally in your organization)? Who in your organization will support users when they have questions and serve as the conduit for getting answers from Intuit or your consultant(s)? Who will track bugs and feature requests for subsequent versions, and document your next set of business requirements? w: http://productivityadvisors.com e: info@productivityadvisors.com v: 415.425.5374