SlideShare a Scribd company logo
1 of 31
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
13th Annual Research & Performance Showcase: Littelfuse Business Center Order Status Project
Presented by Elmhurst College MCIS Cohort
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Agenda
▪ Background about Littelfuse organization & users of the application forms
▪ Project Stakeholders
▪ MCIS Relevant Coursework & Technologies Utilized
▪ Project Charter
▪ Entity Relationship Diagram
▪ Windows Application Forms
▪ Mobile Site
▪ Key Findings
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Littelfuse Employee Order Status Landing Page
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MCIS Project Stakeholders Register
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MCIS Coursework & Technology Utilized
▪ Fall 2013: Project Management (MBA508-54: MBA 509)
▪Microsoft Project
▪ Fall 2013: Database Systems and Programming (CS-530)
▪Microsoft SQL Server, Balsamic
▪ Spring 2015: Windows Application Programming (CS-501-51)
▪Microsoft Visual Studio, Team Foundation Server
▪ Spring 2015: Web Development (CS-550-51)
▪Microsoft Visual Studio, Opera Mobile Emulator, Twitter Bootstrap
▪ Other coursework during 20 months for MCIS not related to this project:
▪Organizational Behavior (BUS-551)
▪Computer Network Concepts (CS-504)
▪Local Area Networks (CS-511 51)
▪Wide-Area Networks (CS-545 52)
▪Internetworking Technologies (CS-570 52)
▪Cloud Computing (CS-575 61)
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Project Charter
▪ During our Project Management course we discussed the need for executive sponsorship as
well as Critical Path and other important timeline measurements while gaining exposure to
Microsoft Project
▪ The Project Charter essentially Kicked-off the Project by announcing it, authorizing the Project
Manager, and Project Sponsor
▪ It provided the following: Objectives, Business Need, Requirements, Risks, Key Milestones
▪ Quote:
“This Project Charter announces the initiation of the Littelfuse MCIS Project. We are
undertaking this project in order to create a mobile website with the same functionality of the
Littelfuse Business Center.”
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Assumptions for Creating SQL Database
■ This design is one website which will be scaled for the devices it is
displayed on
■ Use is internal, external sales and customers
■ Only data for Orders are designed
■ Portions of the "LFBC" website (Pricing, Availability, Order Status,
Invoice Details) will be part of the design
■ Sales order number internal / Purchase order number is external
■ Status updated when new information is delivered
■ Details include Check Order Status, Order Details, Delivery Details,
Invoice Details
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Entity Relationship Diagram
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Mock: Employee Order Status Landing Page
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Forms
Littelfuse Business Center Order Status Project Requirements for Windows Application
Programming:
▪ Master database maintenance needs to be designed and developed using Windows forms
▪ The forms are based on the database objects created previously using tables and views in
SQL server
▪ The forms must look and operate consistently
▪ Code for the forms must perform error-free operations
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Splash Screen
Splash screen displays at the
startup of the application.
▪ Contains Littelfuse Logo
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Menu Form
Main Menu Overview:
▪ Utilized by internal employees to add new Orders,
Invoices, or Deliveries
▪ Ability to edit existing forms by bringing user to
search form
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Search Form
Search Form Overview:
▪ Get to the Search form from the Main Menu
by clicking either of the “Edit” options in the
Orders, Invoices, or Deliveries GroupBox
▪ The search form will be utilized primarily by
internal employees. However, it remains
flexible enough to allow external parties to
use
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Controls
Form Controls
Document Date
▪ Uses Date Time
Picker
▪ Defaults to current
date
Status
▪ Combo Box
▪ 1, 2, 3, 4, 5, or 6
Order Type
■ Combo Box
■ PO (Purchase
Order) or SO (Sales
Order)
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Forms
■ Littelfuse employees as end-users
■ Consistency
■ Group Boxes
■ Links
■ Data Grid Views
○ Ability to add/delete unlimited
number of order details
○ Ease of using the binding source to
pull in the entire table from the
database
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Windows Application - Forms (cont.)
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
From Windows Forms to Mobile Website
▪ Employee Windows forms were an academic exercise to create the back-end process
for the Littelfuse employees to enter orders, invoices, and deliveries into the database
▪ Provided background knowledge of what Littelfuse does on a daily basis and the structure of
the database
▪ “Middle-person” between the database and website to manage the database, protecting the
database
▪ Two options for the mobile website
▪ Quick, easy mobile access to the order status, similar to FedEx/UPS
▪ Based on the end-goal of the project, we chose this option
▪ Employee and/or customer portal with log-ins for each vendor (as shown in PM
mock up)
▪ Additional Littelfuse IT maintenance would be required
▪ Still possible for final “2.0” version
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Web Application
Language Options:
■ English (default)
■ German
■ Spanish
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Web Application
Enter GUID Example: 1111111-1111-1111-1111-11111111112
Order Number and Status are provided as returned results
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Web Application
Enter Invalid GUID Example: 1111111-1111-1111-1111-11111111113
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Web Application - Mobile
Used Opera Mobile Emulator to simulate what the URL will look like on a mobile device
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Web Application - Mobile
Now, it’s your turn! Grab your cell phone check your e-mail or enter the
following URL:
http://csis.elmhurst.edu/littelfuse/
The following are valid GUIDs for Orders currently in the database:
1111111-1111-1111-1111-11111111112
abcdefg-hijk-lmno-pqrs-tuvwxyzabcd
bubbles-fish-sour-lift-ingredients
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Key Project Findings: Expected Challenges
Hands on Knowledge
▪ The scope & shape of the project changed over time and as we considered how Littelfuse would likely
implement the technology.
▪The Windows Forms contained information mainly for use by the back office and required less
mobile accessibility. For this reason, the Windows forms required more complexity.
▪The mobile website had fewer requirements and is less complex than originally anticipated.
New Blood
▪ Over the course of the project our cohort graduated members and gained new ones. This brought
new ideas. Original members helped carry the knowledge forward.
Time
▪ The four main courses occurred two in a row but the 14 months in-between proved challenging.
Outsiders
▪ Without native knowledge of Littelfuse, we used our imagination and own work experience to drive
some of the decision-making creating a bias that any consultant might have.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Key Project Findings: Unexpected Challenges
Multiple Revisions
▪ The SQL ERD from Fall of 2013 was vital to both the Windows forms & the mobile
website.
▪The ERD was revised at least a dozen times during the process in order to accommodate the needs of
the Windows forms and website.
▪In the Windows forms, the ERD changes resulted in complications with the Entity Framework.
▪Chris led the charge in keeping our Entity Framework intact!
Miscommunication
▪ A discussion board was used to keep a record of communications.
▪Consensus was not always clear in writing.
▪For example, miscommunication led to confusion about the style of the forms which lead to inconsistent
development and additional necessary follow-up work.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Key Project Findings: Unexpected Challenges
(cont.)
Divide and Conquer – Harder than it looks:
▪ Team Foundation Server was new to all participants.
▪ Access was originally at a team level but it did not allow all members to participate.
▪ Once access was changed to individuals then the forms where checked out often at the same time
causing overwrites and errors in the saved result.
▪ We ultimately found it best to have one author, putting us back to square one in terms of an inability to
split up the work.
▪ Website/Web Application was difficult to divide workload.
▪ We all provided input and feedback, but the coding was led by Stewart.
▪ In other projects the site was not mobile, making its details easier to divide.
▪ In this last step, we did not want any inconsistencies and found it best to discuss the draft code with
Dean and rework with his advice in mind.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Conclusion
Overall Project Observations:
▪ Verbal agreement and written follow-up was essential to ensure consistency in design &
implementation of the database, forms, and mobile website.
▪ Our diverse backgrounds of technologies and business helped the group abundantly.
▪Jim had experience with SQL as did others who graduated.
▪Chris had experience with Visual Studio which was extremely helpful in connecting the
forms to one another.
▪All others contributed knowledge of how customers, executives, finance, sales, IT at
Littelfuse might view the Charter, ERD, forms and mobile website.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Conclusion
Project Summary:
▪ The Project Charter provided direction and helped remind everyone of the project purpose
and expected outcomes.
▪ The connections from SQL Server to Visual Studio and to the website were successful and
functioned error-free.
▪ While the forms handle the data, further communication will still be needed to complete the
work on a daily basis.
▪Communications between Accounts Payable & Sales
▪E-mails to the customers
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Thank you for your attention
Any Questions?

