The Requirements Engineering Magazine appears quarterly. It is cost free and provides you with up-to-date articles reflecting the activities of the RE and BA community.
Simply sign up for being notified about new issues of the Requirements Engineering Magazine.
You may unregister at any time by sending a mail to email@example.com from the e-mail address which you have registered with.
Are there many women Requirements Engineers? It is almost impossible to get reliable numbers on that question. Studies like [CAN12] don’t give any statistics, but present concrete female Requirements Engineers instead.
As for the number of women Software Engineers in general, a little more information is available: Female Software Engineers are scarce. According to the US Bureau of Labor Statistics, about 22% of the workforce in the US software industry are women. That number is based on interviews with 60,000 US households [JOH13]. As it includes web designers, the number of women in Software Engineering is much lower. A recent survey of how many women are full-time Software Engineers puts the number at 12%, based on data reported for 3,594 engineers in 107 companies [CHO13].
The low number of women in Software Engineering is due to two factors:
As far as the low number of women enrolling in Software Engineering courses at the university is concerned, lack of information about what the course really is about plays an important role: “Inaccurate information about what occupations are actually like can lead to premature elimination of quite viable career options. For example, a young woman with excellent math skills may reject the possibility of becoming an engineer or computer scientist because she has a limited view of what engineers and computer scientists actually do.” [ECC07].
An important thing to note is that women base their decisions on course labeling, i.e. certain keywords in the name of the course: “Labeling seems to have a direct connection to how attractive a course is to female students.” [SCH11]. In [SCH11], the study paths of 42 curricula at 17 universities are analyzed concerning the fraction of women students. The author comes to the conclusion that women tend not to choose computer science courses that are limited to purely technological issues like programming, databases or networks. In short, women choose courses with “as much technology as necessary, but as little as possible. [...] The more a curriculum focuses on pure technology (programming, databases, networks, foundations of IT, few other areas) and the more it is labeled accordingly, the lower the portion of women students.” [SCH11].
On the other hand, women are especially drawn to computer science courses that emphasize the connection to other fields. Eliciting requirements in a certain application domain needs both expertise in Requirements Engineering techniques and a certain degree of domain knowledge. So the mere fact that women prefer connecting technology issues with non-technology issues makes Requirements Engineering particularly suitable to them.
What non-technology issues are of particular interest to women? To answer that question, it is helpful to look at the areas of study that have been the most attractive to women over the past years. For Germany, the top three are [SBA11]:
This is markedly different from the preferences of male students. For them, the most interesting areas of study are Business, Mechanical Engineering and Computer Science [SBA11].
We have mapped the three main interests of women students to five of the major curricula in Software Engineering:
The following table shows how often business, language and law issues are brought up in those curricula:
The numbers are based on the occurrences of keywords:
|Included references||Excluded references|
|Business||business analysis / engineeringb
business processes / procedures / scenarios
business value / risk / case
business rules / models
Moreover, references to the keywords in the table of contents and in the list of sources were excluded.
The results are interesting: CPRE Foundation is an excellent choice for women, mainly – but not only – because of its strong emphasis on natural language as an instrument to describe requirements. CPRE Elicitation is the most interesting curriculum when it comes to business and legal issues.
Because of the labeling-effect, the wording of Requirements Engineering curricula needs to emphasize the close connections to business, language and law as much as possible. Redesigning computer science curricula can improve their attractiveness enormously: At Carnegie Mellon the percentage of women entering the School of Computer Science rose from 7% in 1995 to 42% in 2000 [MAF02]. The measures that were taken to increase that number include a stronger focus on
Research also indicates that integrating engineering into summer courses, i.e. additional classes held in the summer, is a very effective approach to make engineering more attractive to women [GRA13]. In the German-speaking world, the Ditact initiative is an excellent example.
Ditact is a gender-affirmation program at the University of Salzburg, Austria, offering to women almost 40 summer courses in various fields of information technology at a low price. The goal of Ditact is to encourage women to enter the information technology industry.
A core element of the Ditact course offering is Requirements Engineering. Participants are prepared for the CPRE Foundation level exam. As Alexandra Kreuzeder, project manager at Ditact, states: “Requirements Engineering is an important subject within IT. Ditact wants to convey more information to women about what the job of a Requirements Engineer entails, to motivate women to take part in our courses, take the certification exam and work successfully as Requirements Engineers.”
Maria-Therese Teichmann, the designer of the Requirements Engineering course at Ditact, is well aware of the importance of emphasizing how well Requirements Engineering bridges the gap between technology-related issues and non-technology topics: “When designing the training, I stressed particularly how helpful knowledge of the application domain is. Business, natural language and contractual issues are at the core of the course, supplemented with many examples from my 15-year career as a Requirements Engineer.”
One of the participants, Eva Gebetsroither, states: “Working as a technical translator, I first came in touch with Requirements Engineering by translating requirements specification documents. Over the years, I got deeper into Requirements Engineering and focused on the topic of how to write good requirements in natural language. Meanwhile I also stepped into UML and for several years I have been doing CPRE training for requirements engineers. For me, Requirements Engineering is a wonderful mix of technical and non-technical methods, which enables me to use my language skills to contribute to quality and ultimately to customer satisfaction in IT projects.”
Another participant, Corinna Unterfurtner, adds: “Even though I had already studied Public Relations and Corporate Communication, it was the Requirements Engineering course at Ditact that provided the biggest boost to my career. I found a job as a Project and Requirements Manager for a software company developing ERP-software and I am totally satisfied with it.”