1 / 51

Introductory Clip

College of Computing Sciences Senior Project Capstone Courses Prepared by Osama Eljabiri Director of Senior Project Capstone Courses Presented to Introduction Class Session (Spring 2006). Introductory Clip. One success story in a minute. Your Course.

eliza
Télécharger la présentation

Introductory Clip

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. College of Computing SciencesSenior Project Capstone CoursesPrepared byOsama EljabiriDirector of Senior Project Capstone CoursesPresented to Introduction Class Session (Spring 2006)

  2. Introductory Clip • One success story in a minute

  3. Your Course • In 2002 the College of Computing Sciences at NJIT introduced a completely new designed senior project Capstone course, utilizing projects from industry, faculty and students as the basis for team-oriented projects. • In these projects, student teams analyze, diagnose and model system requirements to produce well-engineered and well-documented software products. • The regular 491 or 492 course is offered as a one semester and may be extended to two-semester program during the Fall, Spring and Summer semesters. • This course is intended to provide senior Computer Science, Information systems and information technology majors real world experience in software engineering and interdisciplinary problem solving prior to graduation. • This course is team-based in which project mangers and team members are carefully and collaboratively selected to suit the task at hand. • Course director/instructor solicit a revised selection of industry and real world projects from a broad array of sponsors. 

  4. Your Schedule • Class meetings every week until the Spring break (as scheduled). (training and presentations) • Teams to present after each Sprint (5 sprints including the final presentation) • After Spring break, teams use class location and time for their meetings. • Review Master Calendar in excel format at our course homepage at: www.eljabiri.com • Our online calendar is available at : http://calendar.yahoo.com/eljabiri2

  5. Your Resources • Course Information: www.eljabiri.com • Course Communication and Evaluation: http://webct.njit.edu FAQ’s: http://www.eljabiri.com/id32.html Samples and Examples: http://www.eljabiri.com/id24.html Software Engineering Lectures: http://www.cis.njit.edu/~osama/generallecture_notes.htm

  6. Your Textbook • None and Every thing • No special book is required to buy • Use all previous books from other courses relevant to the task at hand • For the software engineering process, recommended references are: • Modern Systems Analysis and Design by Jeffrey A. Hoffer, Joey F. George and Joseph S. Valacich, Third edition, Addison Wesley (ISBN: 0-13-033990-3). • Software Engineering: Theory and Practice, Second Edition by Shari Lawrence Pfleeger . Find book resources and online lecture notes athttp://cwx.prenhall.com/pfleeger/chapter0/deluxe.html • Software Engineering: A Practitioner's Approach, Pressman, McGraw-Hill, Fifth Edition, 2001.Find book resources and online lecture notes at: http://eljabiri.pageout.net/page.dyn/student/course/syllabus?course_id=76000 • More good books and references in software engineering can be found at the following URL: http://www.cs.colorado.edu/~tomg/seyp/books/index.html

  7. Course Tools • Microsoft Project • Microsoft Visio • SPSS (for research track) • PhP/Mysql • ASP.NET • Camtesia (for presentations)

  8. Course Events • Five Teams Presentations (including final presentation with a panel of judges) • Jan 30th OWASP • NJIT Open House • CCS Career Day • Capstone Showcase April 28th

  9. Course Additional Training • Project Managers Workshop (TBA) • Jan 30th Open University Opening (including a mini career fair and PhP) • Open University Every Wednesday from 4-6PM starting from Feb 8th(First Three meetings: Php/MySQL covered in three sessions) • Hands-On training in our laps (TBA)

  10. Your Evaluation -1- • Final project Report CD (150 points) • Midterm Project Report CD by the second Sprint presentation   [includes sprint 1 & 2] (70 points) • Progress reports (100 points) • Introduce yourself assignment (on-time) (30 points) • Capstone Showcase (100 points) • Sponsor evaluation form (250 points) • Class attendance [Total 100 points] but deductions may exceed 100 if very poor attendance occurred. [INCLUDING (-20 POINTS for every class you missed without a documented permission, -50 points for missing last class)] • Class/Online participation (50 points) • All thee presentations (including 60 points for Final presentation) (150 points) • Sponsor evaluation form , final deliverables/presentations , final progress reports , final short exam and attendance are CRUCIAL VARIABLES that can give extra push UP/DOWN. • This is your 1000 points (you need 900 for an A , 850 for B+ , 800 for a B, 750 for a C+ , 700 for a C, 600-699 is a D , and below 600 is an F).

  11. Your Evaluation -2- • However , you will also notice on WEBCT plenty of extra credit opportunities as well (including project implementation or coding , project assessment extra credits , on-time video reviews extra credits , class participation extra credits , etc.).Some times your extra credits will be included in your original grade if the grade was above the highest score.

  12. Course Rules and Policies • Free riders DO NOT QUALIFY for GROUP GRADES .Their grades will be based on their percentage of contributions according to deliverables, PM progress reports and sponsor evaluation forms. • If a free rider was identified before the spring break and did not improve after three attempts, the PM has th right to fire him/her. • If the PM was irresponsible, the team has the right to change him/her. • If a student has very low or no participation in-project , in-team and in-class, he /she may not get a passing grade. • You can only join a team in the section you are attending. You cannot be attending a section and join a team in another one. • Only project managers can reserve a project. They have • Deductions start to apply after missing deadlines • Attendance is required in all classes. You are responsible for signing the attendance sheet every time. • Attendance is for the entire class. Partial attendance is not accepted. • Laptops are only allowed in presentation sessions. They are not allowed in other regular classes. • Listening in class is required for any team, guest, student or instructor. • You are responsible for all the information and instructions posted on our class website

  13. Your Instructor • Biographical Sketch • Publications

  14. How to contact me? Osama Eljabiri Lecturer and Director of Capstone Courses Room 2315 A - GITC Building  College of Computing Sciences @ NJIT University Heights - Newark , NJ 07102 Tel:  (973) 642-7123 Cell: (973) 981-1049 Email :    oe2@njit.edu URL:       http://www.eljabiri.com Calendar: http://calendar.yahoo.com/eljabiri2 Instant Messenger: eljabiri2 (Yahoo)

  15. Office Hours • Normal Office Hours (unless otherwise updated below )  • Spring  2006 Regular Office Hours Thursdays 3:30 -5:30 PM • Class-based extended help hours: 15 Minutes before most classes and up to one hour after most night classes (when available). • Walk-ins are welcome any time based on availability. • Online and in-class help hours are always available • Online office hours: Online assistance and orientation are available via email, webct, chatting, etc. (whenever possible)

  16. Course Procedures • This semester teams are 4-5 people each • What projects are available? • How to reserve a project? • How to be a PM? • How to form a team? • How to join a team? • How to declare a team? • What to submit? What to present? • When to submit? When to present?

  17. We are looking for good PM’s? • Deadline is this Friday • Interviews are Thursday 3:30-5:30 and Friday 2-5PM (please confirm if you have applied). • We need (6-7) in 002, (8-10) in 102 and (7-8) in 104. • It is an extra responsibility but also an extra reward • You need to apply online • You need to be a leader not only an administrator • Background, knowledge and experience are very helpful but dedication is more important. • You need to respect and help your team members • You need to be an excellent communicator • You need to respect your project stakeholders and work closely and intensively with them • You need to communicate with your instructor frequently • You need to read instructions carefully and apply them precisely • You need to be a role model in your team, the first who attend and the last who leaves! • You need to manage risk, change and be patient • You need to be available • PM workshop On Feb 1st 4-6PM in GITC 1100

  18. Our Selected Projects for Spring 2006?

  19. Why our project courses? Students experience with traditional courses: • Boring classes • Lack of engagement • Lack of motivation • Lack of variety • Exam and traditional homework pressure • Ineffective education • No connection to real world • No practice • One source for information • Limited timeframes • 12 weeks are too short with all other parallel responsibilities • Learning opportunities are limited to class meetings and text book • No opportunity to jump start • No post course follow up • A huge investment with unpredictable return • No matter what you accomplish, no one knows about you • You cannot grow after class because it is over • No job opportunities • You cannot form your own business

  20. Why this course is different? • Students are very engaged! • They are producers of real value and NOT only audience and exam takers (Project Deliverables). • They are teachers of collective knowledge. They act as live résumés throughout the semester (Presentations and Showcases). • Classes are interactive and they offer a variety of learning methods. • All of this is in real world projects, with real world stakeholders and within real world environments!

  21. Why this course is different? • Students learn by more than just listening • They learn by doing • They learn by collaborating • They learn by communicating • They learn by market-driven training

  22. Why this course is different? This is not an internship program! • Students view sponsors as educators (not employers). • sponsors view students as partners and collaborators (not employees).

  23. Why this course is different? • Students are in charge! • Students select their projects • Students select their teams • Students become project managers and lead their teams and projects • Students fire free riders even if they were their project managers • Students administer many activities and roles

  24. Why this course is different? Students learn how to be global (not a single project) problem solvers! • They learn problem solving strategies in class sessions. • They use their projects as tools to learn about problem solving in general so they can solve other kinds of problems. • Simply put, we bring a“problem solving package” to our sponsors not a “number” of “interns”.

  25. Why this course is different? • Students are trained on what they need to know not what they have to know • Class sessions are about today and tomorrow not about out-dated techniques and strategies. • Open university sessions and hands-on laps provide on-demand training free of charge for you, your family, friends and sponsors. You can even be a teacher!

  26. Why this course is different? • Our course opportunities start very early and never stop during class, after class or graduation. • Early bird and Pioneers. • I love to hear your questions, I love to see you in my office, I love to hear your voice, I love to be able to help you in every way possible. • Open help any time any where. • Virtual Web-based collaboration. • Continuous collaboration after class in various ways • Job opportunities (part time, full time and fully-paid internships). • We will always support our good students

  27. Why this course is different? Course that can be customized and personalized! • Project work progresses in an evolutionary prototyping fashion (Time Boxing). • Teams are adaptive to customer requirements, responsive to change, dynamic and flexible. • You select your project, your role and your team • You select to do technical development, research or even become an entrepreneur.

  28. Why this course is different? • Collective Intelligence • Interdisciplinary teams from five university colleges • Undergraduate /Graduate collaboration • High school / College collaboration • Large advisory community among sponsors, faculty, administrators and students.

  29. Why this course is different? • Classes can be fun! • We creating friendly collaborative environments • Do what you like to do most • Learn from friends what you cannot do • Interactive classes • Competitions boast motivation • Movies, games, music, off-campus activities, presentation parties, showcases, press, rewards and more!

  30. The Triple Win Multi-Stakeholder Satisfaction Triangle

  31. Projects Success RateRated by Sponsors • In the last 70 projects we did: • 81% were rated between good and excellent • 40% were rated as outstanding • 9 projects were rated average and only 4 were below average

  32. Testimonials (Silent Reading)

  33. Testimonials “We have 50 NJIT student interns who are studying information technology and computer science, working on eight projects. Having them work for us has allowed us to jump ahead in our work.” Larry Gardner CEO and Founder of Cyberextruder

  34. Testimonials This was a huge project and required much attention to detail. The team asked the right questions and we very helpful to Arc of Monmouth staff in deciphering what needed to be done. They provided many useful suggestions. Sarah Logan Office Manager The Arc of Monmouth

  35. Testimonials I was so impressed with the whole process. I am amazed at how talented, professional and responsive the team was to the project. The group of students that worked on this project quickly understood the scope and was able to deliver the requested tool within a very short period of time. The entire experience was one that I am going to recommend to other managers at IMS. Marilyn Mahon Group Manager, Quality Assurance IMS Health 100 Campus Road Totowa, NJ 07512 USA

  36. Testimonials “If I had to pay a consultant to do the work that the NJIT students did for CIT as part of the Capstone Program it would have cost us hundreds of thousands of dollars” “The program gives NJIT students a chance to integrate real world experience into their academic experience, which is invaluable to them and to us.” Harold Olmstead Vice president of Systems and Technology Services CIT

  37. Testimonials “The solution for Cocomats created by the group reflected a keen assessment of both the weaknesses of Cocomats and the needs of the Office of Constituent relations “ Ian Thomas Brennan New Jersey Office of the Governor, Office of Constituent Relations Aide to the Governor

  38. Testimonials This group was very prompt in implementing suggestions, very professional and timely. Based on the scope of work initially developed, we are very pleased with the results. Juan Rosario Newark Housing Authority Acting I.T. Administrator

  39. Testimonials This group hung in there and were able to work around these problems and move steadfastly through the project. This group communicated well and worked very efficiently. They were always on time for the meetings and handled themselves in a very professional manner. I was very impressed with the work that they did. They fulfilled all of our needs and produced a product that is above and beyond what we expected. Overall all I was pleased and would look forward to participating in upcoming projects. Jerri Drakes CEO The Workstation Inc.

  40. Testimonials Very well diverse group of dynamic individuals with many skills equipped to create a website, write a business plan, business marketing, hard working, and capable of delivering a complete product. Henri Boll President Go2Museum.com Inc

  41. Testimonials As a whole the team preformed extremely well. The direction given by TMS was an outline. The team was able to understand what we were looking for and implement our needs into the finished program. Sean P McShane President Transportation Made Simple

  42. Testimonials Jeremy (Jeremy Dela Rosa) has been very accommodating regarding my extremely busy schedule. He has demonstrated a strong ability to learn and adjust throughout this experience. Jeremy performed a terrific job in coordinating the efforts of the team, a task that is very difficult for any leader. He was also able to work well as a liaison between me and the team, ensuring that my requests were communicated properly to all the members. Additionally, as project manager, he was involved in nearly every aspect of the project, and demonstrated a solid understanding of every one of the team’s Jason Huang Project Leader Honeywell International Inc

  43. New Statistics • Number of completed projects will reach at least [250] full-scale projects • A minimum of [300] products or sub-projects carried out by more than 300 teams after 10 semesters • This is an average of 30 products per semester plus CIS490 first-phase teams. • Many of these projects have had multi-phases and some have involved multi-teams • Up to 6 semesters /phases for some large-scale projects. up to 4 teams in some extremely complex or demanding industry-projects . • Key sponsors offer more than one project every semester (CIT provided 14 projects in Spring 2004 alone and Cyberextruder offered 9 projects in Spring 2003 ) • At least 1500 students have participated in the capstone program since Fall 2002 from CS , IS , IT and HCI.

  44. More Facts • Sponsors and projects diversity demonstrate a broad array of interest Examples : entertainment , finance , health , education , public sector entrepreneurships • Geographical Distribution :These projects came from all round NJ (North , Central and South) , NY or PA . We even had a project from Boston , MA . This expands our reach beyond short-distance businesses. • A number of companies have offered our students excellent support for their careers . Examples :CIT, Saint Clair health system , Edu-Global , Cyberextruder , All-fine-dining , IMS health Support forms : Full time employment , part-time employment , internships , rewards , financial support , research support , recommendation letters , direct support calls , software purchase , company resources , certified training , after graduation training.

More Related