top of page
2665c616af74d167ca73770f73ffd721.jpg
Software Engineering: Services

Software Engineering

Definition of Software Engineering is a product it consist of three different component....

1. Set of programs

2. Operational procedures

3. Documents Manuals

​

​Software engineering is a field of engineering, for designing and writing programs for computers or other electronic devices. Asoftware engineer, or programmer, writes software (or changes existing software) and compiles software using methods that improve it. Better quality software is easier to use.

Evolutionary Software Modal

​

1. Incremental Modal
2. Sprial Modal
3. Component Based   Devlopment Modal
4. Unified Process Modal
5. Estimation Modal

COCOMO

This modal was defined by the name as "Boehm". Boehm analysis the 3 different mode of the sepertately then reports the three set of the constant to take the estimation of the future project. Boehm has introduced 2 different COCOMO modal....

​

1. Basic COCOMO

2. Intermediate COCOMO

Quality Estimation

Software Quality is indirect measurement so it's measured based on the defects. In the software engineering practice two different major are present to estimate the quality level.

​

1. Defect Rate and Density

2. Defect Removal Efficiency


Risk Analysis

Software surprise is called as risk. Tomorrow problem may derived as today's risk. A condition which leads the wrong path during the project implementation is called  as risk condition.

​

Characteristic of risk analysis: Software risk is associated with 2 characteristic...

​

1.Uncertainty 

2. Loss

Software Engineering: News

Elicitation techniques present in the engineering techniques is follows:-

A.  core(CONTROLLED REQUEST EXPRESSION)

B.   IBIS(ISSUE BASED INFORMATION SYSTEM)

C.   FODA(FEATURE ORIENTED DOMAIN ANALYSIS)

D.   QFD(QUALITY FUNCTION DEVLOPMENT)

E.   JAD(JOINT APPLICATION DEVLOPMENT)

Software Engineering: News

Validation test

​

In the SDLC, customer is allowed to test the system inorder to cover more and more error with strange input called validation test.

Alpha Testing

It's conducted by the customer when the product in the developer side.

Beta Testing

It's connected by the end user when the product is in the customer site.

Regression testing

It means "Re-Test". When the product is in the operational state,if any module is changed due to the site effects then the total software system will be affected due to the small change.Therefore all the development test care are change. Therefore all the development test care are reconnected on a modified system. Regression test not a development test,but it's used in the maintenance stage.

Software Engineering: CV
bottom of page