Www.ischool.drexel.edu INFO 425 Week 11 INFO 425 Design Problem I Week 1 Glenn Booker.

Slides:



Advertisements
Similar presentations
COMP4710 Senior Design Process Documentation and Deliverables.
Advertisements

Lesson Plan Grade 5 Subject: Language Arts Standard 7 Comprehension—Students understand, interpret, and analyze narrative and informational grade level.
EFFECTIVE GROUP PROJECTS Tips for surviving and succeeding with team assignments.
[Title of meeting] [Name of sponsor] [Date] For guidance on working with PowerPoint and reformatting slides, click on Help, then Microsoft PowerPoint Help,
INFO 425 Week 31 INFO 425 Design Problem I Week 3 – SDS Improvements Glenn Booker.
CS 197 Computers in Society Fall, Welcome, Freshmen!
Your Project Proposal.
WEEK 8: REVISION CALEB HUMPHREYS. FREE WRITE / READING (~10 MINUTES) Read the sample Draft 1.1 of the rhetorical analysis in your textbook. Pages
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
4 4 By: A. Shukr, M. Alnouri. Many new project managers have trouble looking at the “big picture” and want to focus on too many details. Project managers.
TS16949 requirements Subjects –Audit planning –Recertification audit requirements –Auditing Remote supporting functions.
Chapter 4 Designing Significant Learning Experiences II: Shaping the Experience.
INFO 637Lecture #31 Software Engineering Process II Launching & Strategy INFO 637 Glenn Booker.
Human Geography for Teachers: GCU673 Arizona State University Valerie Mervine.
Self-evaluation of project concepts for application in Horizon 2020
Microsoft ® Office Outlook ® 2007 Training See and Use Multiple Calendars ICT Staff Development presents:
1 EDTE 316 Science Methods Fall 2007 Module 3 (Weeks 5, 6 & 7) To properly navigate through this PowerPoint, go to “View” and click on “Slide Show”
INFO 424 Team Project Practicum Week 7 – Feedback, User docs, Presentation tips Glenn Booker Notes partly from Prof. Hislop 1INFO.
AGENDA Introduction to Virtual Mechanic Demo Architectural diagram and summary QA steps and user acceptance testing Bugs in the software Feedback from.
IT133 Software Applications
Unit 6 The Multigenre Research Project. Unit 6 In this unit, you will select someone to study who has made significant contributions to society. You can.
10/10/2015 IENG 471 Facilities Planning 1 IENG Lecture END Project Report Requirements & Project Presentation Information.
INFO 425 Week 21 INFO 425 Design Problem I Week 2 – SRS Improvements Glenn Booker.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
ITIS 2110 Lab #13.  Work on Project  Turn in by end of this lab: ▪ Cover sheet ▪ Brief status ▪ May resubmit Project Proposal with updates for status.
De-Mystifying the Development of an ELA Scope and Sequence ABE Directors’ Meeting April 29 and 30, 2015 Jane Schwerdtfeger.
INFO 637Lecture #101 Software Engineering Process II Review INFO 637 Glenn Booker.
 Read through problems  Identify problems you think your team has the capacity and interest to solve  Prioritize the problems and indicate the.
