29
Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the storm moduls

Berlin, 17. September 2011

Page 2: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 2

IntroductionMaintainers

Karl Fritschehttp://drupal.org/user/619702

Carsten Müllerhttp://drupal.org/user/124707

* Co-Maintainers of Storm

* Maintainers of Storm Contrib

Page 3: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 3

The meaning of Storm

STORM

SpeedTech Organization and Resource Manager

Projectmanagement?

Page 4: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 4

Possible topics to talk aboutTopics

* organizations * projects * tasks* tickets * project balances * project monitoring* persons * utilisations * project schedule* admin settings * costs * invoices* expenses * dependencies * requirements* storm attributes * internationalization * teams* national holidays * person holidays * filters * exports * reports * planning of ressources* timetracking * timetracking favorites * change requests* bugtracker * durations * recurring durations* notes * documentation * deadlines * time estimations * budgets * multiple project handling* briefing * time plans * common problems* milestones * shifting * permissions* ...

Page 5: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 5

Just an overview Topics

Because it is so much stuff,

we can only give

a short introduction

and overview

Page 6: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the Storm moduls

The Structure

Seite 6

Page 7: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 7

Storm ModulsModuls

Storm

Storm Contrib

Page 8: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 8

Main TypesStructure

* Organizations

* People

* Teams

* Projects

* Tasks

* Tickets

* Timetrackings

* Expenses

* Invoices

Page 9: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Project 2 Project 2

Seite 9

SetupsStructure

Organization 1 Organization 1

Project x Project x Project 1 Project 1

Task 1 Task 1 Task 2 Task 2

Ticket 1 Ticket 1 Ticket 2 Ticket 2 Ticket 3 Ticket 3 Ticket 4 Ticket 4

Task x Task x

Ticket x Ticket x

...

...

...

Organization x Organization x...

Project 3 Project 3

Task 3 Task 3

Task 4 Task 4

Ticket 5 Ticket 5

Ticket 6 Ticket 6

Ticket 7 Ticket 7

Page 10: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the Storm moduls

Some Features

Seite 10

Page 11: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 11

FeaturesThe Project Planning

Detailed planning of a project

* What is to do? * Costs?

* Who is involved? * Requirements

* Time estimations * Priorities

Page 12: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 12

FeaturesProject monitoring

Project balance and project monitoring

* Current project status

* Start- and enddates

* Deadlines

* Costs

* Progress

* Problems

Page 13: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 13

FeaturesRessources

Planning of ressources

* Who works when on which project/task/ticket?

* Utilisation of each person per day

* Consideration of national holidays and weekends

* Consideration of person holidays

Page 14: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 14

FeaturesDocumentation

Project documentation and history

* Modules

* Features

* Involved persons

* Progress

* Workarounds

* Bugs & Change Requests

Page 15: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 15

FeaturesTimetracking

Tracking of working time

* Possibility of tracking in real time

* How much time did the project/task/ticket last?

* Comparison of estimated time vs. real time taken

* How much time was needed for bugfixing?

* How much time was needed for change requests?

* Were there other tasks not considered in the planning?

Page 16: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the Storm moduls

Demo

Seite 16

Page 17: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Projectmanagement with Drupal and the Storm moduls

The Moduls

Seite 17

Page 18: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 18

ModulsStorm - http://drupal.org/project/storm

* Storm main module, contains common functions

* Stormattributeattributes, options and settings for storm

* Stormorganization provides node type organization

* Stormperson provides node type person

* Stormteam provides node type team

* Stormproject provides node type project

The main moduls providing the node types and basic features

Page 19: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 19

ModulsStorm - http://drupal.org/project/storm

* Stormtask provides node type task

* Stormticket provides node type ticket

* Stormtimetracking provides node type timetracking

* Stormexpense provides node type expense

* Storminvoice provides node type invoice

* Stormknowledgebase provides node type knowledgebase

* Stormnote provides node type note

Page 20: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 20

Storm Dashboard - http://drupal.org/project/storm_dashboard

Moduls

An alternative JavaScript based Dashboard as overlay, accessible on every page

Page 21: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 21

ModulsStorm Quicktimetracking - http://drupal.org/project/storm_quicktt

Provides the possibity to track in real time while continuing working and surfing through storm

Page 22: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 22

ModulsStorm Contrib - http://drupal.org/project/storm_contrib

* Storm Contrib Just a container module

* Storm Extension Common extensions and modifications on storm

* Storm Contrib Common Common functions for all storm contrib moduls

* Apachesolr Storm Search Provides an apache solr search integration for searching storm content

* Storm Exports Provides the possibility to export lists

* Storm Contrib Filter Provides the possibility to save filter settings

Add ons, new features and improvements on the storm moduls

Page 23: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 23

ModulsStorm Contrib - http://drupal.org/project/storm_contrib

* Stormorganization Extension Extensions and modifications on the stormorganization module

* Stormproject Extension Extensions and modifications on the stormproject module * Stormtask Extension Extensions and modifications on the stormtask module

* Stormticket Extension Extensions and modifications on the stormticket module * Stormtimetracking Extension Extensions and modifications on the stormtimetracking module

* Storm Dependencies Provides the possibility to assign dependencies between tickets and tasks

Page 24: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 24

ModulsStorm Contrib - http://drupal.org/project/storm_contrib

* Stormteam Extension Extensions and modifications on the stormteam module * Stormperson Extension Extensions and modifications on the stormperson module

* Storm Holidays Provides the possibility considering national holidays

* Stormperson Holidays Provides the possibility considering holidays of persons

* Stormperson Utilisation Provides utilisation calculation of persons * Stormtimetracking Favorites Provides a page of favorite contents for easy timetracking on multiple

projects or tasks which are often needed

Page 25: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 25

ModulsStorm Contrib - http://drupal.org/project/storm_contrib

* Stormticket Assigment Add ons for assigning tasks and tickets to persons

* Stormticket Assigment Jsapp in development – drag&drop feature for easy assigning tasks and tickets

* Storm Dashboard Modification Modifications on the dashboard

* Stormnote Extension Extensions and modifications on the stormnote module

Page 26: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 26

ModulsStorm Contrib - http://drupal.org/project/storm_contrib

* Storminvoice Extension Extensions and modifications on the storminvoice module * Stormexpense Extension Extensions and modifications on the stormexpense module

* Storm Contrib Costs Calculation of costs

Page 27: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Seite 27

DocumentationFurther informations

* Documentation of Storm http://drupal.org/node/437426 * Documentation of Storm Contrib http://drupal.org/node/817982

Page 28: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Any questions?

Page 29: Projectmanagement with Drupal and the storm moduls · Projectmanagement with Drupal and the storm moduls Berlin, 17. September 2011

Some questions for you

* What are your main problems?

* Do you have improvement suggestions?