The Software Engineering Body Of Knowledge (Swebok) Version 3

The Software Engineering Body of Knowledge (SWEBOK) Version 3

by

Amk

With the aim of establishing a baseline for the body of knowledge for the field of software engineering, the IEEE Computer Society and the Association for Computer Machinery (ACM) came up with a new international standard SWEBOK (Software Engineering Body of Knowledge). SWEBOK defines the software engineering knowledge that practitioners should have after four years of practice.

The SWEBOK Guide:

* characterizes the contents of the

software engineering

discipline

* promotes a consistent view of software engineering worldwide

* clarifies software engineering\’s place with respect to other disciplines

* provides a foundation for training materials and curriculum development, and

* provides a basis for certification and licensing of software engineers

The SWEBOK Guide (2004 Version) is also known as Technical Report ISO/IEC TR 19759. The 2004 edition of the SWEBOK guide defines ten knowledge areas (KAs) within the field of software engineering:

1. Software requirements

2. Software design

3. Software construction

4. Software testing

5. Software maintenance

[youtube]http://www.youtube.com/watch?v=U7G3QfeE3Lk[/youtube]

6. Software configuration management

7. Software engineering management (Engineering management)

8. Software engineering process

9. Software engineering tools and methods

10. Software quality

The SWEBOK also defines disciplines related to software engineering:

* Computer engineering

* Computer science

* Management

* Mathematics

* Quality management

* Software ergonomics (Cognitive ergonomics)

* Systems engineering

The

IEEE Computer Society

is in the process of refreshing the Guide to the Software Engineering Body of Knowledge (SWEBOK)–adding new knowledge areas (KAs) and revising others. Changes to

the SWEBOK Guide include:

* Updating of topic descriptions in the 2004 version

* Inclusion of topics that have gained general acceptance since 2004

* Retirement of topics that are no longer relevant

* Addition of five new knowledge areas (KAs) that provide a guide to foundational knowledge in software engineering

* Better integration of the related disciplines

* Renaming and distribution of some material into different knowledge areas

The SWEBOK V3 has 15 KAs and the IEEE Computer Society is now soliciting public review comments for the Guide to the Software Engineering Body of Knowledge.

Of the 15 KAs, nine KAs have completed public review; three KAs are currently available for public review and three yet to be reviewed.The nine KAs that have completed public review are:

1. Software Construction

2. Software Configuration Management

3. Computing Foundations

4. Software Engineering Models and Methods

5. Software Maintenance

6. Mathematical Foundations

7. Software Design

8. Software Engineering Management

9. Software Engineering Professional Practice

The three KAs that are currently open for public review are:

1. Software Engineering Economics

2. Software Requirements

3. Software Testing

The three KAs left to be reviewed are:

1. Engineering Foundations

2. Software Engineering Process

3. Software Quality

The SWEBOK V3 is to be released in mid 2013.

Other Links –

Computingnow

,

Computer Magazines

Article Source:

ArticleRich.com

Releated

What Does The New Stretch Code Bridgewater Ma Say

Click Here To Find Out More About: Best Forklift Hire Melbourne Best Forklift Hire Canberra byalex The Stretch code Bridgewater MA allows for more energy-efficient buildings, and each town in Massachussets is allowed to modify their individual building code for energy efficiency. For contractors and others, complying with the new stretch code is a big […]