Talk:Software engineering: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Anthony Argyriou
(fix unsigned template)
imported>Andrew M. Colarik
m (feedback requested by Mark Jones)
Line 26: Line 26:
It seems early important steps in SW engineering are lacking methods like Structured Programming, Predicate Logics, System Development Management are not even named while they have played an important role in the development of methods to increase efficiency and maintenance of software development.{{unsigned2|08:12, 22 October 2007 |Robert Tito}}
It seems early important steps in SW engineering are lacking methods like Structured Programming, Predicate Logics, System Development Management are not even named while they have played an important role in the development of methods to increase efficiency and maintenance of software development.{{unsigned2|08:12, 22 October 2007 |Robert Tito}}
:I, too, think this article is lacking in parts. Like any form of engineering, software engineering is based, in part, on scientific principles; those should be discussed, at least briefly, in this article. There also seems to be apparently contradictory (and poorly cited) bits on the origin of the term "software engineering". There should also be discussion of several different arena for software engineering, such as shrink-wrapped commercial software, enterprise software, embedded software, and (forgetting the correct name) the high-reliability software required for avionics and medical devices. [[User:Anthony Argyriou|Anthony Argyriou]] 11:47, 22 October 2007 (CDT)
:I, too, think this article is lacking in parts. Like any form of engineering, software engineering is based, in part, on scientific principles; those should be discussed, at least briefly, in this article. There also seems to be apparently contradictory (and poorly cited) bits on the origin of the term "software engineering". There should also be discussion of several different arena for software engineering, such as shrink-wrapped commercial software, enterprise software, embedded software, and (forgetting the correct name) the high-reliability software required for avionics and medical devices. [[User:Anthony Argyriou|Anthony Argyriou]] 11:47, 22 October 2007 (CDT)
==Requires the major models that comprise Software Engineering==
This is a good start. The above comments might be helped with including the major models and frameworks commonly used. These may lay the foundation for a better understanding of the field. It might also help to have some of its leading minds listed.

Revision as of 12:37, 22 October 2007


Article Checklist for "Software engineering"
Workgroup category or categories Computers Workgroup [Editors asked to check categories]
Article status Developing article: beyond a stub, but incomplete
Underlinked article? No
Basic cleanup done? Yes
Checklist last edited by --Mark Jones 19:50, 21 October 2007 (CDT)

To learn how to fill out this checklist, please see CZ:The Article Checklist.






Rewrite 21st October 2007

I rewrote the article to focus more specifically on software engineering and moved some of the previous content into stubs for other articles. I hope some of you like it. Please discuss how the article can be improved.

I'd love to see this article get approved status soon as it is a major subject within the Computers workgroup category. Is it ready now? Let's get things moving in that direction. --Mark Jones 19:50, 21 October 2007 (CDT)

SE is a complex field, I'm not sure if this article does it justice.

I'm a software engineering student, and it's a huge field. I've glanced through the article between classes and I plan to read it soon, and it seems solid. To be honest, I think it might be hard to write one entry that will please everyone, so I think there is a need to have a lot of related pages discussing the topics that can only be summarized in this article.—The preceding unsigned comment was added by Thomas Owens (talkcontribs) 07:58, 22 October 2007 (UTC)

lacking parts

It seems early important steps in SW engineering are lacking methods like Structured Programming, Predicate Logics, System Development Management are not even named while they have played an important role in the development of methods to increase efficiency and maintenance of software development.—The preceding unsigned comment was added by Robert Tito (talkcontribs) 08:12, 22 October 2007 (UTC)

I, too, think this article is lacking in parts. Like any form of engineering, software engineering is based, in part, on scientific principles; those should be discussed, at least briefly, in this article. There also seems to be apparently contradictory (and poorly cited) bits on the origin of the term "software engineering". There should also be discussion of several different arena for software engineering, such as shrink-wrapped commercial software, enterprise software, embedded software, and (forgetting the correct name) the high-reliability software required for avionics and medical devices. Anthony Argyriou 11:47, 22 October 2007 (CDT)

Requires the major models that comprise Software Engineering

This is a good start. The above comments might be helped with including the major models and frameworks commonly used. These may lay the foundation for a better understanding of the field. It might also help to have some of its leading minds listed.