Delete - Participate With Your Team - Business Plan

Slides:



Advertisements
Similar presentations
ELK Solutions’ Interview Prep
Advertisements

James Tam Introduction To CPSC 203 James Tam Administrative (James Tam) Contact Information -Office: ICT 707 -
Career Services Center Employer Training. This is the main login page. The link can be found at Employers.
BiographyJob App.Resume Resignation letter Thank you letter ResearchInterview Reference letter Cover Letter E- Portfolio Info/Summary Juliette Seive BCIS.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
FORMING THE BEAT AROUND OUR SCHOOL. OBJECTIVES  Be able to define what a beat is and why it is important to the function of a school newspaper/publication.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Some Thoughts On PROTOTYPE Form Design. You may place prompt over or to the left of the data-entry field; select one and be consistent. Name Tom PromptResponse.
I Am The Stakeholder! I Currently Own Seventeen Non- Franchised Block Buster Stores & I Hope To Purchase More!
Job Success Skills Salary Negotiation July Salary Negotiations BEFORE the Interview Employers ask your salary requirement on application Salary.
Access Queries and Forms. Adding a New Field  To insert a field after you have saved your table, open Access, and open the table  It is easier to add.
INTRODUCTION DATABASE TO. Who Needs a Database?????? We all do!!!!!!!!
How to create a website from scratch.  You should have an internet access.  Visit  You need to create a new account OR.
MS. NANCY HARRIS LECTURER, DEPARTMENT OF COMPUTER SCIENCE CS 149 – Programming Fundamentals (Accelerated)
Myron B. Thompson Academy
Company Meeting Title Presenter.
Material Handling Business Goals
A Level Computer Science
Welcome to Customer Interaction Center (CIC) Client and Phone Training
Using Wikis to Facilitate Collaborative Research Projects
Weebly Elements, Continued
Foundations of Personal Finance Ch. 22
ZIMS Maintenance August 2017 Tips & Tricks.
Tutorial for 21Classes.com
Maths Space Gladys Nzita-Mak.
Introduction to Database Systems
PowerSchool for Parents
Year 7 E-Me Web design.
Study Island Teacher Training
Adding Assignments and Learning Units to Your TSS Course
Oral History Resources
A Site Administrator’s Guide to Talking to Parents about the ELPAC
How do I utilize EngradePro?
Planning Binder ©
How to Choose a Major and Investigate Careers!
Week 4 June 26th and June 28th.
Welcome to Naviance at Lowell High School
Intro To Design 1 Elementary School Library: User Sub-System Class Diagrams Software Engineering CSCI-3321 Dr. Tom Hicks Computer Science Department.
Computer Science Department
Mary Torjussen A2 ICT Week 1.
Intro To Design 2 Architecture Diagrams
Student-driven IEP Learning Objectives:
Starfish Faculty Training How to Raise Flags and Kudos
Academic scenarios.
Welcome to Naviance at Lowell High School
BCG Account Management
Welcome to Economics.
Naheed Haq Teachers’ Trainer & Lecturer
Selling Yearbook Ads.
ZIMS Maintenance August 2017 Tips & Tricks.
Kitsap Regional Library
Options Evening 2018.
A, B, C’s of School Success
How to Be Professional Day Two
How to Choose a Major and Investigate Careers!
How to Write a Professional CV?
Computer Science Department
Chapter 11 Management Skills.
Intro To Design 1 - Project Overview
Year 10 Work Experience Programme
Sample Interview Questions How Will You Answer?
Database Design Week 12.
Welcome to the First-Year Experience!
2. Do Background Research
Software Development  charles boutwell.
Towson University Store
Mastering the Job Search
Welcome to the First-Year Experience!
GSP 470/570 Advanced Geospatial Analysis and Modeling
Presentation transcript:

Delete - Participate With Your Team - Business Plan Software Engineering CSCI-3321 Dr. Tom Hicks Computer Science Department

One Of The Database Final Projects

This IS A Team Project It Is My Intention To Give The Entire Team The Same Grade BE A TEAM PLAYER!

Some Of You Might Choose To March To The Beat Of A Different Drummer Participate With Your Team?  Your Decision Attend All Meetings Be Prepared At All Times Come To Meetings With Your Contributions When Expected Some Of You Might Choose To March To The Beat Of A Different Drummer

Far More Often Than Not: At Least One Of The Software Engineering Teams Of 4 Software Engineers Has Become & A Teams Of 1 A Teams Of 3 Both Teams Doing The Entire Project

One Of Two Major Crosswalks In Your Computer Science Career There Were 3-4 Database Designers In My Database Systems Class That Turned In Most Of Their Assignments Late Maybe Overloaded ? Taking Too Many Classes?

Many Of You Have Worked In Teams With Those In This Class Before! There is Always At Least One Bad Experience Where Someone Did Not Carry Their Weight! I Don't Know The Reasons & Maybe You Don't Either? "Mother Has Cancer" "My Girlfriend Dumped Me" "The Others Were So Much Smarter" "I Was Too Busy Playing Video Games" "I Was Too Busy Getting High"

My Plea To You I Would Like All To Start With A Clean Slate - It is Better For All If You Don't Have To Do The Extra Work ! Story Of One Of My Software Project Folks This Year  A- Last Semester D's In Two Courses With Me  Last Year B in Software Engineering

Some Of You Will Use Me For A Reference Some Companies Will Call Me Whether You Don't Use Me For A Reference

