270 likes | 563 Views
Decoding Coding and Other IT Stuff. Presented by Dee Simms June 9, 2014 2014 SirsiDynix Northeast Users Group (SNRG) Conference Harrisburg Area Community College. Let’s begin with a short quiz . What do these letters represent ?. S D L C.
E N D
Decoding Coding and Other IT Stuff Presented by Dee Simms June 9, 2014 2014 SirsiDynix Northeast Users Group (SNRG) Conference Harrisburg Area Community College
A. A line on an eye chart B. The phases for systems development Image found at http://www.nuttinbutpreschool.com/eye-doctor-eye-chart-for-house-corner/
What is the first thing that comes to your mind when you see this sign? Image found at http://www.applebees.com
A. Mozzarella sticks and hot wings B. Great deals for your iPhone Image found at http://www.dominickspizzaedison.com/Appetizers.html Image found at http://www.imore.com
What does Eclipse mean? • A. An astronomic event • B. A development tool for creating mobile applications Image found at http://www.bbc.co.uk Image found at https://www.eclipse.org/downloads/
What are wire frames? A. A type of eyeglasses • B. Mock-ups for a graphic design Image found at http://www.readers.com Image found at http://www.archer-group.com/2012/strategy/wireframes-is-evolution-inevitable
What is a platform? • A place for divers to stand above a pool • B. An operating system for your • computer device Image found at http://commons.wikimedia.org/wiki/ File:Indoor_Swimming_Pool_with_Diving_Platform_and_Springboards.JPG Image found at www.pcsystemsupport.net
A > BIf you picked more A answers than B answers, you belong in this workshop.
B > AIf you picked more B answers than A answers, you belong next door at the Systems Round Table.
“IT is driven by the SDLC” Repeat after me
What is the S D L C YSTEMS EVELOPMENT I FE YCLE ?
Systems Development Life Cycle Librarians are familiar mostly with these two phases
Request Phase • IT Department • IT accepts the request. • IT begins preliminary investigation. • Library Department • Make request as specific as possible. • Use departmental forms when available.
Analysis Phase • IT Department • IT begins analysis of project to create feasibilitystudy. • Will rank project with other IT project requests to determine work order. • Library Department • Should provide supporting documentation for need for request. • Crunch numbers to locate funding including soft costs like training.
Design Phase • Library Department • Review requirements document. • Research procedural changes caused by using “out of the box” or SAAS vs. in-house design. • Approve any design changes. • Can review pseudocode for procedural errors. • Consider the user experience (UX). • IT Department • IT creates requirements document. • May decide to purchase an “out of the box” program or use SAAS (Software as a Service). • If in-house design, thenIT will prepare wire frames for design process. • May start with pseudocode.
Development Phase • IT Department • IT begins coding in-house project or orders from outside vendor. • When in-house prototype is created or vendor delivers order, IT will begin testing. • Library • Now is not the time to make changes in requirements. • Does library have a test environment available?
Let’s pause to decode code… • Learning to read involves learning to decode written words. • Language follows grammatical, syntax, and context rules. • Humans use these rules to understand words as they read them. • Computers also use the same type of logic to decode computer instructions. • Each computer language has its own pattern of meaning and syntax. • Just like people speak certain languages, computers speak certain languages. • Coding is simply writing computer instructions in a computer language while following the programming rules for the language.
Humans say print in different ways Computers say printin different ways
Implementation Phase • IT Department • IT installs hardware/software. • Begins training of library staff. • Continues testing. • Library Department • Need to be involved in determining training schedule. • Think about any archival considerations for data if replacing legacy systems. • Document problems so you can notify IT.
Maintenance Phase • Library Department • May need to request system upgrades (not automatic). • Follow procedures for logging errors at help desk. • May want to add enhancements for current systemat this time. • May want to expand into other platforms (trigger new systems request). • IT Department • IT installs upgrades & patches. • Handles help deskrequests for service of problems. • IT plans for eventual removal/replacement.
We’ve finished the SDLC. What else should we talk about?
Current Trends in Library Systems Responsive Design Mobile Apps Image found at globalwifihotspots.com Image found at www.remonline.com Image found at omoii.com Cloud Computing Thin Clients SAAS
Any questions? Contact Information Dee Simms Gwynedd Mercy University simms.d@gmercyu.edu 215-646-7300 ext. 414