Introduction
It works! Why?
The journey to master software development; Bumpy, no doubt. So, what is a software?
Software
A software is a computer program and other operating information used by a computer. A good software should deliver the main required functionality.
It should also:
- Be written in a way that can be adapted to changes
- Respond in a quick time
- Make efficient use of resources such as memory and processor time
- Be acceptable by the user it is built for.
Now, what is software engineering?
Software Engineering
Software engineering is defined as a process of analyzing user requirements and then designing, building and testing software application which will satisfy those requirements. It is the application of a systematic, disciplined, computable approach for the development, operation and maintenance of software.