HS-210 Medical Office Management. Why Medical Assisting? Why did you choose to become a medical assistant/MOM? Everyone please post a response.
1. Finding your seat - grab your name tent from the basket 2. Match the number written on your name tent to the seat number in our class 3. Take out your.
INFO 424 Week 11 INFO 424 Team Project Practicum Week 1 Glenn Booker.
COMP 208/214/215/216 – Lecture 8 Demonstrations and Portfolios.
INFO 424 Team Project Practicum Week 2 - Launch report, Project tracking, Review report Glenn Booker Notes largely from Prof. Hislop.
Advanced Legal Writing Seminar: Wednesdays, 10:00 p.m. EST Office Hours: Mondays from 3 – 5 p.m. EST, and by appointment AIM sign-in: cssouthall
CH 42 DEVELOPING A RESEARCH PLAN CH 43 FINDING SOURCES CH 44 EVALUATING SOURCES CH 45 SYNTHESIZING IDEAS Research!
Introduction to Management
1 EMS Fundamentals An Introduction to the EMS Process Roadmap AASHTO EMS Workshop.
Welcome! Hello and welcome to English Composition 102, Introduction to Literature. I am looking forward to exploring, writing, and discussing literature.
UNIT ONE TONEY L FERGUSON M.B.A., M.P.M MT 435 Operations Management.
Discussing Results/Poster Presentations: Today’s agenda: 1.Consider the structure of the Discussion section. 2.Some basic hints and things to avoid. 3.Editing.
ECE791 Senior Design Experience Project Requirements and Timeline.
Ian F. C. Smith Writing a Journal Paper. 2 Disclaimer / Preamble This is mostly opinion. Suggestions are incomplete. There are other strategies. A good.
UNIT ONE TONEY L FERGUSON M.B.A., M.P.M MT 435 Operations Management.
Now what? 1.  I have short-listed projects I am interested in  I know the types of projects I would like to pursue  I have an idea of the resources.
Welcome to NU 304 Instructor: Kelley Edds, MSN, APN-BC.
Introduction to Management
Research Experience Program (REP) Spring 2008 Psychology 100 Ψ.
Accreditation! The responsive curriculum game is made available through JISC under the terms of the Creative Commons BY-NC-SA Attribution-NonCommercial-ShareAlike.
Final Team Project ITIS 3110 Lab 6.
INFO 636 Software Engineering Process I Prof. Glenn Booker Week 10 – Process Definition 1INFO636 Week 10.
Research Experience Program (REP) Fall 2007 Psychology 100 Ψ.
Stage 1 Integrated learning Coffee Shop. LEARNING REQUIREMENTS The learning requirements summarise the knowledge, skills, and understanding that students.
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
Study/Survival Skills for Distance Learning IT Online Orientation Day August 26 th, 2013 Catherine Cronin.
EE 496 Poster Session Instructions Rev. 4/3/16 WS.
Quarterly Projects. Guidelines  One project per quarter  Different project each quarter  One quarter MUST be book report frame  Each project worth.
Study/Survival Skills for Online Learning IT Online Orientation Day October 19 th, 2015 Majella O’ Dea.
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
Cynthia Cherry Welcome to AB 140 Unit 1 – Introduction to Management.
How to Be Successful in English What to Do the First Week O Get the book – either hard cover or e-book O Read the Orientation Materials O Watch.
L5 Computing Team Project Final Presentation Guidelines.
The final steps to the HDA project
Hosting A Reading Fair 4th Grade West Side.
How to Be Successful in English 3000
TPS English 1 Poet Point Assignment
Academic Communication Lesson 3
DETAILED PLANNING.
Managing Change and Quality
ECI 475 Welcome Back!.
Presentation transcript:

INFO 425 Week 11 INFO 425 Design Problem I Week 1 Glenn Booker

INFO 425 Week 12 Course Overview INFO 425 and INFO 426 are the senior design project –Your objective is to analyze, design, and implement a small information system You choose with whom to work (3-5 people per team), and the project (subjcet to instructor approval if it’s new)

INFO 424 Transition Coming from INFO 424, you could be in four situations –Keep the same group (team) and project (system) –Keep the same group, and pick a new project –Find a new group, and pick a new project –Find a new group, but keep a project one or more of you already started INFO 425 Week 13

INFO 424 Transition If you’re choosing a new group and/or project, choose carefully! –You are expected to keep the same group and project through INFO 425 and 426 If you’re doing a new project, your first Launch report will be for cycle 1 –Otherwise use the cycle N Launch report –Either way, we’ll call the first cycle in this course “Cycle 1” for consistency INFO 425 Week 14

INFO 425 Week 15 Text There is no textbook for this class You’re expected to make use of the texts from previous classes (most likely INFO 200, 355, 420, plus interface design INFO 110, 310), and research any other information you need

INFO 425 Week 16 Development Approach All of the projects will have three implementation cycles –Therefore a key aspect of early planning is not only to identify the features for your product, but also to prioritize them into development cycles (1, 2, 3, or later) –INFO 425 consists of one cycle of development and the start of cycle 2; INFO 426 finishes cycle 2 and adds cycle 3

INFO 425 Week 17 Development Approach Each cycle should produce a functional (working!) part of your system –Cycle 1 has to establish the core or backbone of your system, or build on your INFO 424 foundation –Cycles 2 and 3 add functionality onto the foundation of cycle 1 The overall scope of your system should be larger than cycles 1-3

Cycle structure Each cycle is now about seven weeks, not the ten you had in INFO 424 –Launch report: 1 week –SRS: 2 weeks –SDS: 2 weeks –Implementation: 2 weeks INFO 425 Week 18

INFO 425 Week 19 Document Templates Here are templates for all INFO 425 and INFO 426 written documentsHere –Make sure to view the comments in each file, which provide detailed instructions –And please delete the comments before submitting the document! –There should also be no in your submitted documents, those are just placeholders

INFO 425 Week 110 Written Deliverables It’s expected that you will create several written documents to capture the analysis and design of your system –Launch Report –Software Requirements Specification (SRS) –Test Specification –Software Design Specification (SDS) –Customer Documentation (used in INFO 426)

INFO 425 Week 111 Presentation Deliverables Most of the written documents will evolve over the life of your project –Make it clear what changes or additions were made since the previous cycle You will give two oral presentations for each course; for INFO 425: –Cycle 1 design and implementation –The launch report and requirements for cycle 2

INFO 424 Lessons Learned Team planning and avoiding procrastination are critical issues –Throwing together a document five minutes before class DOESN’T WORK Consistency is critical –Across the documents through traceability –Within each document; need time to get drafts circulated and get everyone on the same page INFO 425 Week 112

