COMPARISON STUDY BETWEEN AGILEFANT AND XPLANNER PLUS Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6208070 Submitted to Professor Daniel Amyot.

Slides:



Advertisements
Similar presentations
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Advertisements

XProtect® Web Client 1 Product presentation.
COMBASE: strategic content management system Soft Format, 2006.
COMOS Mobile Solutions 1.0 Simplified global collaboration
® Microsoft Office 2010 Browser and Basics.
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
HOW MANY HAVE USED QUALTRICS? WHO WHAT WHEN WHERE WHY.
Alternate Software Development Methodologies
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
JIRA – An Introduction -Arpit Jindal
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Project 1 Introduction to HTML.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
Quality Assurance CS 615. Mission Statement The Quality Assurance team will provide assurance to stakeholders in CS-615/616 projects that their projects.
The Team Team consisted of 5 members. Max Annear – Henderson Conrad Orange Mike Debney Anton Slooten Luke Stanford.
Microsoft Visio is diagramming software for Microsoft Windows. It uses vector graphics to create diagrams. The 2007 Standard and Professional editions.
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
Nu Project Management Office A web based tool to Manage Projects.
FIRST COURSE Computer Concepts Internet and Microsoft Office Get to Know Your Computer.
PROJECT PRESENTATION Prof: Daniel Amyot Presented By… ANVESH ALUWALA GURPREET SINGH DHADDA Evaluation of Load Testing Tools WebLOAD Professional Vs NeoLoad.
, TargetProcesswww.targetprocess.com1 TargetProcess:Suite Agile Project Management System Powers iterative development Focuses on Project Planning,
CRYSTAL REPORTS Jacob Grogan. CRYSTAL REPORTS AND WHY IT’S USEFUL? “ Crystal Reports is a popular Windows-based report generation program that allows.
Sourcing Event Tool Kit Solicitation Archiving User Guide.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
Simplify Requirement Management for JIRA. Platforms supported by RMsis Operating Systems Microsoft Windows XP/VISTA/7/8 Server 2008, 2012 Linux JIRAJIRA.
1 Team Management System (TMS) By DACCIT Pvt. Ltd., Indore.
The Internetworked E-Business Enterprise
Chapter 1 Introduction to HTML, XHTML, and CSS
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
The aim We had to “build” a laptop from scratch. We needed to install the software and the Operating system needed. We came across all sorts of problems.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Research infrastructure and knowledge management Eric Maryniak.
Article: Source Code Review Systems Author: Jason Remillard Presenter: Joe Borosky Class: Principles and Applications of Software Design Date: 11/2/2005.
Where Innovation Is Tradition SYST699 – Spec Innovations Innoslate™ System Engineering Management Software Tool Test & Analysis.
Golden College Project IS3500 : Information Systems Design & Development - Martin Schedlbauer Anthony Kelley - Jackson MacKenzie - James Martinez - Alexa.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
Report Prepared for Envision Presented by: Kristen Vargas Rossana Figuera Yinka Osidein.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
AGENDA Introduction to Virtual Mechanic Demo Architectural diagram and summary QA steps and user acceptance testing Bugs in the software Feedback from.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Best of Both Worlds: Information Management Solutions SmartCore Management Dashboards.
PackLet A web-based text messaging application using AX.25 packet radio technology.
Printed by Web Browser Comparison By: Gustavo Marrero & Ignacio Pérez Universidad Interamericana de Puerto Rico   In our experiment.
1 YOUNGSTOWN STATE UNIVERSITY Information Technology Tools for Engineers Groupware and Collaboration tools Group 5 YOUNGSTOWN STATE UNIVERSITY Information.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
Web Timesheet Application
 What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects.
CTP210 TERM PROJECT
Evaluating Network Monitoring Solutions Nathan Freeman
1© Nokia Siemens Networks Presentation / Author / Date For internal use T Better Code Faster - Next Generation Java Continuous Integration Environment.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Train & Assess IT Office XP and Office 2003 Web-based Training and Assessment in a Single Product! New and Improved Enhancements Direct from Market and.
Using RSNA’s Teaching File Software (MIRC): A Hands on Course Mary Wyers, MD.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Keeping Updated Ensuring hospital IT systems support ePortfolio.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
CloudKit 365 Office 365 reporting made easy. Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in Acceleratio.
Learning Management System. Introduction Software application or Web-based technology used to plan, implement, and assess a specific learning process.
Agenda Introduction Literature survey Hardware and software requirements System design System implementation System testing Conclusion and future enhancement.
Scrum and TargetProcess
Introduction to SharePoint 2007
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
Tutorial 7 – Integrating Access With the Web and With Other Programs
Web Application Development Using PHP
Presentation transcript:

COMPARISON STUDY BETWEEN AGILEFANT AND XPLANNER PLUS Professor Daniel Amyot Ruijun Fan Badr Alsubaihi Submitted to Professor Daniel Amyot in partial fulfillment of the requirements for the course CSI 5112 (Software Engineering)

Outline Business Context Study Plan High Impact Criteria Low Impact Criteria Results Conclusion

Introduction about Agile Methods "Agile" is an umbrella term used to describe a variety of methods that encourage continual realignment of development goals with the needs and expectations of the customer. Agile Methods are a reaction to traditional ways of developing software. Agile Methods are actually a collection of different techniques (or practices) that share the same values and basic principles.

Business Context Software Development Company. Main Business: Insourcing Projects ( two to six month long projects). Number of Employees: 2 teams (4 developers) and a Projects Manager. Development Technique: Incremental Development Methods (Agile). The purpose of this study: Select an Agile management tool that fits our company’s needs from the head manager to all employs.

