Here is what users have to say about Software Development

useravatar
Entry added by CWAnswers Join us and contribute your knowledge as well.

Select content modules

Software development is the translation of a user need or marketing goal into a software product. Software development is sometimes understood to encompass the processes of software engineering combined with the research and goals of software marketing to develop computer software products. This is in contrast to marketing software, which may or may not involve new product development.

Help us make CWAnswers better. Be the first one to edit this topic!

Weblinks for software development

Top 10 for software development

Things about software development you find nowhere else.

Comments about this page

We love comments and hate spam too. You can add your comment by clicking on 'open comment input' below.
Show/Hide

Images found for Software Development

Software Development.jpgsoftware_development_life_cycle.jpgoffshore-software-development.jpg
pic_software_development.jpgSoftwareDevelopmentCycleCurrent_000.gifsoftware_development.gif
455596_software_development_centre.jpgi2c_monitor_plus_software_development_kit.jpgsoftware_development_img.jpg

Wikipedia about software development

Software development is the translation of a user need or marketing goal into a software product. Software development is sometimes understood to encompass the processes of software engineering combined with the research and goals of software marketing to develop computer software products. This is in contrast to marketing software, which may or may not involve new product development.

It is often difficult to isolate whether engineering or marketing is more responsible for the success or failure of a software product to satisfy customer expectations. This is why it is important to understand both processes and facilitate collaboration between both engineering and marketing in the total software development process. Engineering and marketing concerns are often balanced in the role of a project manager that may or may not use that title.

Because software development may involve compromising or going beyond what is required by the client, a software development project may stray into processes not usually associated with engineering such as market research, human resources, risk management, intellectual property, budgeting, crisis management, etc. These processes may also cause the role of business development to overlap with software development.

In the book "Great Software Debates", Alan M. Davis states in the chapter "Requirements", subchapter "The Missing Piece of Software Development": cquote: Students of engineering learn engineering and are rarely exposed to finance or marketing. Students of marketing learn marketing and are rarely exposed to finance or engineering. Most of us become specialists in just one area. To complicate matters, few of us meet interdisciplinary people in the workforce, so there are few roles to mimic. Yet, software product planning is critical to the development success and absolutely requires knowledge of multiple disciplines.

Various approaches to software development

There are several different approaches to software development, much like the various views of political parties toward governing a country. Some take a more structured, engineering-based approach to developing business solutions, whereas others may take a more incremental approach, where software evolves as it is developed piece-by-piece. Most methodologies share some combination of the following stages of software development:

  • Gathering requirements for the proposed business solution
  • Analyzing the problem
  • Devising a plan or design for the software-based solution
  • Implementation (coding) of the software
  • Testing the software
  • Deployment
  • Maintenance and bug fixing

These stages are often referred to collectively as the software development lifecycle, or SDLC. Different approaches to software development may carry out these stages in different orders, or devote more or less time to different stages. The level of detail of the documentation produced at each stage of software development may also vary. These stages may also be carried out in turn (a “waterfall” based approach), or they may be repeated over various cycles or iterations (a more “Xtreme” approach). The more extreme approach usually involves less time spent on planning and documentation, and more time spent on coding and development of automated tests. More “extreme” approaches also promote continuous testing throughout the development lifecycle, as well as having a working (or bug-free) product at all times. More structured or “waterfall” based approaches attempt to assess the majority of risks and develop a detailed plan for the software before implementation (coding) begins, and avoid significant design changes and re-coding in later stages of the software development lifecycle.

Search results for Software Development

Software Development Magazine

... and techniques for global software development. ... of Software Development are ... For more Software Development magazine content check out our ...www.ddj.com/architect/sdmag.jhtml

Software Development India,Custom Software Development India ...

... Development India, database driven website Software DevelopmentISO 9001:2000 Certified ... Most software development is a chaotic activity, often ...softwaredevelopmentin.net/

Ishir Infotech

Custom software development services company offering offshore outsourcing, marketing, advertising, and developing.www.ishir.com/

Software Development Pty Ltd - News

Software Development Pty Ltd launches the successor to emailAI. ... Jarred Mann came to Software Development to turn a spreadsheet into a ...www.softwaredevelopment.net.au/

Software Development Conference & Expo

Annual technical event offering training classes and seminars in programming and application development.www.sdexpo.com/

