SDLC, Phases and task ownership – Inquiry / Investigation Phase…(1)

I would want to share the overall software development process which I have successfully followed on many projects in the past, I am not talking about the definition of each phase or what should be done in each phase, but would focus more on the ownership and responsibility matrix for each phase and all the tasks within each phase (which starts from the inquiry / investigation phase over the development until post delivery).

Some quick assumptions though:

  1. The Process consists of different phases, which are not overlapped.
  2. In most cases, subsequence phase depends on precede phase.
  3. Each phase has certain deliverables, which build the condition for the subsequence phase.

 

Okay, will start with the Inquiry / investigation phase, this phase happens mostly when the project is initialised as the customer sends the inquiry to the pre-sale team for development. The customer requirements must not be finalized when this phase starts but should be complete when this phase ends; requirements are in form of informal description of what the customer wants. The development team usually does not have direct contact to the customer; the interface to the customer is the Project Manager, here is the steps, tasks, description and the ownership or responsibility matrix:

 

Step Task Description Owner / Responsibility
1 Get Inquiry Discuss with the customer to understand the customer?s need *Project Manager
*Customer
*Pre-Sale
2 Estimation Draft Project plan:
*Rough estimation about project size and dates
*Estimated resources
*Project Manager
*Development Manager
3 Acceptance Get acceptance from customer *Project Manager
*Customer
*Pre-Sale

 

The documents to be produced at the end of this phase are Customer Requirements, Draft Project Plan.

The idea is not to involve the whole development team and focus only on the concerned people required for the phase and also focus on getting the documents required at the end of Inquiry / Investigation phase.

More in next blog entry…..

October 6, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

Leave a Reply

You must be logged in to post a comment.