Study Plan Minimal Requirements: The two selected tools must meet these criteria to be under evaluation. High Impact Criteria: It is out of ten and reflects the need of this criterion in our company. Low Impact Criteria: It is out of five and reflects how much this criterion can improve and facilitate our work.

Minimal Requirements  Cost: As a small company, open source and free Agile tools has the highest priority.  Compatible Running Environment: Operating System: Windows 7. Database: to be designed in MySQL.  Active Life Cycle: By looking at previous releases and how much improvements have been done in between.

Minimal Requirements Criteria\ToolIceScrumAgilefantAgiloXplanner+ CostFree (5) Free (5) $1500/year (2) Free (5) PlatformHSQL (3) Windows + MYSQL (5) Web-based (4) Windows + MYSQL (5) Life CycleActive (4) Active (4) Active (5) Active (4) Scores

Agilefant and Xplanner plus Agilefant It is developed by Software Business and Engineering Institute (SoberIT) at Helsinki University of Technology.  System Requirements: OS: (tested on Windows, Apple OS and Linux) Java (Sun jdk 1.5, 1.6,) Application server: Tomcat 5.5, 6.0, or 7.0 RAM at least 512M for Tomcat. Database: MySQL 5. Browser: (Mozilla Firefox and Google Chrome). Many problems on Microsoft Internet Explorer. Score (9) Xplanner-plus It is commonly used and based on Xplanner, which had a large user base and was the primary tool on the market.  System Requirements: OS: (tested on Linux and Windows). Java (Sun jdk 1.5, 1.6, openjdk 6). Application server: Tomcat 5.5, 6.0; jetty 5. RAM at least 512M for Tomcat. Database: HSQLDB, MySQL. Browser: Any. Score (10)

High Impact Criteria: Usability Agilefant 1. Ease of Installation: (3 hours) 1. Requires little training. 2. Does not affect other installed programs. 2. User Interfaces: easy to understand and simple in a reasonable way. Score (9) Xplanner plus 1. Ease of Installation: (2 hours) 1. Does not require training. 2. Does not affect other installed programs. 2. User Interfaces: very simple and straightforward but requires many clicks to perform simple action. Score (9)

High Impact Criteria: Documentation Agilefant 1) The installation documentation is sufficient. 2) The user guide: uses wiki. It is very clear and can be used for training. 3) Support: 1) The Forum: very active ( with 141 topics). 2) The effective responses. Score (8) Xplanner-plus 1) The installation documentation is brief. 2) The user guide: We are sorry to admit that there isn't much in term of user documentation. However, the tool is intuitive enough that little documentation is needed. 3) Support: 1) The Forum: does not have. 2) The effective responses. Score (6)

High Impact Criteria: Functionality Agilefant 1) Manager: 1) Provides most of Microsoft Project features. 2) Set Project Roles. 3) Nice Dashboard. 4) Portfolio management. 5) Tracking: 1) Built-In-Time Tracking- System. 2) Effort Spent. 6) Communications with teams: 1) Set up automatic Reminders. 2) s. 7) Generate Reports: (web page or Excel). Roadmap Reports.

High Impact Criteria: Functionality Xplanner-plus 1) Manager: 1) Provides most of Microsoft Project features. 2) Set Project Roles. 3) Dashboard (Promising) 4) Tracking: 1) Online time tracking and time sheet generation. 2) Effort Spent can not be according to users. 5) Communications with teams: 1) s. 2) Virtual note cards 6) Generate and export Reports: ( XML, MS Project, Excel ).

High Impact Criteria: Functionality Agilefant 1) Developers:  Supports prioritization.  Has Product Backlog.  Personal work queue  Can clearly see what other developers is planning to do  Nice Graphical presentation. Xplanner-plus 1) Developers:  Support TWiki-style text formatting.  Support external tool integration and extensible wiki word linking.  Drag and Drop stories to next iteration.  attach notes to stories and tasks.  Multi-select options for actions.

High Impact Criteria: Functionality Agilefant Manager: 4 out 4 Developer: 5 out 6 Score (9) Xplanner-plus Manager: 3 out of 4 Developer: 5 out 6 Score (8)

High Impact Criteria: Performance Agilefant Although it is rich of features, it has a high performance and responds to project’s changes. Score (9) Xplanner-plus Sometimes, it has a bug on a main feature which is reporting. Score (7)

Low Impact Criteria: Suitability Agilefant Performs well on large teams. As result, it performs well on large projects too. Score (5) Xplanner-plus It is painful to use it for more than 20 people. As a result, it is hard to use it for managing large projects. Score (3)

Low Impact Criteria: Stability Agilefant Sometimes it crashes when using secondary features but it is rich of features. Score (4) Xplanner-plus it is very rear to crash. Score (5)

Low Impact Criteria: Scalability Agilefant It could collect and efficiently display Large amounts of data. Score (5) Xplanner-plus It is slower when dealing with large amounts of data and many users. Score (3)

Results High Impact Criteria CriterionAgilefantXplanner-plus Minimal Requirements 910 Usability 99 Documentation 86 Functionality 98 Performance 87 Total Scores 4340 Low Impact Criteria CriterionAgilefantXplanner-plus Suitability53 Stability45 Scalability53 Total Scores 1411

CONCLUSION Agilefant is a simple but it is very capable tool and a powerful solution. It brings together the perspectives of organizing daily work, long-term product and release planning and project portfolio management. We would recommend using Agilefant over xplanner- plus.

Thank You Questions ?