290 likes | 545 Views
MSRA Intern Application Tracking System (MIATS). Compass Team. Outline. Compass Team MIATS Project Demo Summary. Compass. Dev &Test Congxing Cai WSM Keep Smiling And Learn From Everyone. Dev Jiansong Zhang W&N Enjoy your life. DEV Yuan Chen TTG 编程与生活一样, 都是严肃而富有 艺术的. PM
E N D
MSRA Intern Application Tracking System (MIATS) Compass Team
Outline • Compass Team • MIATS Project • Demo • Summary
Compass Dev &Test Congxing Cai WSM Keep Smiling And Learn From Everyone Dev Jiansong Zhang W&N Enjoy your life DEV Yuan Chen TTG 编程与生活一样, 都是严肃而富有 艺术的 PM Xuejin Chen VC Group 简单 快乐 Test Mei Guo IM Group 天道酬勤
MIATS • Real Process • Design • Development • Test • Results
Real Process Beta2 May30th Requirement Vision Scope Feature Risk Schedule Architecture DataBase Feature(P1) Test Alpha May 17th Search Test DOC Beta1 May 24th Design Develop & Test Release CC April 13th April 23th May 24th June 3rd
Vision Recruiter Researcher Applicant
Scope • Maintain the applicants’ info on a public portal • Allow recruiters and employees to search for inquisitive info based on keywords • Keep track of each application • Allow recommendation • Automatically send email notification
Feature(P1) • Online internship application • Report latest info to relative roles • Mix-mode authentication • Automatic email notification • Convenient referral • Interview feedback record • Keywords search in database and documents (pdf)
Feature(P2&P3) Priority2 AJAX web application URL rewrite RSS Priority3 Intelligent recommendation of system
Risk Analysis • Intelligent Document Search • Personal Absent • Deficiency in ASP.NET & C# • Communication
Architecture Internet UI (Web) Remote Server Components (BLL) SMTP Mail Sender MSN Desktop Search Data Provider Doc & Pdf DataBase Store Procedure
Solution • Data Access • 3NF • O/R mapping (Entity Object) • Store procedure (59) • Search • Remote Server • MSN Desktop Search • MailSender • Window Service • Asynchronous delivering • Factory Pattern • Config Section
Key Technologies • ASP.NET • .NET Remote • .NET Interop service • MSN Desktop Search API • Windows Authentication + Membership • Windows Service • O/R mapping • Custom Configuration Section • SMTP mail sender • SQL Sever 2005 • Store Procedure
Test • Test Procedure • Unit Test • Environment Test • Stability Test • Usability Test • Test Tool • Manually Testing • VSTS Testing Suite
Test • Unit Test • Environment Test • Operating System (WindowsXP, Windows 2003Server) • Browser(IE6, IE7, FireFox, Opera) • Resolution(1024x768, 800x600) • Stability Test (Role responsibility) • Usability Test
Release • Alpha • 70% of P1 features • Beta1 • MailSender • Referral • General Info • Beta2 • Search • Fixing bugs • UI refinement
Doc • Vision • Scenario (14) • Func Spec (6Features) • Test Case • Mail Format • User Guideline
Demo http://msra-training/Springfield http://msra-training/ApplicationPortal
Summary • Project Management and development • Technology • Team Cooperation
Acknowledgement • Harry • Mr. Zou, Mr. Hua, and Mr. Huang • Eileen jj and other UR team members • ALT, SevenStars and SevenSwords
We have a dream In the future
In the spring of 2006 In MSRA