Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.

Slides:



Advertisements
Similar presentations
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
Advertisements

We have developed CV easy management (CVem) a fast and effective fully automated software solution for effective and rapid management of all personnel.
Business Development Suit Presented by Thomas Mathews.
Improving the way we learn
CORE An Online Job Bank and Labour Market Information Tool for the Canadian Mining Industry.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
An Overview. BizLink BizLink is a Social Networking platform for business. It allows colleagues to come together, ask questions, share resources, form.
Moodle, Blogs, Wikis and More Exploring Web 2.0 Tools: The 2nd Generation of the World Wide Web.
MULTIMEDIA Development Team.
LCT2506 Internet 2 Data-driven web sites Week 5. LCT2506 Internet 2 Current Practice  Combining web pages and data stored in a relational database is.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
We Help you in Managing your Business BETTER. What Is Eventbizonline ? A Single Comprehensive Event Management Software Solution In India Data Management.
A Guide to Getting Started
Creating Online Class Communities Jennifer Dorman Discovery Education
Tutorial Introduction Fidelity NTSConnect is an innovative Web-based software solution designed for use by customers of Fidelity National Title Insurance.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Personalization in SharePoint Configuring User Profiles Configuring Audiences.
Web 2.0: Concepts and Applications 2 Publishing Online.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Social networks and communities Suitable for: Improver.
Turkey IDA Info-Day PM Session, September 25, 2003 CIRCA 1 CIRCA : The IDA Collaborative Software Tool Grzegorz Ambroziewicz European Commission - DG Enterprise.
Multiple District 1 MD-1 Websites & Social Media Lion Tom Drez MD-1/1-BK/Lemont IT Chairperson (updated January, 2015)
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Trimble Connected Community
Differentiating Instruction Using Edmodo Chantal Cravens, EMCSD Cynthia Diaz, EMCSD
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 7 th Edition Evaluating Educational Technology and Integration.
Design for Senior Project December 05, 2007 Raytheon_Design_Review.ppt 1 of 19 Raytheon – Google Earth Roy Daniels, Marc Maciel, Rifina Pierre Department.
Powered by Employment Security Department WorkSource Integrated Technology Solution.
Bboogle: Updates and Experience Patricia Goldweic, Sr. Software Engineer, Northwestern University Brian Nielsen, Project Manager, Faculty Initiatives,
Job Search 101 Free Geek Instructor: Wayne Flower.
Powered by An overview of the WorkSource Integrated Technology Solution for WEC.
BLOG. WHAT IS A BLOG ? We have a lot of definition of blog.. A blog is a personal diary. A daily pulpit. A collaborative space. A political soapbox. A.
99ATS Turbocharge your Hiring Process !!. ON TARGET Solution offered by 99ATS Overview Introduction Gaps in Recruitment Process Screenshot overview of.
Overview of ISBOA’s New Website  All-in-one  Economical pricing  Centralized records  On-demand software  Ease of use  Administration automation.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
Courier Tracking System. Small Courier Operations Small courier services collect Letters and parcels from customers and issues its own POD number Then.
Introduction to eChalk For Students. What is eChalk? eChalk’s unique online learning environment provides your school with its own electronic “town square”
Nobody’s Unpredictable Ipsos Portals. © 2009 Ipsos Agenda 2 Knowledge Manager Archway Summary Portal Definition & Benefits.
Melissa Armstrong – Sponsor Dr. Eck Doerry – Mentor Greg Andolshek Alex Koch Michael McCormick Department of Computer Science SolutionProblemDesign User.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Blogging Suitable for: Advanced.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
FITT Fostering Interregional Exchange in ICT Technology Transfer Communication & Collaboration Tools.
Problem Statement: Users can get too busy at work or at home to check the current weather condition for sever weather. Many of the free weather software.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
The Changing Campus Web November, December 6, 2015 page 2 Agenda 1)Introductions 2)Overview: Campus Trends 3)Overview: Lessons Learned 4)Our Approach.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
How To Look Like An All-Star on LinkedIn Presented By: Cody Pierson.
Using RSNA’s Teaching File Software (MIRC): A Hands on Course Mary Wyers, MD.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Start the slide show by clicking on the "Slide Show" option in the below menu or – hit the F5 Key.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
Best Practices 21st Century Communication Ideas. Social Media Use is Growing.
Social Media & Social Networking 101 Canadian Society of Safety Engineering (CSSE)
Multimedia System and Networking UTD 2005 Slide- 1 University of Texas at Dallas B. Prabhakaran.
Website Update and Use of Official accounts Dr.Lasantha Ranwala ( MBBS,MSc-Biomedical Informatics) Medical Officer - Health Informatics RDHS Office.
Getting Started Telligent or SharePoint (or Hybrid)?
Web Content Development Dr. Komlodi Class 11: Blueprints.
Architecture Review 10/11/2004
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Software Documentation
BIS 221 RANK Education for Service-- bis221rank.com.
Unit4 Partner Portal for Case Creator
Richland 1 professional development
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
BIS 221 Great Wisdom/tutorialrank.com. BIS 221 All Assignments For more course tutorials visit BIS 221 Week 2 Assignment Business.
McGraw-Hill Technology Education
Presentation transcript:

Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and postdoctoral fellows

