CryptKeeper Project Plan 1 CryptKeeper Project Plan.

Slides:



Advertisements
Similar presentations
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 10: IT Project and Program Management.
Advertisements

Software development process improvement Ville Wettenhovi Master thesis presentation Supervisor:Professor Jukka Manner Instructor:M.Sc. Markus Aalto Date:23th.
IS2210: Systems Analysis and Systems Design and Change
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas The primarily goal of a system is to create value for the organization. Many failed systems were abandoned.
ACS 567: Software Project Management Spring 2009 Instructor: Dr. John Tanik.
System Analysis and Design (SAD )
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Project Management and Communication Represented by: Latifa Jaber Al-Ghafran.
Slide 1 INTRODUCTION Chapter 1. Slide 2 Key Ideas Many failed systems were abandoned because analysts tried to build wonderful systems without understanding.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Harris JTRS Project The A-Team Garrett Wampole Ben Litchfield Jason Offord Jason Gillman David Bryant.
The Waterfall Model A Case Study
From Inception to Elaboration Chapter 8 Applying UML and Patterns -Craig Larman.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
Planning. SDLC Planning Analysis Design Implementation.
Project Management and Scheduling
Project Manager: Rajiv Chalasani Mark Goesmann Kevin Staake David Nyman Client : Dr. Lynn Beck Department of Economics.
A brief overview of the project By Group 2 Barry Amir Bhumi Shubh.
Life Cycle Time Line Fall 2000 Spring 2001 Organization Plan.
Conquering Complex and Changing Systems Object-Oriented Software Engineering Art for Chapter 11, Project Management.
Paul Bourke DT211/3 & DT228/3 Team Project Paul Bourke Module Web Page:
Software Project Planning CS470. What is Planning? Phases of a project can be mostly predicted Planning is the process of estimating the time and resources.
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.
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Team Members David Haas Yun Tang Robert Njoroge Tom Kerwin Clients Facilities Management Don Anderson Rick Klein.
Internet Business Foundations © 2004 ProsoftTraining All rights reserved.
Software Specification and Design Sirisin Kongsilp & James Brucker.
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.
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
Online Tech Support Web Forum For F.B.I.S.D By: Team X-Velocity.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 1: Introduction to Systems Analysis and Design Alan.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 1: Introduction to Systems Analysis and Design Alan.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Scott Wilson Shaun Moats Arjun Shrestha Andrew Garrison.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
In the BeginningIn the Beginning. Blockhead Ken Kenney Lead Programmer Program Documentation Seth W. Phillips Team Leader Lead Documenter Jay McCullough.
Team 1 Health Insurance Management System (HIMS).
Facilimange Dynamics aka “Facilies” CS 425 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Project CryptKeeper Design Presentation Brad Ty Nunnally- Team Leader and Team Analyst John Hawthorne- Lead Programmer Mike Haynes- Lead Designer.
Accreditation! The responsive curriculum game is made available through JISC under the terms of the Creative Commons BY-NC-SA Attribution-NonCommercial-ShareAlike.
T Project Review Muuntaja I1 Iteration
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
NAVSEA Liaison Scott Huseth Faculty Advisor Dr. Jiang Guo Team Members Areg Abcarians David Ballardo Niteen Borge Daniel Flores Constance Jiang June 3,
Request for Proposal (RFP) In response to the RFP – the first step is to prepare a proposal 1. Review Customer Requirements and come up with candidate.
Introducing an Agile Process to an Organization By Mike Cohn and Doris Ford IEEE Computer.
Project Management Chapter 3.
Key Features Advantages over PDF sharing Use Cases Clients
Managing the Project Lifecycle
Systems Analysis & Design N106
Quality Management Perfectqaservices.
V-Shaped SDLC Model Lecture-6.
Introduction To System Analysis and Design PART 2
Lecture 02: Software Lifecycle Models
Capstone Presentation
Project Management Process Groups
Project management Learning Unit 5.
Chapter 13: Construction
Members: Keshava Shiva Sanjeeve Kareena
Lesson 10: IT Project and Program Management
Project Management.
Time Scheduling and Project management
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

CryptKeeper Project Plan 1 CryptKeeper Project Plan

CryptKeeperProject Plan2 Lifecycle Model  Agile Model:  Time-box driven deadline goal per phase.  Avoiding Feature Creep.  Risk:  Possibility of overly optimistic schedule.

CryptKeeperProject Plan3 Timeline  Using the Agile Lifecycle Model:  The time box will be set to one week intervals.  First half will be spent on research.  Second half will be spent on implementation.  By end of spring – implementation of Visual Basic and C#.  During summer – learn Java coding.  By early fall – implementation of Java and Visual C++  By early winter – end document. **Specific details provided on page 3 and 4 on CryptKeeper Project Plan document.

CryptKeeperProject Plan4 Gantt Charts Spring and Summer Semester

CryptKeeperProject Plan5 Gantt Chart cont. Fall Semester

CryptKeeperProject Plan6 Organization Plan  Team Member Logs  Team Logs  Team Blog  Timeline  Gantt Chart

CryptKeeperProject Plan7 Decision Making  Majority Rules  Else…  Stance Presentation, revote  Direct to department head or Brad  Compromise  Research outside sources  Project Manager or Client

CryptKeeperProject Plan8 Team Member Responsibilities Brad:  Leader (analysis, liaison, final review)  Design (review, file management, interviews)  Programming (event driven, database, files) Mike:  Lead Design (prototypes, interviews, flexibility)  Programming (game play relating to design) John:  Programming (algorithms, clarity, consistency, conciseness)  Design (review, miscellaneous, interviews)

CryptKeeperProject Plan9  Major Risks:  Java Programming  Web Development  C++ Programming  New Programming Development Suites Risk Plan

CryptKeeperProject Plan10 “The One-Minute Risk Assessment Tool” Project Characteristic Question RatingXWeight=Total Fit between the chosen methodology and type of project 7X3.0=21 Level of customer involvement 8X1.9=15.2 Use of formal management practices 5X1.7=8.5 Similarity of previous projects 7X1.5=10.5 Project simplicity(lack of complexity) 6X1.1=6.6 Stability of project requirements 9X0.8=7.2 Overall Project Score =69

CryptKeeperProject Plan11 Test Plan  A test plan will be created for each module.  The goal is to keep each module as generic as possible.  A system will be done at end of each language version.  If additional modules are needed for certain version, then a test plan will be created for that module as well.

CryptKeeperProject Plan12 Documentation Plan  Assigned documentation assignments  Blogs and logs  Code documentation  Help system  End document  Detailed comparison and contrast of learning curves for each aspect. Installation Plan  Online and Offline versions  Install wizard

CryptKeeperProject Plan13 Software Tools Needed  The following tools are requested in the development of the CryptKeeper project.  Java Studio Creator - or/index.jsp or/index.jsp or/index.jsp  Similar interface with Visual Studios  Possible usage of future classes taught in Java.  Reference Guides on each language  Quicker navigation instead of toggling between multiple windows.

CryptKeeperProject Plan14 Review Plan  Peer Reviews  Area Reviews  John Programming  Mike Design  Brad Team and Documents

CryptKeeperProject Plan15 Summary RRRRequirement Phase Complete UUUUser Interface in final stage of design TTTTwo databases narrowed down to one. SSSSemester Deliverables discussed and agreed upon.

CryptKeeperProject Plan16 Questions?