Xstrata Kiosk
Towards the end of last year, Artem Govorov (@ArtemGovorov) and I built a WPF touch screen kiosk application for Xstrata Coal in Queensland. The client was kind enough to give me permission to publish some screenshots.
Safety is important in the mining industry, and they keep a lot of documentation. Most of these documents are kept on the company's intranet. This touch screen software will be deployed to mine sites around around Queensland, and will give employees the ability to walk up, find and print a document direct from the company intranet.
These slides were put together at the end of the first three weeks, when the bulk of the development was done. A few other developers from Readify have worked on the kiosk since, adding features and making changes, and the kiosk is being rolled out as we speak.
Trackbacks
No new comments are allowed on this post.
Comments
Artem Govorov
Hey Paul,
Great job, reminded how much fun we've had on that project :)
urza
Hello, I see you are using AgileZen. Are you happy with it? Have you tried some other project management tools? I am asking because, I am just in process of deciding what project management tools (if any) should our small team use.
Thanks and have a nice day urza
Jonathan ANTOINE
Nice project and nice presentation of it !
Sean Kearon
Yummy, there's lots to love in there, like two builds and the use of AgileZen. Absolutely love the small config too, what a total joy! Can we have some more details on the "convention-based Autofac config engine"?
Great to be able to share that out too, so thanks to you and your generous client.
Paul Stovell
urza,
I've used Team Foundation Server, Pivotal Tracker, JIRA, FogBugz and TinyPM as well as AgileZen. For teams of 3-4 or less, I think AgileZen is absolutely perfect - it has just the right amount of process overhead to let you track what you're doing with no effort. For a larger team, I'd probably pick TinyPM or JIRA.
Paul
Paul Stovell
Sean,
I blogged about a similar approach a little while ago. The version used on the project above was a slightly more complicated approach that used a custom XML reader, but the concept was generally the same (elements mean modules, attributes mean properties on modules).
Paul
Sean Kearon
Paul, thanks for the link. Very nice stuff indeed!
Andrew Newton
Hi Paul, that's great to see, thanks for sharing!
How did you end up implementing that web browser? It looks like you got it to have the same look and feel as your document viewer which is great for usability..
Cheers.
David Burela
Thanks a lot for posting this Paul. It was really interesting reading how another team works!