blogger visitor

Techucation

A Blog by Malcolm Yoke Hean Low



View Malcolm Low's profile on LinkedIn

Malcolm Low

Create Your Badge

 Subscribe in a reader


Enter your email address:

Delivered by FeedBurner


Archive for December 2009

What Should We Teach New Software Developers? Why? - CACM article by Bjarne Stroustrup

Posted on Tuesday, December 22, 2009 at 11:58 PM by Malcolm

What Should We Teach New Software Developers? Why?
Bjarne Stroustrup in CACM viewpoint, "Fundamental changes to computer science education are required to better address the needs of industry. Computer science must be at the center of software systems development. If it is not, we must rely on individual experience and rules of thumb, ending up with less capable, less reliable systems, developed and maintained at unnecessarily high cost. We need changes in education to allow for improvements of industrial practice."


Posted in General (RSS), Teaching (RSS)

Software Engineering Method and Theory: Call for Action Statement

Posted on Wednesday, December 16, 2009 at 8:12 AM by Malcolm

The Software Engineering Method And Theory (SEMAT) Community Call for Action Statement:


Software engineering is gravely hampered today by immature practices. Specific problems include:
  • The prevalence of fads more typical of fashion industry than of an engineering discipline.
  • The lack of a sound, widely accepted theoretical basis.
  • The huge number of methods and method variants, with differences little understood and artificially magnified.
  • The lack of credible experimental evaluation and validation.
  • The split between industry practice and academic research.
We support a process to refound software engineering based on a solid theory, proven principles, and best practices that:
  • Includes a kernel of widely-agreed elements, extensible for specific uses.
  • Addresses both technology and people issues.
  • Is supported by industry, academia, researchers and users.
  • Supports extension in the face of changing requirements and technology.

You can become a supporter of the community by signing up at the site: www.semat.org.

Edited on: Wednesday, December 16, 2009 9:01 AM

Posted in General (RSS)