Presentation is loading. Please wait.

Presentation is loading. Please wait.

How the Sausage is Made 3  A day in the life  The life of an RFE (and the tools we use)  The life of a product version.

Similar presentations


Presentation on theme: "How the Sausage is Made 3  A day in the life  The life of an RFE (and the tools we use)  The life of a product version."— Presentation transcript:

1

2 How the Sausage is Made

3 3  A day in the life  The life of an RFE (and the tools we use)  The life of a product version

4 4 Kinetic Development: A Day in the Life  Development  Design  Implementation Design  Develop  Support  Content  Handlers  Bundles  Community articles  Continued learning  User groups  Self directed learning  Ruby Tuesday

5 5 Where ideas come from?  Consumer RFEs  Predictive RFEs  Dreaming  Drinking our own champagne 57% of percentages are made up, including these.

6 6 What do we do with the ideas?  Customer interaction is supported by Salesforce  Ideas/RFEs are stored in Redmine  Weekly product meetings (developers, support)  Yearly product development summit  Bulldog meetings

7 7 The Life of an RFE / Development Tools  Get an email from a client

8 8 The Life of an RFE / Development Tools  Enter the RFE in Redmine Redmine – Issue Management

9 9

10 10 Redmine – Issue Management

11 11 Redmine – Issue Management

12 12 The Life of an RFE / Development Tools  Brainstorm RFE implementation with Mindmeister

13 13 Mindmeister – Mind Mapping

14 14  Other things we use Mindmeister for  Roadmap planning  Meeting notes  Brainstorming

15 15 The Life of an RFE / Development Tools  Prepare the VMWare development server  Started with VMWare Workstation/Fusion  Moved to VMWare ESXi  40 virtual machines on one server/SAN

16 16 VMWare (ESXi) – Virtual Server

17 17 The Life of an RFE / Development Tools  Prepare local development  Use Netbeans for Java projects  Use Sublime for Ruby/JRuby projects

18 18 Netbeans – Development Environment

19 19 Sublime – Text Editor

20 20 The Life of an RFE / Development Tools  Commit our local changes to Github  Stores all of the changes we ever make

21 21 Github – Version Control

22 22 Github – Version Control

23 23 Github – Version Control

24 24 Github – Version Control

25 25 Github – Version Control

26 26 Other Tools We Use  Chrome Developer Tools (HTML, CSS, Javascript troubleshooting)  JSFiddle (isolated HTML, CSS, Javascript testing)  Gist (sample code, code sharing)  Litmus (browser and email compatibility)

27 27

28 28

29 29

30 30

31 31 Product Lifecycle  3.0.0dev – Internal live development  Development testing  3.0.0rc1 – Feature complete, internal release  Support training, real world usage, gather feedback, documentation  3.0.0rc2 – Feature complete, early release  Gather feedback  3.0.0


Download ppt "How the Sausage is Made 3  A day in the life  The life of an RFE (and the tools we use)  The life of a product version."

Similar presentations


Ads by Google