Project Iterations.

Slides:



Advertisements
Similar presentations
How to Grade Wikis Ways to look for and grade evidence of collaboration & build strong partnerships.
Advertisements

Indistar® Leadership Team Meetings. Where can we plan a meeting? Choose ‘Plan Your Meeting’ from the main menu screen Click on Meeting Agenda Setup.
Taraxacum Magdalena Jurić Tomislav Bronić Shahid Tarar Beta Prototype.
COSC 4157 Introduction. COSC 4157 Course Information Course Information Web Page: 7/cosc4157-courseInfo.html.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
Getting Started. Edline Web Site Requirements Provide Students and Parents With: 1.A Brief Course Description 2.Your Address 3.Course Syllabus 4.Major.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
School User’s Guide Reviewing an Incident Report October 2013.
Programming in Teams And how to manage your code.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Deeper Dive Into: User Stories.
Requirements Walk-through
Robert Sopko Stephen Miller Amy Gandhi Jazimar Bailey.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
GoodsWayGoodsWay Capstone Project Team information Goodsway.
5. Planning.
Agile Concepts - II “Agile” Estimating & Planning Nupul Kukreja 5 th November, 2014.
Accomplishments: Implementation Login form Dictionary Inputs Calculations(Partially Completed) Output(Partially Completed) Made a test database.
T Project Review Tetrastone [Iteration 2]
COMP3615,5615 Capstone Projects Week Overview of the semester Website tour – XP and roles – Assessment – note especially the individual mark operating.
Welcome To MOODLE Getting Started. Introductions Christa McLaughlin – High School math teacher and high school lead teacher of technology Jason Grubbs.
Workflow Demo: Upload, Review and Approve. Cpay : Users & Functionalities Customer AdministratorCustomer AuthorizerUploaderReviewerApproverInterceptor.
INFO3600 Capstone Projects Week 4. Overview Where should you be now? What are the pragmatics of getting established? The grading over the next 2 weeks.
Your school name Career and College Counseling Featuring GUIDEDPATH: Helping You Get to College Your school picture here.
WHEN TITLE IS NOT A QUESTION N O ‘WE CAN’ CA Agile Vision Product Manager Michael Lester.
CS 1604 Introduction to the Internet Jae-Woong Hwang
1 Visual Studio Online for Cost Effective Code and Project Management Ravi Gudlavalleti.
Christa Marsh Southern Arkansas University Biology Professor.
Work In Progress Presentation. Orders Alex Thornton.
Base Camp Software Team Project Tools. BaseCamp Software Basecamp is an online project management and collaboration tool Free plan is available but does.
TREVOR BOARDMAN, TRISTAN HUMMEL, JOSEPH KADRICH, ERIC ROBY.
A Quick Start Guide to Online Ordering
Project Management.
17-18 Willmar Public Schools
Welcome! Back To School for Families.
Introduction to Naviance Family Connection
Project Management with VSTS
Project Center Use Cases Revision 2
Project Center Use Cases
Agile Scrum Management
IST256 : Applications Programming for Information Systems
Global Grid Forum GridForge
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Project Workflow.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Using EDpuzzle: Teacher and Student Guide
Project Center Use Cases Revision 3
Client Management Managing Client Expectations
Project Center Use Cases Revision 3
Taking an Iteration Down to Code
Project Management.
Revision Control Daniel Daugherty
Welcome to Day One!.
IXercise Webapp Group 8b.
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Software Engineering I Fall 2017
Estimation, Revision Control, Rose, and More?
WWI Mini Battles Assignment
Welcome! Introducing… Replace with your actual name, grade you teach, and subject! If you want to replace this picture with another awesome avatar, download.
18-19 Willmar Public Schools
BIT 285: (Web) Application Programming
Software Engineering I Fall 2017
Version Control CS169 Lecture 7 Prof. Aiken CS 169 Lecture 7.
CS5123 Software Validation and Quality Assurance
Midway Milestone Presentation: FlexiVoice
Interactive High-fi Prototype
Iteration Planning.
AdviseUP Post-Mortem Presentation Team Sam Burich Kapua Chandler
Math Sports Final Release Bridger.
Flutter High-Fi Prototype
Presentation transcript:

Project Iterations

Iterate iterate iterate Two week iterations Repeat… 5 iterations Plan Implement Review This is an Agile-like process. Lecture on that soon.

Planning! Talk to your group Decide what needs to be done over 2 weeks Big picture: Is this 1/5th of the project? Break up work into small tasks Assign tasks to individuals 3-6 tasks per person is a rough estimate I’ll give you some class time to meet No, 3 minor bugs or tiny “features” doesn’t count!

Example! This iteration, I will… Connect the create account page to the db Implement the backend functionality for logging in Update each page to use user info Fix bug that occurs when no items exist Bad example: I will use Foobar class in Xyz class Too small Describes code, not functionality

Tracking Tasks Use GitHub’s Issue feature Helps team keep track Graded based on this!!! No issues? Zero  Assign it! Iteration #

Link commits to issues! Use the issue # in the commit message E.g., “Adds the button for #15” Can link multiple commits to the issue With last commit, close it E.g., ”Implements user login. Fixes #15”

Link commits to issues!

Grading Project is 50% of overall grade 30% individual 6% per iteration 20% group milestones First demo: basic functionality, 10% Second demo, 10%

First iteration! Starts Thursday 9/6 Have issues created by class time Repositories will be setup early next week Ends Thursday 9/20

Your responsibility to have it working on demo day Demo Days Middle and end of semester (iteration 3 and 5) 5 minutes to demo tool to me Will be checking features from previous iterations Reserve the right to re-grade previous iterations! Your responsibility to have it working on demo day

My advice Meet with your group! Setup a group chat Create issues for all basic features of your app Schedule to have them completed by iteration 3 Use iteration 4 & 5 for bugs, final features, polishing Estimating is hard