Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bonfire: Project Management Platform Created By: Kenny Goff, Bill Pond, Ryan Phillips Victor Jurczenia, Brian Lee.

Similar presentations


Presentation on theme: "Bonfire: Project Management Platform Created By: Kenny Goff, Bill Pond, Ryan Phillips Victor Jurczenia, Brian Lee."— Presentation transcript:

1 Bonfire: Project Management Platform Created By: Kenny Goff, Bill Pond, Ryan Phillips Victor Jurczenia, Brian Lee

2 Background ● Through being students and developers, we noticed that we used many different platforms for every different situation. ● Approached Enhatch with the idea of a platform that would allow them a better way manage their projects and workflow.

3 Bonfire: The Basics ● Bonfire is a web app used to manage projects and people. ● It is designed to be used by clients, managers, developers and more.

4 Goals For Bonfire ● Bonfire’s main Goals o Everything should be on one platform. o Everyone should be able to use the platform. o Less time managing, more time working on the project itself. o Archive old work for later use/analysis.

5 Use Cases ● Single User: Bonfire can help you track your “to-do” lists. ● Developing anything technical (websites, smartphone apps, etc) ● Collaboration tool for group projects (Mr. Game)

6 What is a Project? ● A project is a list of Tasks, Requests and Milestones that are all related to working on a project's goal. ● A project can include a single user, a small team of developers or a full team of developers/project managers/clients.

7 What is a Task? ● Something that needs to be resolved. ● Can be assigned to other users. ● Can be assigned to a Milestone. ● Example: “Host Proper Web Fonts”, “Show Tasks on Homepage”

8 What is a Request? ● Something that needs to be resolved. ● Can be accepted or declined. ● Can be broken down into zero or any number of tasks. ● Examples: “Can we redesign our app’s logo?”

9 What is a Milestone? ● Goal for completion. ● Made up of any number of tasks. ● Designed to help users keep track of progress of specific assets of a project. ● Example: “Implement User Login”, “Host Project on Public Web Server”.

10 What is a Discussion? ● When the people involved in the object add comments and discuss the given object. ● Allows for users to progress the object and communicate their thoughts and issues.

11 Existing Project Management Platforms ● Trello ● Basecamp ● Salesforce ● Flow ● Custom built internal projects

12 Examples of our platform versus other project management platforms

13 Bonfire Vs Basecamp  “Basecamp helps you wrangle people with different roles, responsibilities, and objectives toward a common goal: Finishing a project together.”  Similar goals with projects, but much less tasked focused.  Basecamp is more of a hub to meet, less of a place to keep work and manage.

14

15 Project Page A basic overview of the project the Tasks, Requests and Users associated with the project. As you can see, it is very easy to see what's happening now for this project.

16

17 Requests Page A sample of what a request may look like. Shows Discussions and Accepting/Rejecting Requests

18 Breakdown After the previous request was Accepted, the user was asked if they would like to “breakdown” the request into tasks. Example: “Can we change this logo?” may breakdown into: “Design New Logo” and “Replace old logo on website with new one” This allows us to have a history trail of how things are flowing in the project and where each object originated from.

19 Bonfire vs Trello  “Trello is the free, flexible, and visual way to organize anything with anyone.”  Trello’s workflow encourages work through their “boards” (to- do lists)  Similar emphasis on tasks, but no real workflow with projects and management.

20

21 Tasks Page List of all the Tasks on the project. Allows users to see what is currently assigned to them and what needs to get done.

22 Bonfire vs Salesforce  “Combines business processes, people, and technology to achieve this single goal: getting and keeping customers”  Focused on client relations and marketing.(CRM)  Less focused management of developers/users completing the Tasks.

23

24 Bonfire vs Custom Software  It is not uncommon for other companies to build and use their own project management software.  Possibly successful but lacks number of users that would help with testing and improving the platform.

25 Technologies Used ● Backbone.js ● Foundation ● jQuery ● Node.js ● MongoDB o Mongoose o Express

26 Workflow ● Hosted on project on Github o Pull Requests o Issues ● Trello (at beginning) ● Bonfire


Download ppt "Bonfire: Project Management Platform Created By: Kenny Goff, Bill Pond, Ryan Phillips Victor Jurczenia, Brian Lee."

Similar presentations


Ads by Google