Jeremy Plante (Scrum Master)

Slides:



Advertisements
Similar presentations
By SAG Objectives Cross platform QA Automation for web applications Scheduling the automation Automatically build the test scripts Generate the.
Advertisements

Agile Teaming Concepts for and from the Facebook Generation Neil Rodgers NASA Enterprise Applications Competency Center (NEACC) 1.
CSE 4939 Alex Riordan Brian Pruitt-Goddard Remote Unit Testing.
CUSTOMIZING DSPACE 1.5 WITH BASIC OVERLAYS Open Repositories 2008 Tim Donohue Research Programmer IDEALS University of Illinois Graham Triggs Technical.
IRead Group Members: Oscar Perez, Paul Kennedy, Matt Cardin.
Learning Technology Forum for Students Dr. Alex Hills Distinguished Service Professor Carnegie Mellon University
Comparable Simple Actionable Honest.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
Label Gallery Developer Series Overview. Label Gallery Developer Series Label Gallery Developer Series is a line of Label Gallery products designed for.
Hodder Education eTextbooks – an overview of the choices facing Secondary Schools and Colleges.
Syllamaster Jason Bosyj Dean Campbell Shaam Haffar Jon Kyger Kelly McCourt Jared Medved Matt Reed Gene Steratore.
SCERSIG: Creating Android Apps with App Inventor 26 October 2011 Ric Paul, Health Services Library, Southampton.
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
T EAM F OUNDATION S ERVER IN D EVELOPMENT Kambiz Saremi.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Cross Platform Development the Good, the Bad, and the Ugly WIFI: BRGuest / Gu3st!
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Android 3.0 for tablet PCs hint: click the Android.
Comparable Simple Actionable Honest.
1 SEG4910 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project Review of Analysis and Iterative Development Timothy C. Lethbridge.
Accada – Open Source EPC Network Prototyping Platform Christian Floerkemeier Christof Roduner SAP October 2006.
SMAP 5 - Kickoff 19 March IBM Smarter Planet Agenda Introductions Background (SMAP) Proposed Component Model General discussion on approach An overview.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
WEBSITE BUILDING SOFTWARE Google By Ishaan Kochhar.
Process Presentation 27 th May 2010 Team BASH Sher Jun Tan, Rosh Sam Abraham, Sascha Morris, Waqas Khalid Lone, Rafael.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
GeoGebra Past, Present & Future
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
Learning to Craft Code is Challenging Every skill we have acquired was trick at first We need to take baby steps We need proper support.
Project Information Abstract Project Objectives The objective of this project is to: Create a visual designer that will allow inexperienced end- users.
“COLLEGE MANAGEMENT SYSTEM” Presented by: BCA VI SEMESTER.
1. ENTERPRISE AGILE TRANSFORMATION AT THE US POSTAL SERVICE MAY 24, Agile Business Solutions.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
CMPT 275 TEAM DIRECTORIES. One Sentence Summary The Study Buddy is: a tool to help users study to improve their grades by simulating a multiple choice.
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Information Screen Different options to realize. Idea one – You want this if: It should be easy to provide information ◦ Even for non-technical advanced.
Face Recognition-Based Security System By Hello Team Awesome World.
Tableau Desktop & Server
Embedded Systems Software Engineering
Mobile Device Development
A brief information about the Android Operating System
Walk/Drive test product on your phone!
Quick services Wala Amjad Faqeh. Computer engineering
Continuous Integration (CI)
Interactive Textbook Sprint 1 Presentation
Android.
Mobile Application Test Case Automation
CMPE419 Mobile Application Development
SIMPLE. SECURE. RELIABLE MESSAGING APP SIMILAR TO WHATSAPP (LIVE CHAT).
BSA 385 Education for Service-- snaptutorial.com
Best Android App Development Company
How to automate software with
Advisor: Dr.vahidipour Zahra salimian Dec 2017
Information Technologies Anselm Spoerri PhD (MIT)
Part 2 of the Module.
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
CHAPTER 1 Introduction Chapter objectives: Understand what Android is
Part 2 of the Module.
CONTINUOUS INTEGRATION –WHY WE DO IT?
CI/CD Workflow and Event Pages
Personal Health Records
Magic Hw: Med-Fi Prototype
Simplify the way you collect, integrate and share field data.
CMPE419 Mobile Application Development
Information Technologies Anselm Spoerri PhD (MIT)
Software Engineering and Architecture
Word Templates - Building, Automation and Branding
Certification Phase: Implementation
Presentation transcript:

Jeremy Plante (Scrum Master) Interactive Textbook Jeremy Plante (Scrum Master) Brandon Collins Matt Lincoln Neil Matheson

Project Overview Problem Description Textbooks are un-engaging relics of the past. How can a textbook become an integral part of the learning experience again? How can it keep up with ever-changing technology? Key Technical Challenges Embedding resizable images and video directly in text. Allow for notes to be taken right in textbook without modifying the text itself. Keep the interface easy to use, and be helpful, not a hinderance to learning.

Technical Approach Development of an interactive textbook on an Android tablet, to take advantage of the touch screen interface. Android 2.2 “Froyo” Java-based development

Software Development Process (with SCRUM) Weekly meetings with customer Weekly progress reports Activities for following week planned All notes from meeting uploaded to shared repository. First official sprint planning meeting last Friday. Backlog of requirements uploaded as well.

Requirements Engineering First two weeks devoted to requirements Researched features provided in other applications. Inkling Ibooks Kindle for iPad As CIS students, with a CIS professor for a customer, our requirements were biased Developed simple survey to gain insight into other fields of study. Students/Instructors from Business/Law/Engineering departments became our surrogate customers.

Survey Results

Survey Results cont.

Software Development Tools Description of tools being used Build scripts with Apache Ant Android SDK SVN (source control) Google Code (source repository) Cobertura (code coverage) Junit (testing) List of 3rd party libraries FBReader under the GNU public license