Cody Harmon Computer Science 1 Internship

advertisement

Cody Harmon

Computer Science

1 st Internship

Boeing History

 Founded in 1915 with the construction of the twinfloat seaplane.

 1939-1945 Boeing produced planes for the war.

 1946 Propellers were replaced with jet engines.

 1946-1956 Started producing Commercial Airplanes.

 1970-1996 Boeing produces airplanes with computer controlled systems, and launches a satellite facility.

 1997-present World headquarters is placed in Chicago.

The first 787 Dreamliner is completed in 2007.

Working Hours

 Flexible schedule

 Arrived at 6am – 7am and worked until 2:30pm –

3:30pm

 8 hour days Monday through Friday

 40 Hours a week with the possibility of approved overtime

 Ability to flex schedule and shift hours over to other days. Ex. Work 7 hours on Monday and 9 on Tuesday

Wages & Benefits

 Salaried employee

 Wage 17.836538 dollars an hour

 Overtime $17.836538 + $6.50 an hour ($24.336538)

 Vacation accrual rate of 1.534253 hours per week

 Sick days accrue at the rate of 1 day per month

 Health and Dental insurance provided by Boeing with no cost to employee

 Unused vacation at end of internship is cashed out at your hourly pay rate

Projects

 Responsible for minor quick change requests

 ROI Me: Moderate ROI Boeing: Moderate

 1 st project – Redesign Internal Boeing Portland Phone List

Website

Converted classic ASP to ASP.NET v2.0

Converted Visual Basic to C#

Applied the Boeing master page to website

Redesigned the user interface of the website

 ROI ME: High ROI Boeing: High

Projects

 2 nd project – My largest project

 Convert classic ASP and Visual Basic websites to

ASP.NET v2.0 and C#

 After the conversion process was complete the Boeing master page was applied

 All changes were tracked in Rational ClearQuest

 Source control was Microsoft’s Visual Source Safe

 ROI Me: High ROI Boeing: High

Before Conversion Process

After Conversion Process

Projects

 3 rd project – Create Cascading Style Sheet for the

Portland master page

 Existing master page CSS wasn’t compatible with IE7

 CSS had to make the master page look exactly like it did in Firefox 2 & 3

 ROI Me: High ROI Boeing: Very High

Projects

 4 th project – Redesign Instant Award Vouchers website

 Customer requested changes to a large website application

 I was in charge of heading up the changes

 The website went through an upgrade from ASP.NET v1.1 to

ASP.NET v2.0 and the Boeing master page was applied

 User interface was modified to requested specifications

 Code behind was converted from Visual Basic to C# and some functions were modified to accommodate the user interface changes

ROI Me: High ROI Boeing: Very High

Organizational Structure

 Projects were monitored by my mentor Kevin Durr

 All projects went through a process cycle defined in

Rational ClearQuest

 Wrong entries in ClearQuest resulted in automated emails sent to Kevin

 Projects were always placed in source control (VSS)

 Typical software process

 Submitted, Analyze, Approve, In Work, Functional Test,

Customer Test, Verify, Completed

Department Interaction

 Working with different departments within Boeing was common

 The Portland IT Group creates and supports website applications for “customers” or different departments

 For my projects I interacted with the NC Programming group, Dell Support Group, Human Resources Group, and Gearline Business Team

 The Portland IT Group has a 100% customer satisfaction guarantee.

Learning

 I have learned the importance of having a software development process (Waterfall Model)

 Learned ASP, ASP.NET v1.1, ASP.NET v2.0, AJAX, C#,

CSS, MS-SQL, and some Visual Basic

 Learned that gathering requirements for large projects can be difficult and time consuming

 Figured out how to use Visual Studio 2005 and its many features, including how to bind VSS for automated source control

Useful Classes

 CS 261 Data Structures

 CS 275 Introduction to Databases

 CS 311 Operating Systems I

 CS 361 Software Engineering I

 CS 362 Software Engineering II

Overall Impression

 Boeing is a great place for your first internship

 I feel that I learned many new and useful skills

 The internship helped me progress toward future goals

 Boeing has laid out a good structure for interns and

Mike Lushenko is able to answer all MECOP related questions

Download