LECTURE ON SOFTWARE ENGINEERING BY @JERRYIVAN ||
Hello my fellow steemians, how are you all doing. I believe you all are fine. Welcome to my blog today, I will be sharing with you today on software Engineering.
Software Engineering is the process of analysing user equipment and designing, building and testing software application which will satisfy those requirements.
Software fails when it doesn't match with the user requirements. While program fails if the codes fails to run. This only explain the failure of a software and failure of a programme.
It's main goal is the creation, improvement and maintenance of the software. A Software Engineering is also a discipline whose aim is the production of fault-free software that satisfies the user need and delivered in the time and within budget.
A software is called a software because of the associated documentation. Without documentation a software cannot evolve.
Software Engineering is not "Engineering"- not as the same way viewed in other engineering disciplines. Computer scientist investigate variety of ways to produce software but software engineers are interested in economically variable technique.
WHO IS A SOFTWARE ENGINEER.
A software Engineer is a person who applies principles to design, development, maintenance, testing, of the computer software.
A software Engineering performs the functions of research and writing new software programs. A large program with documentation is a software. A software is large with associated documentation.
Here are some of the characteristics of software:
- It must be useful to the original user.
- It must be portable, that is it works at all of the customers side.
- It must be maintainable.
- It must be reliable and robust.
The reliability here is the process of a program to execute and produce result at the same time. - It must have integrity.
The integrity here means to produce correct result with a high degree of accuracy. - It must have good human Engineering that is easy to learn and easy to use.
- It must be consistency of function that is, it does what the user would reasonably expect it to do.
- It must be efficient.
Next time I will continue
Thank you for reading, I will appreciate your response
Cc:
@vectorshore
@eberechi10
@starrchris
@whitestallion
@ladyofpolicy
@ngoenyi
@bright-obias
@steemitblog
This is quite educative, thank you for sharing this.
Thanks @iddy, I appreciate
Wow awesome post man
👍👍👍
For more,you can visit this community
JOIN WITH US ON DISCORD SERVER: