Workshop: Professional Development of Software Engineers - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Workshop: Professional Development of Software Engineers

Description:

Mary Shaw http://spoke.compose.cs.cmu.edu/shaweb/ Role models ... If you do not have a meeting during the workshop, based the following analysis on your memory. ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 16
Provided by: eduTech
Category:

less

Transcript and Presenter's Notes

Title: Workshop: Professional Development of Software Engineers


1
WorkshopProfessional Development of Software
Engineers
  • Hazzan Orit
  • Department of Education in Technology and Scinece
  • Technion Israel Institute of Technology
  • Homepage http//edu.technion.ac.il/Faculty/Orit
    H/HomePage

2
What can be done? Workshop plan
  • Personal stories
  • Tell your story (past and future)
  • Role models
  • Tell the story of a role model
  • Case studies
  • Construct a case study that illustrates one
    aspect of the topic
  • Development environments
  • Analyze a team meeting
  • Describe a preferred development environment
  • Personal development plans

3
Role modelsFamous and accepted
  • Ada Lovelace http//www.sdsc.edu/ScienceWomen/love
    lace.html
  • Grace Murray Hopper
  • http//www.sdsc.edu/ScienceWomen/hopper.html
  • Anita Borg
  • http//www.iwt.org/news/anitaborg/inmemory.htm
  • http//www.iwt.org/borg.html

4
Role models (alphabetically)
  • Francine D. Berman http//www.cs.ucsd.edu/users/be
    rman/
  • Lenore Blum http//www-2.cs.cmu.edu/lblum/lblum.h
    tml
  • Boots Cassel http//duplex.mcs.drexel.edu/events/c
    assel/
  • Lynn Conway http//ai.eecs.umich.edu/people/conway
    /conway.html
  • Thelma Estrin http//www.cs.ucla.edu/csd/people/fa
    culty_pages/testrin.html
  • Maria Klawe http//www.princeton.edu/seasweb/dean
    /Klawe/Klawe.html
  • Nancy Leveson http//sunnyday.mit.edu/
  • Mary Shaw http//spoke.compose.cs.cmu.edu/shaweb/

5
Role models
  • Additional resources
  • http//www.stanford.edu/group/wics/lectures.shtml
    speakers
  • http//women.cs.cmu.edu/

6
Role models
  • Towards the next meeting
  • Select a woman role model (from the given list
    or from the software industry).
  • Find information about this role model and tell
    her story.

7
Case studies
  • Construct a case study about women in the
    software engineering world.

8
Case studies construction
  • Step 1. Select a topic Think about a topic that
    you find it interesting and relevant for you to
    discuss.
  • Step 2. Analyze the nature of the topic Check
    whether the topic you want to focus on has enough
    heft to be at the center of a case study.

9
Case studies construction (cont)
  • Step 3. Imagine possible situations Imagine at
    least two situations in software engineering in
    which the topic may be relevant.
  • Step 4. Write the case study Write down the
    selected case study. Try to make it vivid as much
    as possible without forgetting to include in it
    the main issues you wanted to address.

10
Case studies construction (cont)
  • Step 5. Check the scope of the case study Check
    issues such as
  • Is the main message you wanted to convey by this
    case study reflected properly?
  • Are the connections between the different topics
    addressed in the case study clear?
  • Can other related topics be added to the case
    study without altering the focus of the case
    study?
  • Step 6. Develop questions about the case study
    Develop stimulating questions.

11
Case studies construction outline
  • Step 1. Select a topic
  • Step 2. Analyze the nature of the topic
  • Step 3. Imagine possible situations
  • Step 4. Write the case study
  • Step 5. Check the scope of the case study
  • Step 6. Develop questions

12
Role ModelsStudents presentations

13
Networking in the software industry

Develop a website that will facilitate ongoing
networking in the filed of software engineering.
Outline your targets and present a detailed
process by which you plan to achieve them.
Optional Develop the website, follow through
with the said process. Did you follow your plan?
What was done differently than your original
plan?
14
Towards the next meeting
  • Observe one of your team meetings in the Cave. If
    you do not have a meeting during the workshop,
    based the following analysis on your memory.
    Identify the main characteristics of the meeting
    atmosphere, leadership, topics discussed, etc.
    Analyze your description
  • Do you like the environment you have described?
  • If yes, what do you find attractive in that
    development environment?
  • If not, which of its elements would you change?

15
Towards the next meeting (cont)
  • Based on the above analysis and other
    impressions
  • Describe characteristics of a software
    development environment in which you would like
    to participate.
  • Explain each of the components you mention.
  • How will you establish such an environment when
    you become a software project leader?
Write a Comment
User Comments (0)
About PowerShow.com