Do They Turn All Of Their Assignments In On Time? When Employer's Call About A Prospective Employee (student) - What Do You Think Are The First Two Questions I Get Asked? Do They Turn All Of Their Assignments In On Time? WHY? Do They Attend All Of Their Classes With You? WHY? How Good Are They At Coding? How Do They Compare With Others In Their Class? How Well Do They Work In Teams? Tell Me About Their Social Skills? Do They Work In Leadership Roles Well?

Scenerio: Suppose that, as the Owner of “Trinity Internet & Database”, I want to hire a software development company to create a Major Piece of Software!

Major Piece Of Software ? Small Medical Complex Management System Service Request System Theme Park Management System Grocery Store Management System

Major Piece Of Software ? Product Management System Airline Reservation Management System Restaurant Management System Pizzeria Management System

Who Hire? I have no company, with which I have a history, that I want to re-hire!

I Check Around & Hear Positive Things About Six Software Companies. Team # 1 15

I Check Around & Hear Positive Things About Six Software Companies. Team # 2 16

I Check Around & Hear Positive Things About Six Software Companies. Team # 3 17

I Check Around & Hear Positive Things About Six Software Companies. Team # 4 18

The project is challenging The project is challenging. I need a company that is Excellent at Design! I need a company that Completes Things On Time! I need a company that Creates Software that is Extremely Easy to Use; it minimizes key I need software that Requires Little or No Training! Who Hire? I need a team I Can Work With Well! I need a company that Creates Software for the Next Ten Years!

My Business Plan

Selecting the best team is Critical! ?? Inventory I Decide To Select One Of The More Complex Entity Type Sub-Systems. ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? My System Will Have At Least 10 Sub-Systems. Selecting the best team is Critical! I Hope To Have 3 Companies Design This Sub-System!

Maybe Useful If You Ever Go Over To Dark Side! How Many Of You Are Picking Up A Major Or Minor In Business? Maybe Useful If You Ever Go Over To Dark Side!

I Interview Companies One At A Time I Like Them, I Ask If Their Company Is Willing To Create A Complete "Analysis & Design" AND The Inventory Sub-System Prototype I Tell Them That I Am Only WIlling To Pay 3 Companies Only Half Of What This Task Is Worth! Choose Top 3 23

Why Might I Be Willing To Pay 150%Of What The System's Analysis Is Worth? 24

Why Might Your Company Be Willing To Do Some Work For 50%Of What The System's Analysis Is Worth? 25

Design, Code, Install?

Are You Going To Code The Project Heaven's No  Way To Complex!

You Are You Going To Design & Prototype ReviewThis Form Who Is Going To See The Prototype? Stakeholders Who Decide Whether Or Not To Finance Project Stakeholders Users Who Will Provide Feedback & Suggestions

Scenarios

Figuring Out Who The Players Are Will Help You Figure Out What Data/Functionality Is Needed. Your Book Will Encourage You To Develop Use-Case Diagrams That Apply To Actions! These Scenarios Will Help You Figure Out What Fields & Transactions You Add To Your Prototype & Design Documents Scenarios

Delete

Delete User #2 Push the button

Paradox If the only thing your stakeholders have ever seen is How are they going to know you can do Your Team Is Going To Have To Figure Out Many Of These Things - I Will Help With A Few!

UnDelete User According to Elementary Librarians I have talked to, the vast majority of applications do not have any way to undelete a user. If They Did - It would probably be by ID How would the user know to ask for something like this? Use Cases: Student Moves & Comes Back Record Deleted By Accident Your Team Is Going To Have To Figure Out Many Of These Things - I Will Help With A Few!

UnDelete User - Think Outside The Box This is not as good as it gets? Any Thoughts On How Can This Be Improved? What Is The Query Order? By Name  Is This The Best Order? No - May Be Thousands Of Deleted Records - Better Order? Add DateDeleted & Deleted Flag Order By DateDeleted DESC Stakeholders/Users Often Don't Know What To Ask For! Your Team Is Going To Have To Figure Out Many Of These Things - I Will Help With A Few!

WE REMEMBER 10% of what we Read 20% of what we Hear 30% of what we See 95% or what we Do & Teach others - Edgar Dale

COUNT THE TOTAL NUMBER CRITICISMS RECORDED BY YOUR TEAM FOR:

Suggestions/Criticisms #1 Good Title At Top  Should Include All Team Members Or Team Name Form Title  Better Would Be User Sub-System User Transactions  Vague  Should Have Two Types Of Transactions  CheckOut  Fine Payments Not Nearly Enough Contact Information: Where Are Parent Names? Whose Cell Phone  Multiple? Whose Work Phone  Multiple? Fax?  probably overkill? What About Children Of Divorced Parents Who Live In Multiple Homes What About Children in Wellfare/Foster System What About Children Raised By Grandparents/Aunts/Other Multiple Addresses - Households

Suggestions/Criticisms #2 "UserForm" At Top Of Tab Panel & In Form TitleBar Should Show Required Fields (*) When Edit Or Add Only Should Have Better Margins  Top/Left/Right About The Same When Possible Should Have The Same Spacing Between Rows Of Input Data The Button Keys  btnA, btnB, … , btnZ are Appear to Be Cut Off Order By  Should Be Initialized Password Confirmation Field During Edit/Add More Space Between Rows  Big Screen  Too Jammed Up!

Suggestions/Criticisms #3 Select Filter  Should Be Initialized  Should Be More Drill Down Into Data All Grades  1st, 2nd, 3rd, … Everybody  Students, Faculty, Librarians, Guests, Parents Interest/Genre  Animals, History, Planes, etc. All Students  Those With Books Out, Who Owe Fines, etc. Why Is DOB  Birthday Font Different  Why Use Acronym? Background Image - Welcome To Include Team Name Advertisement 24+

Visual Studio Practice