aet 520 university of phoenix february 20, 2010 presentation by mark k. reha advanced enterprise...

9
AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction Module Summary Masters in Adult Education and Training AET 520 University of Phoenix

Upload: ethel-hubbard

Post on 12-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

AET 520University of Phoenix

February 20, 2010

Presentation by Mark K. Reha

Advanced Enterprise Java Training

Designing Business Service InterfacesInstruction Module Summary

Masters in Adult Education and Training AET 520 University of Phoenix

Page 2: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Introduction“When Bjarne Stroustrup, the designer of C++, decries the training of software developers in our colleges and universities, we need to do something about it. Bjarne believes that “few students see code as anything but a disposable entity needed to complete the next project and get good grades. Much of the emphasis in teaching encourages that view.” Ouch! He advises students: Programming is part of software development. It doesn’t matter how fancy your code is unless it solves the right problem and you can explain it to others. So brush up on your communication skills. Learn to listen, to ask good questions, to write clearly and to present clearly. Serious programming is a team sport; brush up on your social skills. The sloppy fat geek computer genius semi-buried in a pile of pizza boxes and cola cans is a mythical creature, best buried deep, never to be seen again.”

Reference (SD Times, 1/2/2009)

Page 3: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Problem Statement Research from the U.S News and World Report (2009) website shows

that computer science graduates are not getting the proper university level education.

Software Engineers in the industry with 1-3 years of experience do not have the fundamental training to properly design web applications using the Enterprise Java Platform.

Reference (U.S News and World Report, 2009)

Page 4: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Training Solution A 2-hour class was designed that will

train the Software Engineer how to properly model and design Business Service Interfaces.

These skills that can be leveraged when designing an enterprise class web application using the Enterprise Java Platform.

Page 5: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Performance Based Objectives Students will demonstrate the ability to use a real-world Use

Case Study and list the different business Use Cases and from the Use Cases identify all the actors, nouns, and verbs. Students will then demonstrate the ability to use the actors, nouns, and verbs identified from the Use Cases to properly design a Business Service Interface.

Students will demonstrate how to apply a Use Case driven design methodology, leveraging the previous Performance Based Objectives, to model a Business Service Interface that is used to design the Business Tier of a web application.

Page 6: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Engagement StrategyQuestion and Answer

White board examples on Use CasesWhite board examples on Interface DesignWhite board examples on UML Modeling

Discussion on industry best practicesWill incorporate guided discussions

Discussion on Use Case Study LabWill incorporate guided discussions

Page 7: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Formative AssessmentThe Performance Based Objectives will be assessed as

follows:1.The student will identify and document a proper list of actors, nouns,

and verbs from the Use Cases.

2.The student will create a proper Business Service Interface design from the Use Cases.

3.The student will create a proper UML model for the Business Service Interface from the Use Cases.

Page 8: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

The Masters in Adult Education and Training AET 520 University of Phoenix

Conclusion College graduates are only taught the fundamentals of the

Java platform, which is not preparing the students properly for entry level programming positions in IT or in the Software Engineering industry.

Continued and advanced training needs to be put in place for the Java Platform to improve the engineering skills in our industry.

Thank you!

Page 9: AET 520 University of Phoenix February 20, 2010 Presentation by Mark K. Reha Advanced Enterprise Java Training Designing Business Service Interfaces Instruction

References

The Masters in Adult Education and Training AET 520 University of Phoenix

SD Times. (2009, January 2). Short Takes: Stroustrup on Education.

Retrieved February 15, 2010, from http://www.sdtimes.com/SHORT_TAKES_JANUARY_1_2009/

U.S. News and World Report. (2009, June 27). Best Graduate Schools.

Retrieved February 15, 2010. from http://grad-schools.usnews.rankingsandreviews.com/