Images found for Software Development

software_development_life_cycle.gifsoftware-development-main.jpgsoftware_development.jpg
software_development.jpgoutsourced-software-development.jpgdevelopment_process_2.gif
custom-software-chart.jpgshutterstock_1224850 (Software Development)1.jpgsoftware_development1.jpg

News about Software Development

Microsoft launches software for cheap Portugal laptop

Reuters via Yahoo! News Microsoft launched on Friday a software package for a Portuguese ultra-cheap laptop for school children that the government hopes will boost the country's technological edge in education.http://news.yahoo.com/s/nm/20081003/tc_nm/us_microsoft_portu...

ExtraLabs Software Announces RSS Wizard 3.2

EContent MagazineExtraLabs Software, a software development company, announced the release of RSS Wizard 3.2.http://www.econtentmag.com/Articles/ArticleReader.aspx?Artic...

Exciting tutorials on Web Development technologies to kick off tomorrow

SiliconIndiaBangalore: For those of you who are web developers & web technologists, here's your chance to get expert instruction and hands-on tutorials to create the best web applications, tools, and software. The SmartTechie is organizing Web Development Technology Conference on October 4th in Bangalore.http://www.siliconindia.com/shownews/47338

Microsoft launches software for cheap Portuguese laptop

ZDNetMicrosoft launched on Friday a software package for a Portuguese ultra-cheap laptop for school children that the government hopes will boost the country's technological edge in education. LISBON--Microsoft launched on Friday a software package for a Portuguese ultra-cheap laptop for school children that the government hopes will boost the...http://news.zdnet.com/2424-9595_22-239053.html

Electric Cloud's Customer Summit Spotlights Big Returns: Software Production Management (SPM) Delivers for Agile ...

PRWeb via Yahoo! News Qualcomm, Intuit and BioWare are among leading companies showcasing SPM solutions that result in major cost savings and software development productivity gainshttp://news.yahoo.com/s/prweb/20081002/bs_prweb/prweb1413394...

News about Software Development

Tronics Microsystems Expands Offer to Medical Device Industry By ...

Forbes ... Tronics an improved access to North American makers of implantable and external medical devices and will allow closer customer support through MedTech Development's locations. MedTech employs a team of 15 senior electrical, mechanical, software ... http://www.forbes.com/businesswire/feeds/businesswire/2008/0...

Avaya Executive to Keynote Communications Developer Conference in ...

ForbesLawrence was co-founder of Quintus Corporation in 1984 where he held executive positions in software development, marketing and strategy. Quintus was a leading provider of multimedia contact center software that was acquired by Avaya in 2001.http://www.forbes.com/businesswire/feeds/businesswire/2008/0...

Are You Wasting Your

VisualStudio MagazineIt is likely that much of the actual learning in your software development team is 'on the job' or experiential, which can be painful for developers and risky in terms of customer satisfaction.http://visualstudiomagazine.com/techlibrary/resources.aspx?i...

Digital domain archives our lives, mistakes

Evansville Courier-PressJustin Williams is a local blogger and the owner of Second Gear, a local Web and software development firm. He can be reached at justin@secondgearllc.comhttp://www.courierpress.com/news/2008/sep/12/digital-domain-...

Telstra delivers small, sleek, super-fast USB Modem

StreetInsider.com ... to Integrate 3G Cellular Connectivity in New Wireless Meter Reading Communication Platform Sierra Wireless expands software development ... September 11, 2008 7:00 PM EDT VANCOUVER and SYDNEY, Australia, Sept. 12 /PRNewswire-FirstCall/ - Telstra today ... http://www.streetinsider.com/Press+Releases/Telstra+delivers...

Search results for Software Development

Houston Software Development

Houston Software Development provides custom software applications for corporate America. ... Why purchase custom software? There are zillions of software applications available ... http://houstonsoftwaredevelopment.com

Software Development House - About Us

Are you looking for a solid and proven software development company in Australia? With our national operations, years of experience, and our tried and tested customer-focused ... http://www.softwaredevelopmenthouse.com/

Offshore Outsourcing Software Development Company::Web Application ...

Infysolutions, an offshore software development and IT outsourcing company that provides high quality Ecommerce Software Solution, Custom software development, Web application ... http://www.infysolutions.com/

Enterprise Software Development

