saralScrumsaralScrum
Ritesh M. TamrakarRitesh M. Tamrakar
2009.07.122009.07.12
Project Management ToolProject Management Tool
Should be in Top 10?Should be in Top 10?
OSCN2009OSCN2009
OSCN2009
saralScrum
#0 Contents
#1 Background
#2 Scrum Mantra
#3 Scrum Result
#4 Market Trend
#5 Project Objective
#6 Technology
#7 Methodology
#8 Sample Screens
#9 License
#10 Benefits & Learning
#11 Question/Answer Source: http://www.flickr.com/photos/finalcut/
OSCN2009
saralScrum
#1 Background● Software Project Management
is Complex & Dynamic Task– Requirement
– Technology
– People
● Famous Waterfall SDLC– Numerous case of failed projects
● Low quality● Overbudget● Late Projects
– Lack of clear visibility of status of the project to stake holders
OSCN2009
saralScrum
#2 Scrum Mantra● Scrum is framework where work done in iterative and incremental
fashion with simple rules and artifacts.
POSM
Team
OSCN2009
saralScrum
#2 Scrum Mantra● Scrum is framework where work done in iterative and incremental
fashion with simple rules and artifacts.
POSM
Team
OSCN2009
saralScrum
#2 Scrum Mantra● Scrum is framework where work done in iterative and incremental
fashion with simple rules and artifacts.
PO
SM
Team
Burndown
OSCN2009
saralScrum
#2 Scrum Mantra● Scrum is framework where work done in iterative and incremental
fashion with simple rules and artifacts.
POSMTeam
OSCN2009
saralScrum
#3 Scrum Results● 510 times more velocity & quality than waterfall.● Up to 400% increase in revenue.● Following table shows the result comparing between performance
of waterfall & scrum team doing same work.
Waterfall ScrumUse Case Pages 3000 0Stories 0 1400Calender Months 9 12Person Months 540 54Lines of Java Code 58000 51000
120 840Maximum Developer 100 7
Lines of Java Code/Person-Month
*Source: User Stories Applied: For Agile Software Development Mike Cohn
OSCN2009
saralScrum
#4 Market Trend
● Indeed.com Job Trend: Job postings including the terms agile and scrum have grown 3,500% since July 2005.
● Google.com Search Trend: Users searching for the terms agile and scrum on Google since early 2005 is steadily increasing.
Source: http://7thpixel.net/blog/2009/06/18/jobtrendanalysisofscrumagile/
OSCN2009
saralScrum
#5 Project Objective● Development of a webbased
project management tool based on Scrum framework
● Features– Project Definition
– Product Backlog Management
– Release Planning
– Sprint & Sprint Backlog
– Chat for Daily Scrum & Other Meetings
– Burndown Chart
– Project Dashboard
– User Management
OSCN2009
saralScrum
#6 Technology
● Language: PHP 5● Database: MySQL● Framework: symfony● Chat: phpfreechat
OSCN2009
saralScrum
#7 Methodology● All Design, Development &
Testing done by single person● Developed in incremental
steps– Release 1: v0.1: Project
Definition, Project Backlog Management, Sprint & Sprint Backlog, Burndown Chart, Milestone/Release Planning
– Release 2: v0.2: Site overall look, Chat for Daily Scrum & Meetings
– Release 3: v0.3: User Management, Sprint Team Definition, Project Dashboard
– Release 4: v0.3.3: Team security
● Developed using all open source tools– Fedora 7
– XAMPP
– Eclipse PDT
– GIMP
– OpenOffice 2.2
OSCN2009
saralScrum
#8 Sample Screens
OSCN2009
saralScrum
#9 License● saralScrum is released under GNU GPL v3● saralScrum is shared in true sprite of freedom
– saralScrum can be used in any number of server.
– saralScrum can be freely distributed.
– Source code of saralScrum is available.
– Source code of saralScrum can be studied, modified and distributed in same GNU GPL v3 license.
OSCN2009
saralScrum
#10 Benefits & Learning ● Introduction of Scrum concept in Nepalese Software Industry.● Anyone new to Scrum can learn its concept using saralScrum.● saralScrum helps to follow Scrum in Distributed team by
maintaining all information at single place.● Benifits to me
– Learned using D2Labs for project execution
– Learned symfony framework
– Learned using jpGraph & phpfreechat with symfony
OSCN2009
saralScrum
#11 Question/Answer
OSCN2009
saralScrum
Credits
http://www.flickr.com/photos/finalcut/ http://www.flickr.com/photos/hamed/
http://www.flickr.com/photos/adarshanto/ http://www.flickr.com/photos/kiwi/
http://www.flickr.com/photos/jasmic/ http://www.flickr.com/photos/vernhart/
OSCN2009
saralScrum
Thank you !!!
SourceForge.net Community Choice Awardshttp://sourceforge.net/community/cca09/ .
Voting closes on July 20th, 2009. Please vote for symfony.
Recommended