Lesson 2 - Activity 1 - How would you describe software development

I found this one… I like that it mentions established (Ie development) software

G. Wiesen

Software development is the process by which a company, team, or individual devises and implements an overall plan to create a new software program. This process can also be applied to an established program to create a new version of that software, though this is usually an abridged version of the process unless the new version is largely different from the previous one.

1 Like

Software Development can include coming up with an idea, molding the idea into what could be feasible, writing code that create the idea or feature, maintaining the program and continuously assessing the feature through testing, user feedback, and teamwork

1 Like

In my own view : Software Development is the activity that looks after the idealising, conceiving, building, deploying and maintenance software products and solutions that are by nature solving a problem.

1 Like

Software development just like the development of any other product, involves intentional steps or actions taken to create a particular product using different materials, skills and resources with the sole aim of solving a problem. Software are often developed with a hardware in mind as they can’t function alone.

1 Like

Software Development is the design, creation and maintenance of problem solving technology, with the purpose of streamlining existing processes.


software development is the process of producing a deliverable through the application of a software development lifecycle, which usually contains steps such as requirement specification, feature design, implementation, testing, and maintenance

Software development occurs when a need is seen to create a piece of software or to expand on a previous piece of software. Following the idea a design is created, which is then assessed for viability. Once a design is viable it will pass to implementation before being checked by software testers. In doing this the software may then be approved for release or repeat the steps of design, implementation and testing.

Software development is a mythological process or activity to achieve software product or project.
The activities include planning, analyses, design, coding, testing and support .

Software development changed the world. When developing software you transforming an idea how to solve some problem in easier way, how to create an solution that will help people do everyday tasks easily and quickly. As I type reply to this question I use multiple software solutions, like messaging, spellcheck, posting my understanding online into community, etc. So all around is software that was developed and that enables me to participate in this course.

software development is the process of having an idea or plan, which is then designed to showcase the requirements and then coded to meet the design or requirements and finally maintained to keep it at a good level.

1 Like

Software development is having an idea that both enhances and makes life simpler by creating a software to bring the idea to life. This process involves designing a software feature, its underlying architecture, programming the software, releasing the software and finally maintaining it so that it can continue to prosper.

1 Like

Software development is the process of designing, creating, releasing, and maintaining software products that will help the user to solve problems, enhance their life, and achieve things faster.

1 Like

Software development is the process of creating and conceiving software tools or products that helps us make our lives convenient, easily solve problems, and to achieve things faster.

Software development has made a huge impact ever since this was created. Basically, it takes a holistic approach that covers the process from the initial concept to the finished product, which includes researching, designing, testing, implementing and supporting the software.

1 Like

Software development is a process by which a software is created by using a specific programming language. Its more complex and consists of a few stages were all team is performing their part in order to create a quality product and meet certain need. It involves requirements analysis,architecture design, development, testing, release and maintenance process.

1 Like

Software development refers to a set of computer science activities dedicated to the process of creating, designing, deploying and supporting software . Software itself is the set of instructions or programs that tell a computer what to do. It is independent of hardware and makes computers programmable.

1 Like

Software development enables us to achieve things faster, solve problems and generally makes our lives easier. The process starts with identifying the need and requirements and then designing, creating, testing and maintaining the software.

Software development is the process of designing, programming and bug checking programs which can help us to solve problems, and achieve things faster, also software can be very convenient and can enhance our lives in many areas such as communication and travel.

Software development refers to a set of computer science activities dedicated to the process of creating, designing, deploying, and supporting software. However, software development is where you create, test, and use the software.

Software development is the process by which software is conceptualised and created. The final hope of programmers developing a given software application is that through initial conceptualisation, UI/UX design, programming, maintenance support through gathering user feedback data, the programmers will be able to achieve steps in order to increase efficiency, cut costs, and enhance everyday life quality in whatever industry the software is designed with in mind.

Software development refers to a set of computer science activities dedicated to the process of creating, designing, deploying and supporting software.
Software development is primarily conducted by programmers, software engineers and software developers. These roles interact and overlap, and the dynamics between them vary greatly across development departments and communities.