Xstrata Kiosk Project Summary
Upcoming SlideShare
Loading in...5
×
 

Xstrata Kiosk Project Summary

on

  • 2,249 views

In three weeks we built a WPF touch screen kiosk on top of SharePoint. This presentation shows how the project progressed.

In three weeks we built a WPF touch screen kiosk on top of SharePoint. This presentation shows how the project progressed.

Statistics

Views

Total Views
2,249
Views on SlideShare
1,669
Embed Views
580

Actions

Likes
1
Downloads
13
Comments
0

9 Embeds 580

http://www.paulstovell.com 450
http://paulstovell.com 114
http://www.paulstovell.net 6
http://static.slidesharecdn.com 3
resource://brief-content 3
http://www.zhuaxia.com 1
http://www.netvibes.com 1
http://superinvestor.ru 1
http://paulstovell.net 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Xstrata Kiosk Project Summary Xstrata Kiosk Project Summary Presentation Transcript

  • Week 1:What are we doing?
  • Got some mock-ups with Balsamiq
    Monday: Project Kick Off
    Hit the ground running with a planning session at the client office
    Then spent the afternoon planning our sprints, and stubbing out our VS solution
    Week 1
    Week 2
    Week 3
  • Tuesday
    By Tuesday we had a working installer from our CI builds
    And documents in our UI!
    Week 1
    Week 2
    Week 3
  • Wednesday
    That UI was crummy, let’s sketch-ize it!
    Week 1
    Week 2
    Week 3
  • Thursday
    Documents!
    Showed the UI to the client – we missed an important feature! Client was disappointed
    Week 1
    Week 2
    Week 3
  • Friday
    Changed the UI so that a record can have more than one document
    Client was happy again!
    Week 1
    Week 2
    Week 3
  • Friday
    133t Photoshop skills led to a less sketchy UI
    Week 1
    Week 2
    Week 3
  • End of Week 1
    Week 1
    Week 2
    Week 3
  • End of Week 1
    Week 1
    Week 2
    Week 3
  • Week 2:Let’s make it real
  • Monday
    Sprint planning with the client again. Got feedback from some of the stakeholders.
    Got to try the application on a real touch screen!
    Week 1
    Week 2
    Week 3
  • Rest of week
    Artem had fun building viewers for documents
    While I got stuck with SharePoint integration!
    Week 1
    Week 2
    Week 3
  • I love SharePoint
    Week 1
    Week 2
    Week 3
  • End of week 2
    Week 1
    Week 2
    Week 3
  • Week 3: Crunch Time
  • Monday/Tuesday
    By Tuesday, we could view real documents from Xstrata’s SharePoint portal – even PDF’s!
    Week 1
    Week 2
    Week 3
  • Monday/Tuesday
    And even print them!
    Week 1
    Week 2
    Week 3
  • Wednesday/Thursday
    Document searching via SharePoint
    Week 1
    Week 2
    Week 3
  • Wednesday/Thursday
    Document searching via SharePoint
    Week 1
    Week 2
    Week 3
  • Wednesday/Thursday
    Help!
    Week 1
    Week 2
    Week 3
  • Friday
    Documenting
    New requirement: web browser!
    And a little bug fixing
    Week 1
    Week 2
    Week 3
  • Final product
    Week 1
    Week 2
    Week 3
  • Done
    (well nearly)
  • 3 weeks, 2 developers
  • Communication
    We worked from home most days
    Visited the client office every 2-3 days
    9AM stand-up via Skype
    Chatted via Skype during the day
  • Our LIB folder:
  • Our infrastructure
  • Mercurial was our source control
    331 commits to source control in just 3 weeks!
  • We have unit tests, plus 12 integration tests that cover the UI, document conversion and SharePoint!
  • TeamCity was our low-friction CI server
    We had a fast CI build, and a slower integration test build
  • Our config file is beautifully small, thanks to a convention-based Autofac configuration engine:
  • We made the latest build available to the client via HTTP
  • AgileZen made a great remote sticky dashboard
  • And gave us a neat burn down chart
  • Thanks Artem, great working with you!