slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Comparison Study between Agilefant and xplanner plus Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6 PowerPoint Presentation
Download Presentation
Comparison Study between Agilefant and xplanner plus Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6

Loading in 2 Seconds...

play fullscreen
1 / 21

Comparison Study between Agilefant and xplanner plus Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6 - PowerPoint PPT Presentation


  • 215 Views
  • Uploaded on

Comparison Study between Agilefant and xplanner plus Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6208070. Submitted to Professor Daniel Amyot in partial fulfillment of the requirements for the course CSI 5112 (Software Engineering). Outline. Business Context

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Comparison Study between Agilefant and xplanner plus Professor Daniel Amyot Ruijun Fan 6472462 Badr Alsubaihi 6' - liza


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1
Comparison Study between

Agilefant and xplanner plus

Professor Daniel Amyot

Ruijun Fan 6472462

BadrAlsubaihi6208070

Submitted to Professor Daniel Amyotin partial fulfillment of the requirements for the course CSI 5112 (Software Engineering)

outline
Outline

Business Context

Study Plan

High Impact Criteria

Low Impact Criteria

Results

Conclusion

introduction about agile methods
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
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 pla n
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 improveand facilitateour work.

minimal requirements
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.
agilefant and xplanner plus
Agilefant and Xplannerplus

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
High Impact Criteria: Usability

Agilefant

  • Ease of Installation: (3 hours)
            • Requires little training.
            • Does not affect other installed programs.
  • User Interfaces: easy to understand and simple in a reasonable way.

Score (9)

Xplannerplus

  • Ease of Installation:(2 hours)
            • Does not require training.
            • Does not affect other installed programs.
  • User Interfaces: very simple and straightforward but requires many clicks to perform simple action.

Score (9)

high impact criteria documentation
High Impact Criteria: Documentation

Agilefant

  • The installation documentation is sufficient.
  • The user guide: uses wiki. It is very clear and can be used for training.
  • Support:
    • The Forum: very active (with 141 topics).
    • The Email: effective responses.

Score (8)

Xplanner-plus

  • The installation documentation is brief.
  • 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.
  • Support:
    • The Forum: does not have.
    • The Email: effective responses.

Score (6)

high impact criteria functionality
High Impact Criteria: Functionality

Agilefant

  • Manager:
      • Provides most of Microsoft Project features.
      • Set Project Roles.
      • Nice Dashboard.
      • Portfolio management.
      • Tracking:
            • Built-In-Time Tracking-System.
            • Effort Spent.
      • Communications with teams:
            • Set up automatic Reminders.
            • Emails.
      • Generate Reports: (web pageor Excel). Roadmap Reports.
high impact criteria functionality1
High Impact Criteria: Functionality

Xplanner-plus

  • Manager:
      • Provides most of Microsoft Project features.
      • Set Project Roles.
      • Dashboard (Promising)
      • Tracking:
            • Online time tracking and time sheet generation.
            • Effort Spent can not be according to users.
      • Communications with teams:
            • Emails.
            • Virtual note cards
      • Generate and export Reports: (XML, MS Project, Excel).
high impact criteria functionality2
High Impact Criteria: Functionality

Agilefant

  • Developers:
      • Supports prioritization.
      • Has Product Backlog.
      • Personal work queue
      • Can clearly see what other developers is planning to do
      • Nice Graphical presentation.

Xplanner-plus

  • 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 functionality3
High Impact Criteria: Functionality

Agilefant

  • Manager: 4 out 4
  • Developer: 5out 6

Score (9)

Xplanner-plus

  • Manager: 3 out of 4
  • Developer:5out 6

Score (8)

high impact criteria performance
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
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 20people.
  • As a result, it is hard to use it for managing large projects.

Score (3)

low impact criteria stability
Low Impact Criteria: Stability

Agilefant

  • Sometimes it crasheswhen using secondary featuresbut it is rich of features.

Score (4)

Xplanner-plus

  • it is very rear to crash.

Score (5)

low impact criteria scalability
Low Impact Criteria: Scalability

Agilefant

  • It could collect andefficiently display Large amounts of data.

Score (5)

Xplanner-plus

  • It is slower when dealing withlargeamounts of dataandmany users.

Score (3)

conclusion
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 usingAgilefantoverxplanner-plus.