Professional Documents
Culture Documents
D E L E G AT I N G T H E W O R K
AMONG
P R E PA R E D B Y:
ALO K SINHA (ROLL NO: EPGP-03-095)
N I T I N J A I S WA L ( R O L L N O : E P G P- 0 3 - 1 3 9 )
S H A R O N S E LV A R A J ( R O L L N O : E P G P - 0 3 - 1 6 7 )
TABLE OF CONTENTS
1. Problem Definition
Bangalore Hardware division is a small group of 10 people operating from Bangalore for
a big company ABC Inc. This group, headed by Mr. Chetan, is dedicated group of size ten
engineers. The profile of the group is as follows:
Si. Exp
No. Name (Years)
Chetan
1 (Manager) 20
1 Person 1 3
2 Person 2 10
3 Person 3 9
4 Person 4 7
5 Person 5 6
6 Person 6 10
7 Person 7 2
8 Person 8 9
9 Person 9 5
10 Person 10 6
This group has been delivering quality product over the past few years. Seeing the
team’s capability and performance, higher management has given the group a challenge
of a big project which will be approximately require 200 modules each approximately
1000 lines of code to be developed next. Management has asked Mr. Chetan to submit
a report on the project, project schedule and also include the two important points:
1. Expected minimum number of Bugs in the first release of project before the testing
period.
2. Minimum budget allocated for the distribution of the bonuses at the end of the
project.
Over the past project delivery Mr. Chetan knows the following data:
2. Number of bugs per thousand line of code reduced per year of experience by 2
3. Amount of bonus given to respective employees per module coded per year of
experience is 1 thousand
Operational Research Project
4. Mr. Chetan also knows that to maintain the quality of the work maximum number of
lines of code allotted per person should not exceed 50000 and to maintain the
proper integrity of the team members minimum number of lines allotted per should
be minimum 5000
2. Problem Solution
Mr. Chetan has decided to use the integer programming for generating the above
two data for the above requested report from the higher management. Based on
the above situation he is able to make the following points:
3. Team size = 10
7. Number of bugs per thousand line of code reduced per year of experience by 2
and the minimum average bug is five
Total number of bugs = X1*14 + X2*5 + X3*5 + X4*6 + X5*8 + X6*5 + X7*16 + X8*5 +
X9*10 + X10*8
Mr. Chetan would require minimizing the total number of bugs by re-distributing the
modules among the members of the group.
b) Expenditure on Bonus
As per the above figures the amount of bonus to be given per person is equal to
number of modules he codes * number of year of experience * 1
= X1*3 + X2*10 + X3*9 + X4*7 + X5*6 + X6*10 + X7*2 + X8*9 + X9*5 + X10*6
Mr. Chetan would require minimizing the total expenditure on bonus by re-
distributing the modules among the members of the group.
5. Constraint Definition
Based on the above constraints the constraints are as follows:
Operational Research Project
X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8 + X9 + X10 = 200
i) X1 >= 5
ii) X2 >= 5
iii) X3 >= 5
iv) X4 >= 5
v) X5 >= 5
vi) X6 >= 5
vii) X7 >= 5
viii) X8 >= 5
ix) X9 >= 5
x) X10 >= 5
ii) X2 <= 50
iii) X3 <= 50
iv) X4 <= 50
v) X5 <= 50
vi) X6 <= 50
vii) X7 <= 50
viii) X8 <= 50
ix) X9 <= 50
x) X10 <= 50
6. Solution
ii) X2 = 50
iii) X3 = 50
iv) X4 = 5
v) X5 = 5
vi) X6 = 50
vii) X7 = 5
viii) X8 = 20
ix) X9 = 5
x) X10 = 5
And the total expected number of bugs with the above distribution of the bugs is
1160.
With the above distribution the budget required for the bonuses is 1182 thousand.
ii) X2 = 5
iii) X3 = 5
iv) X4 = 5
v) X5 = 5
vi) X6 = 5
vii) X7 = 50
viii) X8 = 5
ix) X9 = 50
x) X10 = 20
And the total amount required for the bonus is 887 thousand.
7. Summary of Model
Based on the above approach Mr. Chetan has suggested two solutions to the higher
management:
Solution 1 : With this approach, expected number of bugs before the testing is
minimized to 1160, but the amount needed for the bonus is 1182 thousand.
Solution 2 : With this approach, amount needed for the b onus is minimized to 887
thousand, but the expected number of bugs will be 1325.