2010-01-23
New Mailing List for QanbanLeonard Axelsson | mailinglist, qanban
Got any feedback or questions regarding Qanban? Post at qanban-users and we'll get back to you.
Looking forward to hearing from you!
/The Qanban Team

2010-01-13
The Qanban InstallerMattias Mirhagen | development, grails, groovy, kanban, qanban
Since the development of the Qanban standalone, I started to take a look on taking it to it's next step; a Qanban Installer. Using IzPack I hacked an installation script, installing Qanban on your computer, with the posibility to add items to the start menu. Now all you have to do to run your local standalone Qanban is by going to Qanban in the start menu and click on Qanban->Qanban.
IzPack
As stated on the IzPack website, "IzPack is a one-stop solution for packaging, distributing and deploying applications. It's fully cross-platform and generates a single installer." It's fairly simple to use, and I can really recommend it.
Easier Qanban Install
When running the installer.jar a wizard will take you through the installation process. In this installation you will be able to set standard port and the amount of memory you wish to give to Qanban (port 8080 and 512mb memory is standard).
This will give you a menu item to launch Qanban and Uninstall Qanban. Now it will be even easier to install and run Qanban!
The Installer isn't complete, and therefore there is no release, but quite soon I hope for a first release.
+ Comments (0)
2009-12-18
Qanban 0.1 Released!Leonard Axelsson | development, grails, groovy, kanban, qanban
Introduction (updated)
Qanban is a digital, multi-user Kanban-board. It's a tool to aid you when using the Agile Process Kanban.
The team here at Qanban HeadquartersTM are happy to present Qanban 0.1 to you! It might be a small step for the world but a big step for us.
Lately we've been focusing on squashing bugs, testing, squashing more bugs and one final feature: standalone Qanban. The 0.1 version can be run directly from commandline and uses embedded Jetty and HSQLDB.
Kanban
This section takes for granted that you have some understanding of how Scrum works.
Kanban is used to visualize your workflow with the help of cards that are moved trough workflow states on a board, very much like in Scrum. Your work in progress is limited by workflow state which means you agree on how many tasks can be in WIP at any one time. In Kanban there are no sprints, instead you use the state limits to control the flow and minimalize lead time. Finally in Kanban your Backlog order is used to set priority and the engineers pull cards form the top of the Backlog when they are ready.
Kanban gives you the tools to visualize your workflow and minimize lead time and that's why we at Qbranch use it. Read more about our reasons for using Kanban here.
That was a very short introduction to Kanban for more information, check out this excellent guide.
Features
- Creating and managing cards and phases
- User and Admin Roles (in 0.1 all users are created as Admin)
- Drag-n-drop for pulling cards through the workflow
- Change log
- Archive for finished cards
- Gravatar integration for user portraits
- Rearrangement of phases
- Standalone mode
- Autorefresh
- Offline/session timeout warning
It's early days for Qanban but the featureset is broad enough that we hope for some external usage. Most basic features are there, what we miss are things like statistics, user management and an option if you'd like to have hard or soft rules (currently they are hard). We'd love to hear from you about how you use Kanban!
Running Qanban Standalone
The only thing you need to run Qanban is Java 1.6. Run the command below on the commandline and point your browser to http://localhost:8080/ and you should be greeted by a login screen. After that you'll have to create a user and then you're good to go.
java -Xmx512m -jar qanban-0.1.war
Running Qanban standalone creates files for the database and log in the folder where you ran the command.
How does it work?
We use an embedded Jetty and HSQLDB to get the standalone version working. It's recommended to give the JVM at least 512mb of ram, Grails is hungry. Ofcourse qanban-0.1.war is a normal war file and you can use it with your servlet container of choice as you would with any war.
Open Source
Qanban has been open from the get go but a while back we got round to adding the license terms (Apache V2). Feel free to browse the sourcecode and file bugs on our github repo. In closing, thanks to Mattias and Patrik for doing a great job.
Download: qanban-0.1.war
2009-11-23
Four weeks of QANBANLeonard Axelsson | development, grails, kanban, qanban
In the mirror
New Features
Workflow when moving a card
Split into user & admin actions
- Add cards
- Add Phases
- Modify a phase
Hard rules
Tracking changes
Live for internal usage next week
- editing cards
- changing the order of phases
- restyling of cards with description visible on the board
- clear indication of the logged in users cards
+ Comments (3)
2009-11-02
Qanban, one week into developmentLeonard Axelsson | grails, kanban, opensource, project, qanban
Mission Statement
Need
back and put up “Cards” on one of our office walls. Honestly it haven’t been as helpful as we would have liked, we’re consultants and it’s a rare day when all of us are gathered at the office. As you’ve probably already guessed we think a digital “Kanban Wall” might be just the thing we need and with the help of 2 trainees from C3L:s “Systemutveckling med Java” we’ve just finished the first sprint.
Story so far
Heading into the unknown





.png)