Enterprise Software Development is a leading consulting firm dedicated solely to assisting organizations with their challenging and diversified Information Technology needs.http://ENTERPRISESOFTWAREDEVELOPMENT.COM

Website design and hosting - Software Development - Application ...

Software Outsourcing Company - Satibha Net Technology, offshore software development company, offer custom software development services at offshore development center in Delhi and ... http://www.software-development.us/
  • Recent
  • Mine
  • Watched
  • Commented
You must be logged in to perform this operation
You must be logged in to perform this operation

Search this site

Videos found for Development

Turkish Prime Minister Announces De...

Turkish Prime Minister Announces Development ProjectTurkish Prme Minister Recep Tayyip Erdogan has announced a 30 billion dollar Southeast Development Plan in southeast province of Diyarbakir. The project, is seen as an important...Flash - Video

Let's Write a Sawng (Step 8. Develo...

Let's Write a Sawng (Step 8. Development)WE'RE TURNIN' UP THE RADIO WhATCHA playin in my ear You got A fix OF WHAT IT IS I WANNA HEAR Coming through THE FREQUENCIES And the airwaves You tell me I should go to school Hey...Flash - Video

Flying car in development

Flying car in developmentThe prototypes for two flying cars that will make it easier to carry out emergency rescues, are being developed by an Israeli firm.CEO of Urban Aeronautics, Rafi Y Li, said the...Flash - Video

Lexicon Pharmaceuticals - from Disc...

Lexicon Pharmaceuticals - from Discovery to DevelopmentInterview with Arthur SandsFlash - Video

New Development in Costa del Sol

New Development in Costa del SolThis is a luxuriously designed project in a privileged location giving you an open, relaxed and luminous horizon with the Mediterranean stretching out before youFlash - Video

Videos found for Software Deve...

development_process.swf

development_process.swfInteractive Learning Development Processflash: 0.0 MB w:550px - h:400px

MikeMorris.mov

MikeMorris.movTopCoder VP of Software Development Mike Morris on TopCoder's Component Methodologyquicktime: 3.2 MB w:320px - h:240px

FASTDash: A Visual Dashboard for Fo...

FASTDash: A Visual Dashboard for Fostering Awareness in Software...Visual Studio Team Foundation Server contains a wealth of project data which can be mined to help software teams achieve better productivity. In this video, Brian Keller chats with Greg Smith and...msmedia: 49.2 MB w:320px - h:240px

Ifso: Saving Europe from Software P...

Ifso: Saving Europe from Software Patents - Why and HowIfso: Saving Europe from Software Patents - Why and How ifso;Irish Free Software Organisation;patents;software patents;europe;ireland;free softwarequicktime: 230.0 MB w:640px - h:480px

Ifso: Saving Europe from Software P...

Ifso: Saving Europe from Software Patents - Why and HowIfso: Saving Europe from Software Patents - Why and How ifso;Irish Free Software Organisation;patents;software patents;europe;ireland;free softwarequicktime: 143.4 MB w:640px - h:480px

Answers for Software Deve...

teddw2ds

Is it more tax-efficient to expense or capitalize software development costs for my small business?

teddw2dsIt is a judgment call on your part. If you income this year is going to be small and you expect future years to be big, it would be better to depreciate or amortize the asset against income at a high...
Shaun

How can I find a job in software development with no experience?

Shaunmonster.com, www.craigslist.org Best way is to get out the yellow pages and call businesses in your field and ask if you can fax over your resume and to who's attention. Make sure the resume is for a...
Tuan T

How do I find a low cost software development team?

Tuan TAssociations may be a good avenue to explore. These organizations will address many of the thoughts, questions and concerns you'll inevitably have as well as many you haven't anticipated yet. See the ...
welz

What are the steps in putting up a software development business?

welzIdentify the specific area of software you want to be in. If you are student aged, ask local business owners in this field to give advise for a research project you are doing. Have specific questions ...
TVPilot47

What the the requirements for a small software development business to comply with OSHA regulations?

TVPilot47contact your areas osha office

Attributions

Web, Images, Video, News and Answers Search Results are "Powered by Yahoo!"
Web, Images, News Search Results are "Powered by MSN"
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article .
Disclaimer: All other trademarks, registered trademarks, product names and company names or logos mentioned herein are the property of their respective owners.
Contact Us[X]
Your name
Email
Subject
Your comment