Project Summary Applying for academic tenure-track positions There is no place like Monster.com Announcements all over the internet, in ad-hoc format Low success rate: more applications Need to research each position and customize application Need tracking and reminders during long application process Solution: community website with public & private sections Can be a successful business if satisfy many academic disciplines

Problem: research burden Need research and communication to customize application package: Find needs of search committee Find needs of department Send s to colleagues/acquaintances If a good fit, then start applying for the job

Research burden: existing tools Repetitive process with non-standard formats, but there is some help: Job announcement websites have announcements and allow filtered searching and alerts General: Science Careers, Nature Jobs, HigherEdJobs Domain specific: Computing Research Association’s Job Service, IEEE Job Site, ACM Career & Job Center, NeuroJobs Specialized application websites (e.g., AcademicJobsOnline) – have few positions posted by few employers; Online forums (e.g., Chronicle of Higher Education website forum), not connected to position postings Wikis (e.g., Academic Jobs Wiki) – no automation, too much manual work

Research burden: shotcomings None of the existing tools are standardized and can compare positions in one place Many don't allow user comments Wikis and forums are detached from job postings

Problem 2: tracking application Application has multi-stages with deadlines Submit materials Ask referees to send recommendation letters Track receipt of materials and letters Schedule interview and visits Track communications Need to do this for each application May need to apply to many! Can use a special reminder system

Proposed solution: a community- driven website Crowd sourcing for: Creating new position entries in standard form Link to school, university, department Can comment on all of them Other users can edit and improve Tagging helps categorizing Caution: must control crowd!

Solution: private user section List of positions is public, but application process tracked privately User selects and follows positions Can add private notes Can start applying and tracking deadlines Reminder system would be useful Personal tags can help customize application

Solution: but will it fly? Provides functionality not provided elsewhere But will the community adopt it? Need to use feedback from client and focus group Target audience from PhD candidates and postdocs If successful, can make money from ads and sponsored accounts

Plan of action: Can only complete proof-of-concept version in class Target one or few academic subdisciplines Use existing SQL database structure: positions, applications, communications Still need: multiple user information, comments, department info

Components A main website user interface that allows accessing the following components A component to enter job position announcements and link them to academic units. A component to search and browse existing positions recorded on the website. Ability for other users to improve the details of the position and academic units, and to comment on them. Select positions to be applied for in a user’s private section on the website. A component to list saved positions by deadline, and set reminders. Allow adding additional private comments and tags to these positions before starting an application (research phase). Allow annotating private communications related to a position. A component to enter application tracking information connected to a selected position. A component to see status of applications, update them and get reminders about their status and related communications.

Platforms 1) Google App Engine: A very high level service that uses Python or Java. Pros:  It is easy and simple to program and deploy (see demo).  Python has a wide library and is known by most team members.  Hosting this project will be free because of its size.  There is an existing forum software, Fofou, that can be modified. It is based on the forum software FruitShow, which is written by the software engineering guru and our class reading author, Joel Spolsky. Cons:  By default it does not use SQL. 2) Apache-MySQL-PHP (AMP): Free, open source industry standard for developing web applications. Pros:  Lots of existing AMP code for web apps.  Lots of existing online tutorials, examples and information.  Can use existing partial MySQL database schema developed for this purpose. Cons:  Hard to install and maintain runtime environment.  Hard to learn, develop and modify existing code.  None of the team members have experience in components of AMP, and especially the programming language, PHP.

Project team roles Software architect: To define how multiple components of the software interact and how the control flows between them. Data modeler: For display and internal storage, by taking advantage of existing database structures. User interface designer: Easy finding of existing information, and allow flexible editing and user comments, similar to that of social media sites. Software developer: To devise algorithms and integrate other components together. Testing lead: To design and apply a testing strategy Documentation lead: To make sure the project and the code is properly annotated sufficiently to be transferred to another software team at the end of the semester.