iceScrum v7 is coming! Click here to see changes and download it!

Your new iceScrum

The new version of iceScrum, named v7, brings a lot of improvements and new features. These changes can be disturbing for long-term users so here is a little guide to help you discover them in the best conditions. Do not be afraid iceScrum is still iceScrum… only better!



This guide deals with the major changes. We will improve it as we receive feedback, so please let us know if you need more information. The whole iceScrum documentation is currently being rewritten to iceScrum v7.



New UI/UX

The first thing you will notice is of course the new modern UI / UX. The new responsive and mobile friendly user interface provides a huge step up in the user experience quality thanks to its simple and consistent interactions and its new clean theme.

As a result, the learning curve is way smoother for new users and experienced users should soon become very productive.




New Community features


  • User dashboard with custom widgets

    Every user now has their own “home” dashboard that they can personalize with widgets of their choice: a news feed, charts from their projects, personal notes, and more.


  • Story business value

    Your project exists for the purpose of providing value to your users through the delivery of your product. Product Owners can now assign a business value to every story to help prioritize them and maximize the overall value of your product.

    Sandbox prioritization

    Another feature for Product Owners to further materialize their vision in the tool: they can now prioritize stories in the Sandbox.


  • Tasks on stories

    You can create your tasks directly on a story even if it’s not planned in a sprint.

    This has several benefits: the story / task breakdown can help estimate stories while a story that has to be “unplanned” now keeps its tasks.

    Another related feature we wanted to offer for a very long time: done tasks now display a “ghost” of their story if the story has been moved to another sprint or unplanned.


  • Unified planning view

    Say goodbye to the juggling between “release plan” and “timeline” views. All the release / sprint planning is now done under a unified view named “Planning”.


  • Unified backlogs view

    All your story backlogs now lives under a unified “Backlogs” view. That’s the new home for your Sandbox and product Backlog, but also the “All” and “Done” new Backlogs. You can display two backlogs side to side by “pinning” backlogs.


  • Sample project for new users

    To discover a tool, starting from scratch can be intimidating. Every user can now create a sample project named “Peetic” (a dating website for your pets!) in order to get acquainted with iceScrum.


  • Estimate by comparison

    Agile estimate techniques are empiric. It’s now easier to rely on your previous experiences to estimate new stories by displaying a breakdown by effort of former stories. A similar comparison is also available when assigning a business value to your stories.


  • Custom colors on items

    You are now free to choose your favorite color for features, stories and tasks from a full color palette.

    Custom post-it size

    You can choose the perfect post-it size for each iceScrum view in order to get the level of details you need.


That’s not even all the new community features: you will find a lot of small gems, tweaks and adjustments that will improve your everyday experience using iceScrum!




New iceScrum Pro features

  • Custom backlogs

    Create custom story backlogs with personalized filters. Such backlogs are personal by default, but you can also share them with your team!

    Story templates

    Create story templates to pre-fill new stories with predefined feature, tasks, acceptance test, thus avoiding the need to manually repeat information that is common for a category of stories found in your project.


  • Team Mood

    Every iceScrum user can enter their mood on a daily basis. The moods are aggregated and anonymously displayed in charts to help track and ensure well-being of your team.

    Vote for stories

    Allow your users and stakeholders to vote for the stories they prefer. This helps you take into account their wishes when prioritizing your product backlog.





Existing features

In addition to the new features, you should feel at home and find in this new version the key iceScrum Pro features you are used to: availabilities, Git/SVN integration, every bug tracker integration, server configuration, project and user administration…

Some R6 features are not yet available in this new version. The most successful ones will be available very soon. Other less used features will be replaced by something better. As usual, we are happy to hear your thoughts about what is missing for iceScrum v7 to be the perfect agile tool!




Under the hood

This new version is built on top of a modern architecture and well-proven technologies. It is now easier to install and it works with the latest production versions of Java and Tomcat (both in version 8), which provide improved security and performances.

Another benefit of this new architecture is that every action is done through a clean REST API. We will make it available to you soon to allow creating on top of the iceScrum business logic your own interfaces tailored to your needs.

Version numbers will now loosely follow Semantic Versionning and the very first iceScrum v7 is simply versioned 7.0.0.




Download and install


Download

Good news, iceScrum v7 (7.0.2) is available now! Download it here:

icescrum.jar (embedded server) icescrum.war

Upgrade from R6

You cannot migrate your existing R6 projects to iceScrum v7 yet. We chose to release the new version as early as possible so you can get used to it and try it on pre-production servers to ensure that you will be ready to upgrade as soon as the migration will be possible.

Your R6 standalone Pro licenses (Startup / Enterprise / Life) will also work on iceScrum v7 when you will be ready to upgrade. The new version is currently only available in standalone version. As far as Cloud plans are concerned, we are working on taking advantage of the new capabilities offered by iceScrum to offer a better experience.


Install on a new server

The install procedure is quite similar to what you are used and what is explained in the R6 documentation appart from some details provided below. As we said above, iceScrum now supports Java & Tomcat 8, but it will work fine with the latest version 7 too.

For icescrum.jar, the command is exactly the same as before (with the same options as provided here: https://www.icescrum.com/documentation/install-guide/):

java -Xmx512M -XX:MaxPermSize=256m -jar icescrum.jar

If you use Java 8, the -XX:MaxPermSize=256m setting can be omitted because there it doesn’t have a “PermGen” anymore.

If you use Tomcat 8, you can follow the existing guide for Tomcat 7: https://www.icescrum.com/documentation/application-server/, you just don’t have to delete tomcat-jdbc.jar anymore.


Install on an former iceScrum server

Because of the significant changes, you cannot install iceScrum v7 in place of your existing iceScrum R6 installation. Thus, if you want to install iceScrum v7 on a machine that previously hosted iceScrum R6 but doesn’t anymore (e.g. your computer, a test or pre-production server) then you will have to delete everything related to your previous iceScrum installation: database, folders (both yourHome/.icescrum and yourHome/icescrum folders, Tomcat webapps and work content…) etc. before installing iceScrum v7.


Setup and iceScrum Pro

After installing it, iceScrum v7 will display a nice setup wizard to configure the server. It’s also there that you can activate an iceScrum Pro license. If you cannot ask for a trial because you already have used one before, just let us know and we will create a trial license for you.