in sanskrit, pragati means progress. project management tools market when 31% of the projects failed...

33
in sanskrit , pragati means progress

Upload: gertrude-nelson

Post on 30-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

in sanskrit , pragati means progress

Page 2: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Project management tools market

• When 31% of the projects failed in 1994 , only 15% failed in 2002.

• Total cost of financial waste and budget overruns from challenged and failed projects is down.

• When $140 billion was wasted out of $250 billion spent in 1994 , only $55 billion out of $255 billion was wasted in 2002. - Standish group  chaos chronicles 2002.

Page 3: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

PM tools growth in last 5 years

520 2005

3902004

4202003

3502002

250 million USD Year 2001

Gartner – DQ

Page 4: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Opportunities

• Top 10 Reasons Projects Fail • 1) Inadequately trained and /or inexperienced project managers • 2) Failure to set and manage expectations • 3) Poor leadership at any and all levels • 4) Failure to adequately identify , document and track requirements • 5) Poor plans and planning processes • 6) Poor effort estimation • 7) Cultural and ethical misalignment• 8)  Misalignment between the project team and the business or other

organizations it serves• 9) Inadequate or misused methods • 10) Inadequate communication , including progress tracking and reporting

source - gantthead.com

Page 5: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

What is pragati?

A software process engineering tool binding together project management and software

engineering practices

Page 6: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

features

• integration to back end data bases like mysql and oracle

• integration to bugzilla (prototyping)

• integration to Remedy (a typical defect management system)

• very powerful graphical reporting

• blog facility

• capture lessons

Page 7: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

features

• Project definition– Project master info – Estimation (wide band delphi implementation)– Work break down structure

• Personalization– My projects – My Tasks

Page 8: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

features

• Work break down structure – WBS creation – WBS generation (planned)– WBS inheritance (planned)

Effort data capture

- planned Vs actual Vs remaining

• Schedule tracking – Planned / revised / actual start – end – Planned effort – Actual effort – Earned value – Prototyping

Page 9: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

features

• Effort / Schedule / Defect based charts

• Risk management

• Requirements management (planned)

• Review management

• Integration to a scheduling engine taskjuggler (suse) - planned

Page 10: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Screen shots

Page 11: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

my projects

Page 12: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

effort management

Page 13: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

risk management

Page 14: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

risk management

Page 15: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

risk management

Page 16: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

review management

Page 17: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

review management

Page 18: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Reports

Page 19: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

reports

Page 20: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Pragati Architecture

Page 21: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

technology agenda

• Briefs on technologies used in Architecting the System

• Architectural Diagram of the System

• Insight into the System

Page 22: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

technologies used

• Turbine as an overall Framework

• Velocity, for front end

• SVG in XML, for representing graphs

• Java, for implementing business logic

• Torque, for database abstraction

• LDAP for authentication

• MySQL, as backend

Page 23: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

turbine framework • Servlet based, web application framework • works completely on object oriented principles

• allows to develop scalable, robust, maintenance ease, complex secure web applications quickly.

• event based Action handling

• ACL based security system that uses Roles and permissions

• logging to a file facility

Page 24: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

turbine frameworkIntegration with JavaMail

other services like

•Scheduler Service•Intake Service•Cache Service•Pull Service•XSLT Service•Security Service•Upload Service

Page 25: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Velocity/SVG

•Velocity– Velocity is a java-based template engine– It permits you to adopt MVC model.– It separates Java code from web page, permits web

page designer to reference methods defined in Java code

•SVG (Scalable Vector Graphics)– A language for describing two-dimensional graphics

in XML – It allows for three types of graphic objects: vector

graphic shapes, images and text.

Page 26: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

torque

• Torque is a database access layer, using which makes application independent of database

• Supports following RDBMS– MSAccess– DB2– MS SQL– Oracle– MySQL– Postgres– Sybase etc

• Torque uses a single XML database schema to generate the SQL for target database.

Page 27: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Pragati ArchitectureHTML/

vm

DB Interface/Engine (Torque, a persistent layer)

eDirTCD

B

Execute Turbine

Servlet Execute Page

XML Gateway

DB Synchroni

zer

Email Servic

e

Email Server

Client Presentation

HTTP Client Request / Response

Turbine Framework

(for Web Application Development)

Web Server (Apache)

Authentication Module

Logging Service

Scheduler

Service

Exception

Handler

Database

Manager

Import_Export

Module

Configuration

Module

File System

SEPT

REMEDY

DB Driver

LDAP

DB Driver

SMTP

Relational Database: MySQL

Velocity Template Engine is used for Page Designing

Backend

Server Presentation

Data Retrieval Request

Invoked Periodically

Invoked Periodically

HTTPServlet

Page 28: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Pragati and future

• a framework for integrating the project management and software engineering

• “one-stop” information store for projects – team, tasks, milestones, schedule, effort, defects and so on... forecasting and tracking

• Showcase / repository of best practices within the organization

Page 29: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Pragati & Open Source

• a stepping stone in understanding the real world Software engineering practices – on both technology and processes

• evolving the “best-in-class” project management tool by pooling the experience of the community

• wrapper or an umbrella system for various similar efforts on Project Management tools – like taskjuggler

Page 30: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Pragati & Open Source

An open source tool built on open source products and components for usage by the open source community by

promoting open source paradigm!

"In India, open source code software will have to come and stay in a big way for the benefit of our billion people."

-- Dr.A.P.J. Abdul Kalam, President of India, May 28, 2003

Page 31: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

How to participate….

http://www.pragatiproject.org

http://www.yourprojects.org

http://forge.novell.com/modules/xfmod/project/?pragati

email [email protected]

[email protected]

Page 32: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial
Page 33: In sanskrit, pragati means progress. Project management tools market When 31% of the projects failed in 1994, only 15% failed in 2002. Total cost of financial

Thank you….