More Related Content

What's hot

Yusuf_Osmani_Resume
Yusuf_Osmani_ResumeYusuf_Osmani_Resume
Yusuf_Osmani_ResumeYusuf Osmani
 
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...Lucas Jellema
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikul Islam
 
Advanced SharePoint 2010 InfoPath Development
Advanced SharePoint 2010 InfoPath DevelopmentAdvanced SharePoint 2010 InfoPath Development
Advanced SharePoint 2010 InfoPath DevelopmentPerficient, Inc.
 
Swap Complexity For Productivity
Swap Complexity For Productivity Swap Complexity For Productivity
Swap Complexity For Productivity EvolverHQ
 
KBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Technologies, Inc.
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmal J
 
IBM Connections – Managing Growth and Expansion
IBM Connections – Managing Growth and ExpansionIBM Connections – Managing Growth and Expansion
IBM Connections – Managing Growth and ExpansionLetsConnect
 
Workbench "Always on the Job!"© software-as-a-service for social collaboration
Workbench "Always on the Job!"© software-as-a-service for social collaborationWorkbench "Always on the Job!"© software-as-a-service for social collaboration
Workbench "Always on the Job!"© software-as-a-service for social collaborationtom termini
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)Ehab Wafik
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsJohn Head
 
CEFRIEL-DEI_DellaValle-Facca_SWE-ET
CEFRIEL-DEI_DellaValle-Facca_SWE-ETCEFRIEL-DEI_DellaValle-Facca_SWE-ET
CEFRIEL-DEI_DellaValle-Facca_SWE-ETEmanuele Della Valle
 
