Scott Wilson Shaun Moats Arjun Shrestha Andrew Garrison.

Slides:



Advertisements
Similar presentations
Java Software Quality Assurance Tools Michael Slattery Indianapolis Java Users Group Meeting April 24, 2002.
Advertisements

PROCESS FRAMEWORK Lecture - 3. Topics covered PROCESS FRAMEWORK PROCESS MODELS DIFFERENCE.
Get in touch with Microsoft Dynamics Sure Step Saied Alhamwi, PMP Business Application Manager ACWA Holding
CS487 Software Engineering Omar Aldawud
Information Resources Management January 23, 2001.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Nathan Mikeska Richard Carney Brian Navarro Neil Alfredson.
Scott Wilson Shaun Moats Arjun Shrestha Andrew Garrison.
An Introduction to System Administration Chapter 1.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Austyn Krutsinger & Iain Smith November 13, 2008.
Tietojärjestelmien peruskurssi Software engineering Malin Brännback.
Stepan Potiyenko ISS Sr.SW Developer.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Software Engineering. How many lines of code? Average CS1004 assignment: 200 lines Average CS4115 project: 5000 lines Corporate e-commerce project: 80,000.
CVS Selim Çıracı Ahmet Kara Metin Tekkalmaz. CVS – Open Source Version Control System Outline What are Version Control Systems? And why do we need them?
Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 15 Finalizing.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Wireless Car Rental Application Your Logo Here Team Woodstock Paul Chung - Documentation Manager Tom Madden - Presentation Manager Jackie Morris - Project.
ECM Project Roles and Responsibilities
Objectives Explain the purpose and various phases of the traditional systems development life cycle (SDLC) Explain when to use an adaptive approach to.
The project plan. December 16, Agenda The project plan –Risks –Language decision –Schedule –Quality plan –Testing –Documentation Program architecture.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Planning. SDLC Planning Analysis Design Implementation.
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Release & Deployment ITIL Version 3
Software Development Concepts ITEC Software Development Software Development refers to all that is involved between the conception of the desired.
Introduction to Information System Development.
Solution Overview for NIPDEC- CDAP July 15, 2005.
CryptKeeper Project Plan 1 CryptKeeper Project Plan.
Life Cycle Time Line Fall 2000 Spring 2001 Organization Plan.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
2Object-Oriented Analysis and Design with the Unified Process Objectives  Explain the purpose and various phases of the traditional systems development.
Page 1 MODEL TEST in the small GENERALIZE PROGRAM PROCESS allocated maintenance changes management documents initial requirement project infrastructure.
Incell Phonium Processor Project Plan Document Dale Mansholt Aaron Drake Jon Scruggs Travis Svehla.
SIUE Injury Tracking System Project Plan. Team Members: Robbie Marsh Robbie Marsh –Project Manager/Webmaster Ken Metcalf Ken Metcalf –Lead Programmer.
COMP-14: Automating your deployments using ANT Gary S Clink Business Consultant.
Satzinger Chp. 2 Part Part 4 of 4 2 Object-Oriented Analysis and Design with the Unified Process Testing Testing is critical discipline Testing activities.
Team Members David Haas Yun Tang Robert Njoroge Tom Kerwin Clients Facilities Management Don Anderson Rick Klein.
Basic of Project and Project Management Presentation.
Physical Design of a network People who develop & support networks.
May05-36: Boone Cemetery Management Software Boone Cemetery Management Software May05-36 Greg Thede, Director, Boone Parks Department Dr. Kothari Joseph.
Project Plan for nSite Central Michael Dunn Ryan Sessions Kyle Kerrigan.
1 R.O.M.P Robot Orientation Mapping Project (Project Plan) Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead.
FotoGazmic Software Project Plan Senior Project: CS 425 Spring 2003.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
Scott Butson District Technology Manager. Provide professional to all district staff Professional development has been provided on a regular basis to.
TM Copyright © 2009 NMQA Ltd. Behaviour Driven Testing with.
Company LOGO Final Project Status Preview: LIMKOKWING STUDENT DB SYSTEM Date : 9 th October 2007 Presented By:
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
CONTENT 1.Software Process 2.Object Technology 3.UML 4.UML For Java.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Mission Science By Team Team 07 Members Jiashuo Li Chen Li Sergey Mukhin Hanadi Mardah Yun Shao Farica Mascarenhas 2.
Project management Topic 1 Introduction.
State of Georgia Release Management Training
Requirements Management with Use Cases Module 2: Introduction to RMUC Requirements Management with Use Cases Module 2: Introduction to RMUC.
 Introduction  Tripwire For Servers  Tripwire Manager  Tripwire For Network Devices  Working Of Tripwire  Advantages  Conclusion.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Biosolid Project Plan Brief March 22, Overview Stakeholders Project Organization Development Process Hardware and Software Requirements Deliverables.
