FACTOID # 30: If Alaska were its own country, it would be the 26th largest in total area, slightly larger than Iran.
 
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 
   
 
WHAT'S NEW
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Software developer

A software developer is a person who is concerned with one or more facets of the software development process, a somewhat broader scope of computer programming or a specialty of project managing. This person may contribute to the overview of the project on the application level rather than component level or individual programming tasks. Software developers are often still guided by lead programmers but also encompasses the class of freelance software developers. Software developer may refer to: A software company or other organisation that develops software. ... Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. ... Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. ... A project manager is the person who has the overall responsibility for the successful planning and execution of any project. ... A lead programmer is a software engineer in charge of one or more software projects. ... A freelancer or freelance worker is a person who pursues a profession without a long-term commitment to any one employer. ...


Other names which are often used in the same close context are software analyst and software engineer. In a software development team, a software analyst is the person who studies the software application domain and prepares the software requirements and specification (SRS) document. ... Software engineering (SE) is the profession concerned with specifying, designing, developing and maintaining software applications by applying technologies and practices from computer science, project management, and other fields. ...


With time, differences between system design, software development and programming are more apparent. Already in the current market place there can be found a segregation between programmers and developers, being that one who actually implements is not the same as the one who designs the class structure or hierarchy. Even more so that developers become systems architects, those who design the multi-leveled architecture or component interactions of a large software system.[1] (see also Debate over who is a software engineer) A programmer or software developer is someone who programs computers, that is, one who writes computer software. ... In object-oriented programming, a class is a programming language construct that is used to group related instance variables and methods. ... The systems architect is responsible for: Interfacing with the user(s) and sponsor(s) and all other stakeholders in order to determine their (evolving) needs. ... Software engineering (SE) is the profession concerned with specifying, designing, developing and maintaining software applications by applying technologies and practices from computer science, project management, and other fields. ...


See also

Software development is the translation of a user need or marketing goal into a software product. ... Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. ... This does not cite any references or sources. ... Game development - Wikipedia, the free encyclopedia /**/ @import /skins-1. ...

References

  1. ^ "Small ISVs: You need Developers, not Programmers", Eric Sink, Founder of SourceGear, accessed August 20, 2005

Eric Sink is a software developer and writer. ...

External links


  Results from FactBites:
 
Software developer - Wikipedia, the free encyclopedia (218 words)
A software developer is a person who is concerned with one or more facets of the software development process, a somewhat broader scope of computer programming or a specialty of project managing.
Software developers are often still guided by lead programmers but also encompasses the class of freelance software developers.
Already in the current market place there can be found a segregation between programmers and developers, being that one who actually implements is not the same as the one who designs the class structure or hierarchy.
Software Developer (600 words)
Software developers are a new kind of professional that deal only with abstractions, while producing an abstract but yet sometimes useful contraption: a ComputerProgram.
A SoftwareEngineer is responsible for the correctness of software according to EngineeringPrinciples.
Software is a product of the mind and so someone who has sharpened their ability to think can only benefit from university.
  More results at FactBites »

 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m