INFO 424 Lessons Learned In your Launch report, need to evaluate what worked and didn’t in the first cycle, and improve your team’s processes accordingly –This appears in the Post Mortem section of the Cycle N Launch Report –Should be easy to write, since you told us about it in INFO 424 INFO 425 Week 113

INFO 424 Lessons Learned What team processes worked for you? –All sit down together and do it together –Agree on concept, have people write parts separately, then integrate them and make it all consistent –Others? INFO 425 Week 114

INFO 424 Lessons Learned Team leadership is critical –Need to keep team focused on project vision –Pester people who are late contributing –Organize and often run team meetings Communication among team members –Provide more than one way to contact each other INFO 425 Week 115

The big picture Each document tells a story; make it a clear one! –Launch report sets the stage –SRS defines what your system will be able to do, and how well –Test spec proves your requirements are clear and specific enough to be testable –SDS shows the design needed to achieve the requirements INFO 425 Week 116

INFO 425 Week 117 Launch Report The Launch Report is a brief summary of the scope of your project Notice there are two templates for the Launch Report – one just for Cycle 1, and one for all later cycles (Cycle ) –The Cycle version includes a “post- mortem” review of the previous cycle The schedule in the syllabus supercedes the one in the Launch Report

Launch Report Notice that much of the Cycle 1 Launch Report is omitted from the Cycle N version As last term, the Schedule section of the Launch Report includes both worksheets from the Project Tracking spreadsheet INFO 425 Week 118

Figures and Tables Label figures and tables –“Figure 1. System XYZ Use Case Diagram” Cite them in the body of the document just before they appear Discuss them –What are key features the reader should notice? –Were there any controversial aspects or alternative approaches considered? INFO 425 Week 119

Figures and Tables Do NOT make orphans of them at the end of the document –This screams “I just tacked this on the end at the last minute, and nothing else in this document is remotely aware of this figure” INFO 425 Week 120

INFO 425 Week 121 CONSISTENCY Key for excellent system documentation is consistency across the documents –The schedule should be consistent with the sets of requirements to be implemented –The design should address the requirements –The code should match the design (e.g. class names and methods in design should match actual classes implemented)

References Your written documents should cite appropriate references –Relevant sources for technologies used (e.g. in the SDS) or for discussing similar systems (in the Launch Report) –Previous documents from your team They shouldn’t cite the Humphrey text! INFO 425 Week 122

INFO 425 Week 123 References Written reports should cite references to identify the sources of information –Use a recognized format, such as APAAPA In the body of your report, may use numbered brackets [3] to cite each reference, then give the full citation in a References section of the report: –[3] Shaller, G. B. (1993). The last panda. Chicago: University of Chicago Press.

INFO 425 Week 124 References A different acceptable approach is to give author and date in parentheses (Shaller, 1993) to cite each reference, then give the full citation later –(Shaller, 1993) Shaller, G. B. (1993). The last panda. Chicago: University of Chicago Press. –Multiple references by one author in one year can add letters after the date (Shaller, 1993a), (Shaller, 1993b) Just use one approach [3] or the other (Shaller, 1993) consistently!

INFO 425 Week 125 References A great resource for formatting references is from Purdue: – Where possible, use peer-reviewed journals or books as sources –Don’t use Wikipedia! –Use a variety of sources, i.e. don’t keep citing one source for everything

INFO 425 Week 126 Writing Intensive Course This is a Writing Intensive Course The SRS and SDS MUST BE REVIEWED before you can turn them in –You may use a Peer Reader or a classmate for review of your work –In your schedule, might want to add a deadline for getting the review done for each document and cycle

Certification of Authorship A new addition is the requirement for certification of authorship of your team’s work It must be included with all written assignments, and be signed by all members of your team –If it’s not signed by you, you don’t get credit for that assignment INFO 425 Week 127

INFO 425 Week 128 Oral Presentations There are two types of oral presentations expected this term –SRS & Test Specification –Cycle Demonstration & Design The syllabus has guidance on how the presentations are evaluated –PRACTICE getting your voice loud, slow, and clear enough to be understood from far away –It’s okay to use crib notes, but don’t sound like you’re reading them for the first time

INFO 425 Week 129 Peer Evaluation With group projects comes the inevitable complaints about “X didn’t do their part” –To address that issue fairly, peer evaluations will be filled out at the end of the term –Evaluate everyone in your group, including yourself, and the evaluation form to me If you don’t play nicely, your final grade may differ from the rest of your group! If you’re wonderful, you may do better than your group

Project Portfolios Like INFO 424 we’re using the project portfolios –The Drafts folder is for your team contributions, WHEN YOU WRITE THEM –The Team Products folder is for the final versions of work products for each assignment INFO 425 Week 130

INFO 425 Week 131 Senior Design Challenge Keep in mind that you’re eligible for the next Senior Design Challenge – will your project be THAT good? –See the examples on the walls of the second floor of Rush Can you do better? Prove it!