Posts

Showing posts with the label Basics of Software Engineering
  ❖Communication practices: Principle 1 Listen: •Try to focus on the speaker‘s words, rather than formulating your response to those words. •Ask for clarification if something is unclear, but avoid constant interruptions. •Never become contentious in your words or actions (e.g., rolling your eyes or shaking your head) as a person is talking. Principle 2 Prepare before you communicate: •Spend the time to understand the problem before you meet with others. If necessary, perform some research to understand business domain. •If you have responsibility for conducting a meeting, prepare an agenda in advance of the meeting. Principle 3 someone should facilitate the activity: •Every communication meeting should have a leader (a facilitator) 1)To keep the conversation moving in a productive direction, 2)To mediate any conflict that does occur, and 3)To ensure that other principles are followed. Principle 4 Face-to-face communication is best: •It usually works better when some other represen...

What is Software Engineering , Basics of Software Engineering

Image
* Basics of Software Engineering Software is a set of instructions used to acquire inputs and ti manipu  late them to produce the desired output in terms of functions and the  performance as determined by the user of the software.   Software includes: 1. Instructions (computer programs) that when executed provide desired features, function,and performance; 2. Data structures that enable the programs to adequately manipulate information, and 3. Descriptive information (documents) in both hard copy and virtual forms that describes the operation and use of the programs . Characteristics of software 1. Software is developed or engineered; it is not manufactured in the classical sense. Even though there are some similarities found in software development and hardware manufacturing, both the activities are considered as fundamentally different. In both of the activities, good design is base for high quality, but in the process of manufacturing there may be quality problems in h...