1. KYLE LEDBETTER
PRINCIPAL USABILITY ENGINEER
EBAY, INC.
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
2. Managing Your Projects
with Projectfork 4.0
KYLE LEDBETTER
PRINCIPAL USABILITY ENGINEER
EBAY, INC.
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
4. @KYLELEDBETTER
SYDNEY JOOMLADAY 2012 JOOMLA 3.0 UX
Wednesday, November 21, 12
5. PROJECTFORK HAD ITS OWN FRAMEWORK COMPLETELY OUTSIDE JOOMLA
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
6. Previously... Projectfork 3.0
PROJECTFORK HAD ITS OWN FRAMEWORK COMPLETELY OUTSIDE JOOMLA
Custom Framework
Custom Extensions
Custom Themes
Custom Terminology
Custom ACL
Shared User Data
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
7. WE SPENT ALMOST 100% OF OUR TIME SUPPORTING THE FRAMEWORK INSTEAD OF NEW FEATURES
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
8. The Result? Maintenance
WE SPENT ALMOST 100% OF OUR TIME SUPPORTING THE FRAMEWORK INSTEAD OF NEW FEATURES
SUPPORT THE FRAMEWORK! WHAT ABOUT FEATURES?
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
9. PROJECTFORK 3 NEVER RECEIVED A TRUE DEVELOPER COMMUNITY
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
10. THE WORST PART? ADOPTION & STANDARDS
PROJECTFORK 3 NEVER RECEIVED A TRUE DEVELOPER COMMUNITY
New Terms
New Workflows
New UI Patterns
No Template Clubs Lots to Learn
Few Extension Devs
Few Custom Devs
Missed Potential
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
12. Time For A Clean Slate
Reconstruction. Over a Year in the making.
‣ Extremely LImited UI
‣ Poor standards
‣ Native ACL Limitations
‣ More Questions Than Answers
What did we get ourselves into?
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
13. THIS IS WHAT WE WERE LOOKING FOR
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
14. Enter Joomla 3.0
THIS IS WHAT WE WERE LOOKING FOR
‣ BOOTSTRAP & JUI ‣ NATIVE UI
‣ JQUERY ‣ NATIVE MENUS
‣ UI STANDARDS ‣ NATIVE EXTENSIONS
3.0 ‣ THIS COULD WORK 4.0 ‣ NATIVE TEMPLATES
ONE OF THE MOST NATIVELY COMPATIBLE “MASSIVE” COMPONENTS
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
15. BUILD A MASSIVE COMPONENT THAT INCLUDES EVERYTHING
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
16. Our First Approach
BUILD A MASSIVE COMPONENT THAT INCLUDES EVERYTHING
EVERYTHING COMPLETELY NATIVE
BUT
ALL IN ONE TONS OF OVERHEAD
POOR PERFORMANCE
COMPONENT WHAT ABOUT 3PD?
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
17. SEPARATE COMPONENTS FOR EACH SECTION
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
18. 2nd Approach SEPARATE COMPONENTS
SEPARATE COMPONENTS FOR EACH SECTION
DASHBOARD DISCUSSIONS
PROJECTS FILE MANAGER
MILESTONES USER DASHBOARDS
TASKS Time TRacking
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
20. New Features in 4.0
Now that we have a working solution, what’s changed?
File Attachments everywhere Task Dependencies
Project & Milestone Progress Drag’n’Drop Tasks
Labels for all items Improved Email NOtifications
Task Lists Task Rates & Estimates
+ a whole lot more
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
21. AN ALL NEW SYSTEM WITH ALL NEW WORKFLOWS
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
22. All New Workflows
AN ALL NEW SYSTEM WITH ALL NEW WORKFLOWS
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
39. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
40. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
41. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
42. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
43. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
44. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
45. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
46. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
47. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
48. Optional
Time Tracking
File Repo
Discussions
Customize
Your Flow
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
49. PRO FEATURES COMING IN THE NEAR FUTURE
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
50. Projectfork Pro
PRO FEATURES COMING IN THE NEAR FUTURE
We’re Going To Let Paying Customers Decide Features & Priority
‣ Calendar ‣ Gantt Charts
‣ Design ‣ Advanced REporting
‣ Billing / Invoicing ‣ Excel Import / Export
‣ Github Integration ‣ Bug Tracker
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
51. NATIVE EXTENSIONS 100% BOOTSTRAP/JUI
CUSTOM COMPONENT NATIVE HTML OVERRIDES
SEAMLESS INTEGRATION INHERITS TEMPLATE STYLES
SYDNEY JOOMLADAY 2012 JOOMLA 3.0 UX
Wednesday, November 21, 12
52. We’re Just Getting STarted
Tons of Potential for Extensions & Templates!
NATIVE EXTENSIONS 100% BOOTSTRAP/JUI
CUSTOM COMPONENT NATIVE HTML OVERRIDES
SEAMLESS INTEGRATION INHERITS TEMPLATE STYLES
SYDNEY JOOMLADAY 2012 JOOMLA 3.0 UX
Wednesday, November 21, 12
53. KYLE LEDBETTER
PRINCIPAL USABILITY ENGINEER
EBAY, INC.
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12
54. Thank you! Any Questions?
KYLE LEDBETTER
PRINCIPAL USABILITY ENGINEER
EBAY, INC.
JOOMLA WORLD CONFERENCE 2012 PROJECTFORK 4.0
Wednesday, November 21, 12