SE Assignment 01
SE Assignment 01
Q#1. You have been appointed as a project manager within an information system organization. Your
job is to build a human resource system that is quite similar to others your team has built,
although this one is larger and more complex. Requirements have been thoroughly documented
previously. What team structure would you choose and why? What software process model(s)
would you choose and why?
ANSWER
Stated Facts:
Assumptions:
Q#2. A company decides to develop a web site, which lets people buy and sell their software
applications. This company works as negotiator between buyers and sellers and takes
commission for this service. The company aims to develop his website user friendly.
You are required to study this idea deeply and prepare Functional requirement specification of
placing online order module.
Q#3. You are a software engineering manager and your team proposes that model-driven engineering
should be used to develop a new system. What factors should you take into account when
deciding whether or not to introduce this new approach to software development?