Waste Management Inspection Tracking System (WMITS)
Chapter 2- Software Development Process  Product Components  Software Project Staff  Software Development Lifecycle Models.
Advanced Higher Computing Science
IT Roles and Responsibilities
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
DAT381 Team Development with SQL Server 2005
SDLC (Software Development Life Cycle) Role Play
PROJECT PLANNING AND SCHEDULING BY: AMINATH SHAAYAN SHAHID.
Presentation transcript:

Scott Wilson Shaun Moats Arjun Shrestha Andrew Garrison

AFLEX In a Nutshell Allows students to take a verbal foreign language test. Allows teachers to easily grade students’ answers.

Stakeholders Client End Users Team Project Manager

Team Organization

Team Roles Scott Wilson – Project Manager Report to upper management. Ensure team adheres to schedule. Tie everything together.

Team Roles Andrew Garrison – Lead Programmer Records team meetings. Number One. Conform to meet the needs of the team.

Team Roles Shaun Moats – Website Administrator Maintains website. Lead technical document editor.

Team Roles Arjun Shrestha – Analyst / Scout Research technical aspects of project.

Team Roles Everyone Technical writer. Tester.

Decision Making Process Problem is stated. Everyone contributes information. Everyone votes. Scott wins.

Development Lifecycle Evolutionary Lifecycle Implement prominent parts of program. Add and refine prototype. Prototype eventually becomes the software release.

Development Lifecycle Initial Concept Project Statement and Requirements Specification. Design and Implement Initial Prototype Initial prototype due April 28, Refine Prototype Until Acceptable Refined prototypes will be presented to the client at regular intervals. Complete and Release Prototype By this time the system will be very customized and fit the needs of our client.

Methodologies Object Oriented Approach Proven to be very effective. Team is most experienced with this approach.

Policies Coder/Reader Code will be reviewed by at least one other member on the team. Coders will create higher quality code the first time to avoid embarrassment.

Tools Gantt Project UMLet Microsoft Visual Studio.NET CVS and WinCVS

Tools Gantt Project - ganttproject.sourceforge.net Used to create schedules.

Tools UMLet – Used to create models.

Tools Microsoft Visual Studio.NET Main IDE for development. Supports C# development.

Tools CVS - Configuration management. WinCVS - Used to connect to CVS server.

Hardware and Software Three Servers One server for AFLEX system. One server for the project website. One server for CVS. Linux CVS C# Programming Language Microsoft Visual Studio.NET

Test Plan Unit testing. Integration testing. System testing. Deployment testing.

Configuration Management CVS / WinCVS Will be installed on a server and all team members will be granted access.

Deliverables Final Product - December 2005 Software AFLEX Server Spec/Requirements Users’ Manual

Tasks and Schedule

Measurements Daily Logs Status Reports

Risk Management Recording Audio Network Speed Network Reliability Security

Ethical Considerations None

Thank you for your time. Questions?