View text source at Wikipedia


Talk:Software development

Introduction

[edit]

Why are there two conflicting definitions of software development in the introduction? Either two separate viewpoints should be described with rationale for each one, or one definition should be chosen. — Preceding unsigned comment added by 85.76.66.183 (talk) 09:41, 20 January 2018 (UTC)[reply]

Merge in of Software development methodology

[edit]

Note: The content of software development methodology moved to software development process, so that is now the article to merge from.

* Oppose There are two distinct topics here. Programming (which you can do alone) and Process. We need a page that managers can come to read, because process is in their domain of expertise.  — Preceding unsigned comment added by 184.71.8.218 (talk) 19:02, 26 February 2015 (UTC)[reply] 
[edit]

Hello fellow Wikipedians,

I have just modified 2 external links on Software development. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 5 June 2024).

Cheers.—InternetArchiveBot (Report bug) 15:59, 9 December 2017 (UTC)[reply]

Untitled

[edit]

[1][2][3] [4] — Preceding unsigned comment added by Buidhe paid (talkcontribs) 04:01, 1 March 2024 (UTC)[reply]

References

  1. ^ Tucker, Allen; Morelli, Ralph; de Silva, Chamindra (2011). Software Development: An Open Source Approach. CRC Press. ISBN 978-1-4398-8460-7.
  2. ^ Vishnu, Pendyala (20 December 2019). Tools and Techniques for Software Development in Large Organizations: Emerging Research and Opportunities: Emerging Research and Opportunities. IGI Global. ISBN 978-1-7998-1865-6.
  3. ^ Royce, Walker; Bittner, Kurt; Perrow, Mike (23 March 2009). The Economics of Iterative Software Development: Steering Toward Better Business Results. Pearson Education. ISBN 978-0-321-63768-0.
  4. ^ Merkow, Mark S.; Raghavan, Lakshmikanth (2010). Secure and Resilient Software Development. CRC Press. ISBN 978-1-4398-2697-3.

Edit request

[edit]

Please replace the current content of the article, above the categories, with User:Buidhe paid/sandbox. I've rewritten the article to expand its content and address the concerns in the banner. Buidhe paid (talk) 23:52, 12 March 2024 (UTC)[reply]

I will try to get to this later tonight, if nobody beats me to it. HouseBlaster (talk · he/him) 14:27, 27 March 2024 (UTC)[reply]

Wiki99 summary

[edit]

Summary of changes as a result of the Wiki99 project (before, after, diff)

For other editors to consider doing in the future:

Buidhe paid (talk) 03:18, 28 March 2024 (UTC)[reply]

Re-wrote intro

[edit]

The intro was confusing and misleading IMO so I re-wrote it. I stayed with the referenced info from Dooley. I included the source info below since it's hard to find the book text online. Also, the info in the intro was organized poorly; not in coherent paragraphs.

Dooley page 1:

Here’s the definition of software development that we’ll use in this book: software development is the process of taking a set of requirements from a user (a problem statement), analyzing them, designing a solution to the problem, and then implementing that solution on a computer. Isn’t that programming, you ask? No. Programming is really the implementation part, or possibly the design and implementation part, of software development. Programming is central to software development, but it’s not the whole thing. Well, then, isn’t it software engineering? Again, no. Software engineering also involves a process and includes software development, but it also includes the entire management side of creating a computer program that people will use, including project management, configuration management, scheduling and estimation, baseline building and scheduling, managing people, and several other things. Software development is the fun part of software engineering. So, software development is a narrowing of the focus of software engineering to just that part concerned with the creation of the actual software. And it’s a broadening of the focus of programming to include analysis, design, and release issues. Stevebroshar (talk) 15:24, 3 November 2024 (UTC)[reply]