SlideShare a Scribd company logo
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 environment
EECJOURNAL
 
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-domains
Chanukya 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 2012
Mark 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 Dashboards
MicroStrategy 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 solution
MetaOption-LLC
 
Microsoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification TrainingMicrosoft Dynamics CRM Certification Training
Microsoft Dynamics CRM Certification Training
David Blumentals
 
docEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management PlatformdocEdge - Enterprise Document Management Platform
docEdge - Enterprise Document Management Platform
PERICENT
 
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
 
ER/Studio XE7 Datasheet
ER/Studio XE7 DatasheetER/Studio XE7 Datasheet
ER/Studio XE7 Datasheet
Embarcadero Technologies
 
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 system
nihad341
 
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
Sté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 35
rewind
 
Surec Birlikte Calisabilirligi
Surec Birlikte CalisabilirligiSurec Birlikte Calisabilirligi
Surec Birlikte CalisabilirligiNusret Guclu
 
Stainless Steel Stove
Stainless Steel StoveStainless Steel Stove
Stainless Steel Stove
Asherart
 
Patterson Job Presentation
Patterson Job PresentationPatterson Job Presentation
Patterson Job Presentation
mpatte6740
 
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 4
Asherart
 
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 Utah
guest153d81
 
Help志愿者第一次培训
Help志愿者第一次培训Help志愿者第一次培训
Help志愿者第一次培训
leolaoshi
 
LA EDUCACION
LA EDUCACIONLA EDUCACION
LA EDUCACION
guest12f29f
 
Mkt Mates Solidarias Medios
Mkt Mates Solidarias MediosMkt Mates Solidarias Medios
Mkt Mates Solidarias MediosTORREVELO
 
Harris Arm
Harris ArmHarris Arm
Harris Arm
Asherart
 
Evaluation
EvaluationEvaluation
Evaluation
Immz
 
Recent art works
Recent art worksRecent art works
Recent art works
Jahintzy
 
Supporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual ClassroomSupporting Faculty in the Virtual Classroom
Supporting Faculty in the Virtual Classroom
Melanie
 

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

Course Outline Ch 2
Course Outline Ch 2Course Outline Ch 2
Course Outline Ch 2
Megan Espinoza
 
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.pptx
AngeloAlmonte5
 
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 model
Abdul Ahad
 
Project report
Project reportProject report
Project report
VISHAL VERMA
 
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
Pamela 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
 
Project report
Project report Project report
Project report
MansiKulkarni18
 
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
madlynplamondon
 
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
 
Bi & d wglossary
Bi & d wglossaryBi & d wglossary
Bi & d wglossary
Rajni Bhardwaj Grover
 
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
albert0030
 
Bi requirements checklist
Bi requirements checklistBi requirements checklist
Bi requirements checklist
Henrique Ravanelli Martins
 
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
myteratak
 
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

DoWhatMattersExecutiveOverview-jul01
DoWhatMattersExecutiveOverview-jul01DoWhatMattersExecutiveOverview-jul01
DoWhatMattersExecutiveOverview-jul01Productivity Advisors
 
What is Collaborative Productivity?
What is Collaborative Productivity?What is Collaborative Productivity?
What is Collaborative Productivity?
Productivity Advisors
 
Cost Reduction Services
Cost Reduction ServicesCost Reduction Services
Cost Reduction Services
Productivity Advisors
 
QuickBase QuickStart
QuickBase QuickStartQuickBase QuickStart
QuickBase QuickStart
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

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

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