Update on the RFE Energy Sector and the RFE LEAP Modelling Effort
RFE/RL: Implementation of Quickbase custom made application
-
Upload
jaroslav-lhotak -
Category
Technology
-
view
1.155 -
download
0
Transcript of RFE/RL: Implementation of Quickbase custom made application
![Page 1: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/1.jpg)
General overview
Jarda LhotákOct 08 2008
![Page 2: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/2.jpg)
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
![Page 3: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/3.jpg)
How we use it?
1. Release management• Projects• Releases• Tasks• Bugs• Assignments• Bugs• Incoming Requests
2. API• Incoming Requests
(http://quickbase.rferl.org)
![Page 4: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/4.jpg)
Requests :: Workflow
![Page 5: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/5.jpg)
Entities in Quickbase
![Page 6: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/6.jpg)
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
![Page 7: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/7.jpg)
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
![Page 8: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/8.jpg)
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”
![Page 9: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/9.jpg)
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
![Page 10: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/10.jpg)
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
![Page 11: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/11.jpg)
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
![Page 12: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/12.jpg)
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
![Page 13: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/13.jpg)
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
![Page 14: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/14.jpg)
Demo
![Page 15: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/15.jpg)
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
![Page 16: RFE/RL: Implementation of Quickbase custom made application](https://reader036.fdocuments.us/reader036/viewer/2022062319/556689cbd8b42a0f168b5290/html5/thumbnails/16.jpg)
Any Questions?