Gujarat University TY BCA Syllabus (Revised) Effective from June, 2006
| 1. |
Introduction to Software Projects and Planning |
10% |
| |
Introduction |
|
| |
Software projects |
|
| |
types |
|
| |
activities |
|
| |
project menagement |
|
| |
plans and methodologies |
|
| |
stakeholders |
|
| |
requirement specifications |
|
| |
management control |
|
| |
Stepwise project planning |
|
| |
planning of scop |
|
| |
objectives |
|
| |
infrasructure |
|
| |
characteristics |
|
| |
products activities |
|
| |
effort estimation |
|
| |
risks |
|
| |
resource allocation |
|
| |
review of plan |
|
| |
Execution of plan |
|
| 2. |
Management, Evalution and Aporoach |
15% |
| |
Programme Managementels
| |
| |
benefits management |
|
| |
evalution of projects |
|
| |
cost benefit analysis |
|
| |
cash flow forecasting |
|
| |
risk evalution |
|
| |
Selection of project approch |
|
| |
choosing technologies |
|
| |
process models-waterfall
| |
| |
spiral |
|
| |
prototyping |
|
| |
dynamic systems development method |
|
| |
extreme programming |
|
| |
managing iterative processes |
|
| |
selection of process model |
|
| 3. |
Effort Estimation and Activity Planning |
30% |
| |
Estimation reqquirements |
|
| |
over and under estimates |
|
| |
basis for estimation |
|
| |
estimation techniques |
|
| |
estimation by anaogy |
|
| |
function point analysis |
|
| |
code-oriented approch |
|
| |
COCOMO model |
|
| |
Activity planning |
|
| |
objectives |
|
| |
schedules |
|
| |
defining activities |
|
| |
sequencing and scheduling activities |
|
| |
network planning models |
|
| |
work analysis |
|
| |
use of Microsoft Project for network |
|
| 4. |
Risk Management |
10% |
|
Categories of risk
|
|
|
dealing with risk
|
|
|
Risk identification
|
|
|
assessment
|
|
|
planning and management
|
|
|
evaluation of risk using PERT technique
|
|
|
Monte Carlo simulation
|
|
|
critical chain concepts
|
|
| 5. |
Resource Allocation, Monitoring and Control |
10% |
|
Nature and identification of resources
|
|
|
scheduling resurces
|
|
|
costing of resources
|
|
|
The project control cycle
|
|
|
visualizing project control cycle
|
|
|
visualizing progress
|
|
|
Earned value analysis
|
|
|
Change control
|
|
| 6. |
Managing Conractracts, People and Teams |
15% |
|
ISO standard for acquisiton and supply of software |
|
|
Different types of contracts |
|
|
Stages in contract placement |
|
|
Typical term of a contract |
|
|
Contract management |
|
|
Organizational behavior |
|
|
the recruitment process |
|
|
motivation |
|
|
team devlopment |
|
|
decision making |
|
|
leadership |
|
|
organizational structures |
|
|
dispersed and virtual teams |
|
|
influence of culture
|
|
|
stress
|
|
|
health and safety
|
|
| 7. |
Software Quality |
10% |
|
Defining software quility |
|
|
ISO standard for software quality |
|
|
quality measures
|
|
|
product versus process quality
|
|
|
enhancing software quality
|
|
|
Text Book: |
|
|
Software Project Management : Hughes and Cotterell, (TAta McGrow - Hill) (Al Chapters) |
|
|
InformationTechnology Project Management : Kathy Schwalbe , (Thomson Learning) (For refrence to useMicrosoft Project 2003) |
|
|
Reference Books |
|
|
Effective Software Project Management : Robert Wyscocki (Wiley India) |
|
|
Basics of Software Project Management : NIIT (Prentice-HAll India)] |
|
|
Software Project Management : A Unified Framework : Walker Royce (Pearson Education) |
|
|
Software Project Management in Practice : Pankaj Jalote(Pearson Education) |
|
|
Information Technology Project Management : Jack Marchewka(Wiley India) |
|
|
Software Project Management : A Real Guide to Success : Joel Henry (Pearson Education) |
|
|
Managing Your PRojects Siccessfuly With MS PRojext : Bonnie Biafore, (Prentice HAll India) |
|
|
Project Management : A Mangerial Approach : Jack Meredith and Samuel, (Wiley India) |
|