170 likes | 264 Views
NGA Movement Request System. Overview. Reminder of the scenario Waiting for the right opportunity Process – the Projects Methodology (Analysis, Design, Develop/Test, Deploy, etc) Challenges Lessons. Scenario the story so far. Lots of movements, short turnaround times
E N D
Overview • Reminder of the scenario • Waiting for the right opportunity • Process – the Projects Methodology • (Analysis, Design, Develop/Test, Deploy, etc) • Challenges • Lessons
Scenario the story so far Lots of movements, short turnaround times Solution: specialist art handlers CSRS built in-house to manage requests CSRS developer left = no ongoing support/ development Not compatible with NGAs SOE Functional limitations Needed to replace CSRS Desire to avoid third-party solution (or face the same issues) Made sense to move to EMu Bernard CHEESE (1925) A fisherman's story 1956 Felix Man Collection, Special Government Grant 1972 lithograph, printed in colour, from multiple stones/plates 72.509.83
Opportunity waiting for the right moment Discussed with KE for years but… • NGA lacked internal resources to focus on the project • Weren’t fully across the complexities • parent-child records • independently moveable functions • Technology • EMu client interface • Along came IMU James COOK (1904 - 1960) UK, Europe 1924-27; Australia from 1928 Sandy MCKENRICK COMMUNITY ARTS PROJECT BY THE CITY OF FREMANTLE Postcard: Opportunity, choice, discovery. Australia 1989 Gift of James Cook 1993 planographic lithograph, printed in colour, from process plates 93.1846
The Process Project Methodology http://www.sourceedge.com
Analysis phase concept • A lot of ‘conceptualising’ of the project had been done over the preceding years. • Mark’s presentation at 2010 EMu Conference in Brisbane • Documents analysing other EMu customers • Full comparison of CSRS with current EMu client solutions • “Scope” of the project already clear Roger KEMP (1908 - 1987) BALDESSIN'S STUDIO Concept one Australia 1972 Gift of Merle Kemp, the artist's widow 1996 Intaglio; etching, printed in black ink, from zinc one plate 96.571
Design phase • Needs analysis, through discussion with KE staff • Provided CSRS documentation • Gave demonstration in person, provided screenshots. • The Spec • Word document • Collaborative design George W. LAMBERT (1873 - 1930) Australia from 1921 (Costume design for 'The Persian Garden': Man in skull cap) Australia (1922) Gift of John Brackenreg 1977. black pencil 77.260.6.1.3
Design phase • WebEx meetings • Importance of visualising • Interface design using Balsamiq • CSRS as starting point • Design screen • Add notes • Represent ideas using tools you know (Excel) • Personal meeting to discuss complex issues • Revise the spec (11 versions)
Development phase • Overlap with Testing phase • Required NGA IT environment (webserver) • KE built according to the spec • came to us with questions • JIRA Ticketing System • Remote Server • KE hosted environment • More efficient for KE to apply fixes • Web interface testing only Wolfgang SIEVERS (1913 - 2007) Australia from 1938 Building No. 2. Warehouse: Technical development section: Test laboratory. Machine room Gift of State Library of Victoria (by exchange) 2004. gelatin silver photograph 2004.299
Testing phase • JIRA Tickets • Separate Queue from general support • Tracking ticket status - new status options: • Ready to deploy • Deployed • Closed • Issue – multiple staff accessing ticket list • NGA Local testing install • Slower deployment of fixes • First time seeing the EMu client module Wolfgang SIEVERS (1913 - 2007) Australia from 1938 Spinning and draw twist building: test laboratory: British Nylon Spinners, October 1958 Gift of State Library of Victoria (by exchange) 2004. gelatin silver photograph 2004.298
Deployment / Release / Maintenance Deployment soon • Impact on server performance • Impact on licenses • Find out what the users really think Phase 1.5 • Fix things we’ve missed • In the spec (searching) • Discovered through testing (frame in a holder) • Discovered by users when we go live
The Process Project Methodology http://www.sourceedge.com
Deployment / Release / Maintenance Phase 2 and beyond • Exploring which workflows could benefit from an IMU interface • Prioritising those projects • According to NGA corporate priorities
Challenges • Distractions from testing • Annual Report • Council Meetings • Subsequent Projects • General Support • Supporting CSRS • Scope Creep – devil in the details • Things you can’t anticipate • Only become apparent when you are testing
Challenges • Project Fatigue Noel COUNIHAN (1913 - 1986) AUSTRALIAN PRINT WORKSHOP Sleep Australia 1978 Australian Print Workshop Archive 2, purchased with the assistance of the Gordon Darling Australasian Print Fund 2002 relief; linocut, printed in black ink, from one block 2002.431.1238
Lessons • Don’t bite off more than you can chew • Can never have too much detail • but where to draw the line? • Acceptance (& Zen) • Costs will blow out • Timeframes will blow out • Don’t let “perfect” get in the way of “better” • There’s always Phase 1.5, 2, 3 Seated Jina India 1163 Purchased 2003 marble 2003.478
Contact • See us at the Showcase Your System • Contact us • Mark Bradley • mark.bradley@nga.gov.au • 02 6240 6539 • Jennifer Drysdale • jennifer.drysdale@nga.gov.au • 02 6240 6568