Upload
jaroslav-lhotak
View
1.154
Download
0
Tags:
Embed Size (px)
Citation preview
General overview
Jarda LhotákOct 08 2008
What is Quickbase
• “QuickBase provides one platform from which workgroups can easily create unlimited applications to automate business processes and improve communication and collaboration online. QuickBase applications solve critical business problems and help improve productivity and efficiency …” http://quickbase.intuit.com/about-us/
• Web application, SSL, Web 2.0• Customizable and configurable• Rich API (.NET included)• Implemented in RFE/RL in March 2007
How we use it?
1. Release management• Projects• Releases• Tasks• Bugs• Assignments• Bugs• Incoming Requests
2. API• Incoming Requests
(http://quickbase.rferl.org)
Requests :: Workflow
Entities in Quickbase
Entities :: Project
Project• Represents real project, such as
“Pangea”, “GDB” or “Nagano backup site”
• Owner, Project manager, Service, Dates
• Status Not Started – Analysis – Devel – Completed – Cancelled etc.
• Priority Critical – Important – Normal – Low – Ongoing – On Hold –
Future
• Is released in one or more RELEASES
Entities :: Release
Release• Group a set of activities (tasks) for one
upgrade of project• Owner, Project manager, Service,
Dates• Status
Not Started – Analysis – Devel – Completed – Cancelled etc.
• Priority Critical – Important – Normal – Low – Ongoing – On Hold -
Future
• Contains more TASKS
Entities :: Task
Task• Individual activity with defined scope
and specification• Status
Not Started – Analysis – In Development – Ready for testing on Devel – Ready for testing on QA – Completed in Prod -- Failed etc.
• Priority Critical – Important – Normal – Low
• Attachments, Spec URL, Link, Notification
• Must contain at least one ASSIGNMENT – “Project manager”
Entities :: Assignment
Assignment• Resource allocation to a task• Role
Operations, User Experience, QA, Development, Project Manager
• Status In Queue, Working On, Work Done – Under Review,
Completed
• Date Completed, Notification
Entities :: Request
Request• User’s submitted request or bug,
entered through quickbase.rferl.org• Service, Site, Link• Type
Bug, Enhancement/New Feature, Other
• Priority Critical, Important, Normal, Low
• Status, Owner, Notification
Entities :: Bug
Bug• Issue identified by QA person• Priority, Environment, Link, Site,
Screenshot• Status
Reported, Working On, Completed on Devel, Fixed and Closed, Postponed, Not a Bug
• Reported By, Working On
Repository to Project files
• Upload to Quickbase Versioning, uses space on Quickbase
• DEVEL – WIKI repository\\devel.rferl.org\Development\Pangea ≈
http://wiki.rferl.org/Development/Pangea/ Each Task has own its folder (Name - #TaskNumber)
Analysis Design (Mockups) PM Documentation Sandbox
• Sharepoint Intranet Server - future
Experience
• Dashboard https://www.quickbase.com/db/bcc78rz7u
• Custom reports (Shared / Private)• Scope of upcoming releases• Unfinished tasks
• Sending an email• Navigation – Search / Recent• Export to a spreadsheet• Notifications
Demo
Quickbase Resources
• RSS channel (assignments): https://www.quickbase.com/db/bcc78rz7x?a=rss&qid=6&username=YOURNAME&password=YOURPASSWORD
https://www.quickbase.com/help/default.html#rss.html
• HTTP API Referencehttps://www.quickbase.com/up/6mztyxu8/g/rc7/en/va/QuickBaseAPI.htm
Any Questions?