XPages is Workflow's new best friend
XPages is Workflow's new best friendXPages is Workflow's new best friend
XPages is Workflow's new best friendStephan H. Wissel
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeJohn Head
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 

What's hot (19)

Yusuf_Osmani_Resume
Yusuf_Osmani_ResumeYusuf_Osmani_Resume
Yusuf_Osmani_Resume
 
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
The Future of Forms is ..... Forms (and some friends) (UKOUG, 2011 - with Gra...
 
Rohit jain
Rohit jainRohit jain
Rohit jain
 
SadikulIslamDotNetResume
SadikulIslamDotNetResumeSadikulIslamDotNetResume
SadikulIslamDotNetResume
 
Advanced SharePoint 2010 InfoPath Development
Advanced SharePoint 2010 InfoPath DevelopmentAdvanced SharePoint 2010 InfoPath Development
Advanced SharePoint 2010 InfoPath Development
 
Swap Complexity For Productivity
Swap Complexity For Productivity Swap Complexity For Productivity
Swap Complexity For Productivity
 
KBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 WebinarKBACE iRecruitment 12.1 Webinar
KBACE iRecruitment 12.1 Webinar
 
KBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitmentKBACE Common Extensions for Oracle iRecruitment
KBACE Common Extensions for Oracle iRecruitment
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
Demystifying Cloud Security
Demystifying Cloud SecurityDemystifying Cloud Security
Demystifying Cloud Security
 
IBM Connections – Managing Growth and Expansion
IBM Connections – Managing Growth and ExpansionIBM Connections – Managing Growth and Expansion
IBM Connections – Managing Growth and Expansion
 
Jay_Bankoff_131
Jay_Bankoff_131Jay_Bankoff_131
Jay_Bankoff_131
 
Workbench "Always on the Job!"© software-as-a-service for social collaboration
Workbench "Always on the Job!"© software-as-a-service for social collaborationWorkbench "Always on the Job!"© software-as-a-service for social collaboration
Workbench "Always on the Job!"© software-as-a-service for social collaboration
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
CEFRIEL-DEI_DellaValle-Facca_SWE-ET
CEFRIEL-DEI_DellaValle-Facca_SWE-ETCEFRIEL-DEI_DellaValle-Facca_SWE-ET
CEFRIEL-DEI_DellaValle-Facca_SWE-ET
 
XPages is Workflow's new best friend
XPages is Workflow's new best friendXPages is Workflow's new best friend
XPages is Workflow's new best friend
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile Converge
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 

Similar to Littelfuse presentation research and performance showcase

News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSEIBM
 
Blue mix overview
Blue mix overviewBlue mix overview
Blue mix overviewLeon Henry
 
Next Generation Of Enterprise RIA's
Next Generation Of Enterprise RIA'sNext Generation Of Enterprise RIA's
Next Generation Of Enterprise RIA'sMatthias Zeller
 
Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015arpan sarkar
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to KanbanTechWell
 
Notes Migrations Don't Have to be Hard
Notes Migrations Don't Have to be HardNotes Migrations Don't Have to be Hard
Notes Migrations Don't Have to be HardDan Barker
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessMichael Elder
 
XPages: No Experience Needed
XPages: No Experience NeededXPages: No Experience Needed
XPages: No Experience NeededKathy Brown
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCKingsley Uyi Idehen
 
Automate the sdlc process
Automate the sdlc processAutomate the sdlc process
Automate the sdlc processMichael Deady
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsSAP Technology
 
Lavacon12 rethink content paper to tablet
Lavacon12 rethink content paper to tabletLavacon12 rethink content paper to tablet
Lavacon12 rethink content paper to tabletMaxwell Hoffmann
 
Rajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran m
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Hector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated LongHector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated LongHector Hungria
 

Similar to Littelfuse presentation research and performance showcase (20)

News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
 
Blue mix overview
Blue mix overviewBlue mix overview
Blue mix overview
 
Next Generation Of Enterprise RIA's
Next Generation Of Enterprise RIA'sNext Generation Of Enterprise RIA's
Next Generation Of Enterprise RIA's
 
Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015
 
resume_abdul_up
resume_abdul_upresume_abdul_up
resume_abdul_up
 
Eight Steps to Kanban
Eight Steps to KanbanEight Steps to Kanban
Eight Steps to Kanban
 
Notes Migrations Don't Have to be Hard
Notes Migrations Don't Have to be HardNotes Migrations Don't Have to be Hard
Notes Migrations Don't Have to be Hard
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average Business
 
Ad507
Ad507Ad507
Ad507
 
XPages: No Experience Needed
XPages: No Experience NeededXPages: No Experience Needed
XPages: No Experience Needed
 
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBCTableau Desktop as a Linked (Open) Data Front-End via ODBC
Tableau Desktop as a Linked (Open) Data Front-End via ODBC
 
Automate the sdlc process
Automate the sdlc processAutomate the sdlc process
Automate the sdlc process
 
Unlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP InvestmentsUnlock The Value Of Your Microsoft and SAP Investments
Unlock The Value Of Your Microsoft and SAP Investments
 
CVH1
CVH1CVH1
CVH1
 
Lavacon12 rethink content paper to tablet
Lavacon12 rethink content paper to tabletLavacon12 rethink content paper to tablet
Lavacon12 rethink content paper to tablet
 
Adobe Career
Adobe Career Adobe Career
Adobe Career
 
Rajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot net
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Hector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated LongHector Hungria P - CV2016 Last Updated Long
Hector Hungria P - CV2016 Last Updated Long
 
MohamedSalah-Resume
MohamedSalah-ResumeMohamedSalah-Resume
MohamedSalah-Resume
 

Recently uploaded

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

Littelfuse presentation research and performance showcase

  • 1. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13th Annual Research & Performance Showcase: Littelfuse Business Center Order Status Project Presented by Elmhurst College MCIS Cohort
  • 2. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Agenda ▪ Background about Littelfuse organization & users of the application forms ▪ Project Stakeholders ▪ MCIS Relevant Coursework & Technologies Utilized ▪ Project Charter ▪ Entity Relationship Diagram ▪ Windows Application Forms ▪ Mobile Site ▪ Key Findings
  • 3.
  • 4.
  • 5.
  • 6. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Littelfuse Employee Order Status Landing Page
  • 7. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MCIS Project Stakeholders Register
  • 8. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MCIS Coursework & Technology Utilized ▪ Fall 2013: Project Management (MBA508-54: MBA 509) ▪Microsoft Project ▪ Fall 2013: Database Systems and Programming (CS-530) ▪Microsoft SQL Server, Balsamic ▪ Spring 2015: Windows Application Programming (CS-501-51) ▪Microsoft Visual Studio, Team Foundation Server ▪ Spring 2015: Web Development (CS-550-51) ▪Microsoft Visual Studio, Opera Mobile Emulator, Twitter Bootstrap ▪ Other coursework during 20 months for MCIS not related to this project: ▪Organizational Behavior (BUS-551) ▪Computer Network Concepts (CS-504) ▪Local Area Networks (CS-511 51) ▪Wide-Area Networks (CS-545 52) ▪Internetworking Technologies (CS-570 52) ▪Cloud Computing (CS-575 61)
  • 9. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Project Charter ▪ During our Project Management course we discussed the need for executive sponsorship as well as Critical Path and other important timeline measurements while gaining exposure to Microsoft Project ▪ The Project Charter essentially Kicked-off the Project by announcing it, authorizing the Project Manager, and Project Sponsor ▪ It provided the following: Objectives, Business Need, Requirements, Risks, Key Milestones ▪ Quote: “This Project Charter announces the initiation of the Littelfuse MCIS Project. We are undertaking this project in order to create a mobile website with the same functionality of the Littelfuse Business Center.”
  • 10. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Assumptions for Creating SQL Database ■ This design is one website which will be scaled for the devices it is displayed on ■ Use is internal, external sales and customers ■ Only data for Orders are designed ■ Portions of the "LFBC" website (Pricing, Availability, Order Status, Invoice Details) will be part of the design ■ Sales order number internal / Purchase order number is external ■ Status updated when new information is delivered ■ Details include Check Order Status, Order Details, Delivery Details, Invoice Details
  • 11. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Entity Relationship Diagram
  • 12. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Mock: Employee Order Status Landing Page
  • 13. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Forms Littelfuse Business Center Order Status Project Requirements for Windows Application Programming: ▪ Master database maintenance needs to be designed and developed using Windows forms ▪ The forms are based on the database objects created previously using tables and views in SQL server ▪ The forms must look and operate consistently ▪ Code for the forms must perform error-free operations
  • 14. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Splash Screen Splash screen displays at the startup of the application. ▪ Contains Littelfuse Logo
  • 15. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Menu Form Main Menu Overview: ▪ Utilized by internal employees to add new Orders, Invoices, or Deliveries ▪ Ability to edit existing forms by bringing user to search form
  • 16. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Search Form Search Form Overview: ▪ Get to the Search form from the Main Menu by clicking either of the “Edit” options in the Orders, Invoices, or Deliveries GroupBox ▪ The search form will be utilized primarily by internal employees. However, it remains flexible enough to allow external parties to use
  • 17. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Controls Form Controls Document Date ▪ Uses Date Time Picker ▪ Defaults to current date Status ▪ Combo Box ▪ 1, 2, 3, 4, 5, or 6 Order Type ■ Combo Box ■ PO (Purchase Order) or SO (Sales Order)
  • 18. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Forms ■ Littelfuse employees as end-users ■ Consistency ■ Group Boxes ■ Links ■ Data Grid Views ○ Ability to add/delete unlimited number of order details ○ Ease of using the binding source to pull in the entire table from the database
  • 19. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Windows Application - Forms (cont.)
  • 20. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. From Windows Forms to Mobile Website ▪ Employee Windows forms were an academic exercise to create the back-end process for the Littelfuse employees to enter orders, invoices, and deliveries into the database ▪ Provided background knowledge of what Littelfuse does on a daily basis and the structure of the database ▪ “Middle-person” between the database and website to manage the database, protecting the database ▪ Two options for the mobile website ▪ Quick, easy mobile access to the order status, similar to FedEx/UPS ▪ Based on the end-goal of the project, we chose this option ▪ Employee and/or customer portal with log-ins for each vendor (as shown in PM mock up) ▪ Additional Littelfuse IT maintenance would be required ▪ Still possible for final “2.0” version
  • 21. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web Application Language Options: ■ English (default) ■ German ■ Spanish
  • 22. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web Application Enter GUID Example: 1111111-1111-1111-1111-11111111112 Order Number and Status are provided as returned results
  • 23. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web Application Enter Invalid GUID Example: 1111111-1111-1111-1111-11111111113
  • 24. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web Application - Mobile Used Opera Mobile Emulator to simulate what the URL will look like on a mobile device
  • 25. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Web Application - Mobile Now, it’s your turn! Grab your cell phone check your e-mail or enter the following URL: http://csis.elmhurst.edu/littelfuse/ The following are valid GUIDs for Orders currently in the database: 1111111-1111-1111-1111-11111111112 abcdefg-hijk-lmno-pqrs-tuvwxyzabcd bubbles-fish-sour-lift-ingredients
  • 26. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Key Project Findings: Expected Challenges Hands on Knowledge ▪ The scope & shape of the project changed over time and as we considered how Littelfuse would likely implement the technology. ▪The Windows Forms contained information mainly for use by the back office and required less mobile accessibility. For this reason, the Windows forms required more complexity. ▪The mobile website had fewer requirements and is less complex than originally anticipated. New Blood ▪ Over the course of the project our cohort graduated members and gained new ones. This brought new ideas. Original members helped carry the knowledge forward. Time ▪ The four main courses occurred two in a row but the 14 months in-between proved challenging. Outsiders ▪ Without native knowledge of Littelfuse, we used our imagination and own work experience to drive some of the decision-making creating a bias that any consultant might have.
  • 27. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Key Project Findings: Unexpected Challenges Multiple Revisions ▪ The SQL ERD from Fall of 2013 was vital to both the Windows forms & the mobile website. ▪The ERD was revised at least a dozen times during the process in order to accommodate the needs of the Windows forms and website. ▪In the Windows forms, the ERD changes resulted in complications with the Entity Framework. ▪Chris led the charge in keeping our Entity Framework intact! Miscommunication ▪ A discussion board was used to keep a record of communications. ▪Consensus was not always clear in writing. ▪For example, miscommunication led to confusion about the style of the forms which lead to inconsistent development and additional necessary follow-up work.
  • 28. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Key Project Findings: Unexpected Challenges (cont.) Divide and Conquer – Harder than it looks: ▪ Team Foundation Server was new to all participants. ▪ Access was originally at a team level but it did not allow all members to participate. ▪ Once access was changed to individuals then the forms where checked out often at the same time causing overwrites and errors in the saved result. ▪ We ultimately found it best to have one author, putting us back to square one in terms of an inability to split up the work. ▪ Website/Web Application was difficult to divide workload. ▪ We all provided input and feedback, but the coding was led by Stewart. ▪ In other projects the site was not mobile, making its details easier to divide. ▪ In this last step, we did not want any inconsistencies and found it best to discuss the draft code with Dean and rework with his advice in mind.
  • 29. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Conclusion Overall Project Observations: ▪ Verbal agreement and written follow-up was essential to ensure consistency in design & implementation of the database, forms, and mobile website. ▪ Our diverse backgrounds of technologies and business helped the group abundantly. ▪Jim had experience with SQL as did others who graduated. ▪Chris had experience with Visual Studio which was extremely helpful in connecting the forms to one another. ▪All others contributed knowledge of how customers, executives, finance, sales, IT at Littelfuse might view the Charter, ERD, forms and mobile website.
  • 30. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Conclusion Project Summary: ▪ The Project Charter provided direction and helped remind everyone of the project purpose and expected outcomes. ▪ The connections from SQL Server to Visual Studio and to the website were successful and functioned error-free. ▪ While the forms handle the data, further communication will still be needed to complete the work on a daily basis. ▪Communications between Accounts Payable & Sales ▪E-mails to the customers
  • 31. © 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Thank you for your attention Any Questions?